git-clog


Namegit-clog JSON
Version 0.3.0 PyPI version JSON
download
home_pagehttps://github.com/IngoMeyer441/git-clog
Summarygit-clog outputs the commit graph of the current Git repository and colorizes commit symbols by interpreting the first six commit hash digits as an RGB color value.
upload_time2024-04-15 13:13:42
maintainerNone
docs_urlNone
authorIngo Meyer
requires_python~=3.3
licenseMIT
keywords git
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Git colorlog

## Introduction

`git clog` outputs the commit graph of the current Git repository and colorizes commit symbols by interpreting the first
six commit hash digits as an RGB color value:

![git clog screenshot](https://raw.githubusercontent.com/IngoMeyer441/git-clog/master/screenshot.png)

Additionally, signed commits are displayed with a check mark (valid), cross mark (invalid), or a question mark
(unknown).

**Important note**: You need a [terminal with true color support](https://gist.github.com/XVilka/8346728).

## Installation and usage

`git clog` is [available on PyPI](https://pypi.org/project/git-clog/) and can be installed with `pip`:

```bash
python3 -m pip install git-clog
```

If you use Arch Linux or one of its derivatives, you can also install `git-clog` from the
[AUR](https://aur.archlinux.org/packages/git-clog/):

```bash
yay -S git-clog
```

After the installation, call

```bash
git clog
```

within a Git repository.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/IngoMeyer441/git-clog",
    "name": "git-clog",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "~=3.3",
    "maintainer_email": null,
    "keywords": "git",
    "author": "Ingo Meyer",
    "author_email": "IJ_M@gmx.de",
    "download_url": "https://files.pythonhosted.org/packages/03/6e/835c63d82249a6a3af93ba2ec4e03741a359081c6d32c6d84169886d470b/git-clog-0.3.0.tar.gz",
    "platform": null,
    "description": "# Git colorlog\n\n## Introduction\n\n`git clog` outputs the commit graph of the current Git repository and colorizes commit symbols by interpreting the first\nsix commit hash digits as an RGB color value:\n\n![git clog screenshot](https://raw.githubusercontent.com/IngoMeyer441/git-clog/master/screenshot.png)\n\nAdditionally, signed commits are displayed with a check mark (valid), cross mark (invalid), or a question mark\n(unknown).\n\n**Important note**: You need a [terminal with true color support](https://gist.github.com/XVilka/8346728).\n\n## Installation and usage\n\n`git clog` is [available on PyPI](https://pypi.org/project/git-clog/) and can be installed with `pip`:\n\n```bash\npython3 -m pip install git-clog\n```\n\nIf you use Arch Linux or one of its derivatives, you can also install `git-clog` from the\n[AUR](https://aur.archlinux.org/packages/git-clog/):\n\n```bash\nyay -S git-clog\n```\n\nAfter the installation, call\n\n```bash\ngit clog\n```\n\nwithin a Git repository.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "git-clog outputs the commit graph of the current Git repository and colorizes commit symbols by interpreting the first six commit hash digits as an RGB color value.",
    "version": "0.3.0",
    "project_urls": {
        "Homepage": "https://github.com/IngoMeyer441/git-clog"
    },
    "split_keywords": [
        "git"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6c86825e2666ff3b2ee19be81d0590fe066276efcef6b9441128c3ad61004554",
                "md5": "712c362c821045bbc99425003effc645",
                "sha256": "d9489eafc1673d80dcd903bbc951a94dc73218ed91be3ebc09e1d2960efcf1fe"
            },
            "downloads": -1,
            "filename": "git_clog-0.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "712c362c821045bbc99425003effc645",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "~=3.3",
            "size": 5128,
            "upload_time": "2024-04-15T13:13:41",
            "upload_time_iso_8601": "2024-04-15T13:13:41.158707Z",
            "url": "https://files.pythonhosted.org/packages/6c/86/825e2666ff3b2ee19be81d0590fe066276efcef6b9441128c3ad61004554/git_clog-0.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "036e835c63d82249a6a3af93ba2ec4e03741a359081c6d32c6d84169886d470b",
                "md5": "07f8f99a6d4f67c0668297504a24f53b",
                "sha256": "37a5bd474e7a567c5ff02cd14fb7769ce8868a4e4be4f98cfa92108d7ed7f462"
            },
            "downloads": -1,
            "filename": "git-clog-0.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "07f8f99a6d4f67c0668297504a24f53b",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "~=3.3",
            "size": 183654,
            "upload_time": "2024-04-15T13:13:42",
            "upload_time_iso_8601": "2024-04-15T13:13:42.849120Z",
            "url": "https://files.pythonhosted.org/packages/03/6e/835c63d82249a6a3af93ba2ec4e03741a359081c6d32c6d84169886d470b/git-clog-0.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-15 13:13:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "IngoMeyer441",
    "github_project": "git-clog",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "git-clog"
}
        
Elapsed time: 0.25105s