{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "[![Build Status](https://travis-ci.com/tommyclark/asciigit.svg?token=YfxAsFSSF6uMWM3sNFjo&branch=master)](https://travis-ci.com/tommyclark/asciigit) [![PyPI](https://img.shields.io/pypi/v/asciigit)](https://pypi.org/project/asciigit)\n\n _ _ _ _ _ \n /_\\ ___ ___(_|_) __ _(_) |_ \n //_\\\\/ __|/ __| | |/ _` | | __|\n / _ \\__ \\ (__| | | (_| | | |_ \n \\_/ \\_/___/\\___|_|_|\\__, |_|\\__|\n |___/ \n \n# Asciigit\n\nAsciigit is a terminal UI for [Git](https://git-scm.com). The aim of this project is to make it easier\nfor you to interact with your Git repositories in the terminal, either\nlocally or when connected to a remote server over SSH.\n\n## How to open\nNavigate to the directory containing the Git repository you want to open, and\nrun:\n\n```shell\nasciigit\n```\n\n## How to use\nEither use your mouse to click around the terminal interface, or use the tab \nand enter buttons to navigate the screens.\n\nThere's also a key binding for ctrl-a that'll open up a shortcuts window.\n\n### Screenshots\nHit enter on a branch to check that branch out.\n![terminal git client branch screenshot](assets/branches.png \"Asciigit branch window\")\n\nView the commit history of your current branch.\n![terminal git client commit screenshot](assets/commits.png \"Asciigit commits window\")\n\nSelect the files you want to commit by hitting enter on them,\nand then enter a commit message and commit and push at the bottom\nof the window.\n![terminal git client working copy screenshot](assets/working-copy.png \"Asciigit working copy window\")\n\n## Installation\nYou can install this application via [pip](https://pypi.org/project/asciigit):\n```\npip install asciigit\n```", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/tommyclark/asciigit", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "asciigit", "package_url": "https://pypi.org/project/asciigit/", "platform": "", "project_url": "https://pypi.org/project/asciigit/", "project_urls": { "Homepage": "https://github.com/tommyclark/asciigit" }, "release_url": "https://pypi.org/project/asciigit/0.0.13/", "requires_dist": null, "requires_python": "", "summary": "A command line ASCII Git GUI", "version": "0.0.13", "yanked": false, "yanked_reason": null }, "last_serial": 10244605, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "e471401e019c5724269eda8cb82286e0", "sha256": "f8b0dab66e124db7d453932671a51ec12cabd082a48cb54fa8e92e82148eba0c" }, "downloads": -1, "filename": "asciigit-0.0.1.tar.gz", "has_sig": false, "md5_digest": "e471401e019c5724269eda8cb82286e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6973, "upload_time": "2019-07-25T21:10:40", "upload_time_iso_8601": "2019-07-25T21:10:40.700939Z", "url": "https://files.pythonhosted.org/packages/c9/6e/a9b8cec69d2628b4e4d12109eb6c800d09b2feffa614379cc6bc8f9f48f9/asciigit-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "62ba0cb689f9e171f5e4ecc94a8dc17f", "sha256": "f781ee81c7d22e26eeade277f68847004ee8ee6c50ec6fefed1ec1d5f85a1811" }, "downloads": -1, "filename": "asciigit-0.0.10.tar.gz", "has_sig": false, "md5_digest": "62ba0cb689f9e171f5e4ecc94a8dc17f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8149, "upload_time": "2020-04-15T15:49:24", "upload_time_iso_8601": "2020-04-15T15:49:24.605397Z", "url": "https://files.pythonhosted.org/packages/27/de/a01d819088111cbe2b709b6985ab839c19c6a51a2c9c54bf2ecb01f3d5bb/asciigit-0.0.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "93e4c89310e6a2e7d82b250d8e3d55b3", "sha256": "ece849cce51df698eaae827d193e3b8bc7c63dd26e977c73a43809cd89690870" }, "downloads": -1, "filename": "asciigit-0.0.11.tar.gz", "has_sig": false, "md5_digest": "93e4c89310e6a2e7d82b250d8e3d55b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8150, "upload_time": "2021-05-03T20:52:30", "upload_time_iso_8601": "2021-05-03T20:52:30.429690Z", "url": "https://files.pythonhosted.org/packages/6a/41/634b0ed262b680f526c42c4c7b4fb7e9729e856d9ee3a7e94f11f99148fc/asciigit-0.0.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "a083d7fede9b7c617cc26fb782c3aeac", "sha256": "6d3b2eb58deb8a274645c64920b3d5944a9325b5ddd649eef10182879a924b44" }, "downloads": -1, "filename": "asciigit-0.0.12.tar.gz", "has_sig": false, "md5_digest": "a083d7fede9b7c617cc26fb782c3aeac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8159, "upload_time": "2021-05-03T21:13:32", "upload_time_iso_8601": "2021-05-03T21:13:32.210608Z", "url": "https://files.pythonhosted.org/packages/9b/45/1d2489ecfc329f1897aad94bd7b991839bec2c6309a16c5f65ce8cde163b/asciigit-0.0.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "9823fea18c93eb554efd878bc5b324ce", "sha256": "82c75ce19bdf507cc9e030ab6fc3169ff2a0342aa28300d96284ebcccb912590" }, "downloads": -1, "filename": "asciigit-0.0.13.tar.gz", "has_sig": false, "md5_digest": "9823fea18c93eb554efd878bc5b324ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8157, "upload_time": "2021-05-03T22:04:22", "upload_time_iso_8601": "2021-05-03T22:04:22.743354Z", "url": "https://files.pythonhosted.org/packages/1a/10/8b9a60c73cd10d14cdd74934dc72ec4e925e183c9b81b905f1e6ebfa7a43/asciigit-0.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "e274ab5406615015fd1618e668c3da68", "sha256": "7c0011e838ed8a0ebeff26e176b92433d3c08a7b28303d6f931dfc8f324adf43" }, "downloads": -1, "filename": "asciigit-0.0.2.tar.gz", "has_sig": false, "md5_digest": "e274ab5406615015fd1618e668c3da68", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7231, "upload_time": "2019-07-25T21:26:47", "upload_time_iso_8601": "2019-07-25T21:26:47.644880Z", "url": "https://files.pythonhosted.org/packages/68/5b/0bd66a2fde312e4d71d36c09bb428f03c682dcfa26f19dd6f68971747de1/asciigit-0.0.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "82bb2cef675efa5fd23fb7015d94e45c", "sha256": "c7a9146cc85b71e560ec9136f8952b89a123ec38c75328ba68efd8ae58f374b0" }, "downloads": -1, "filename": "asciigit-0.0.3.tar.gz", "has_sig": false, "md5_digest": "82bb2cef675efa5fd23fb7015d94e45c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7205, "upload_time": "2019-07-25T21:32:55", "upload_time_iso_8601": "2019-07-25T21:32:55.830645Z", "url": "https://files.pythonhosted.org/packages/57/4f/b7da9162bb345d26c2ae490050af7f739daede71e025b159923e1075d4b2/asciigit-0.0.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ac7f4f35721e7182bae927390f8f9b06", "sha256": "68969eec335e6b720f8df7bf4f6b866ec39dea69c91f983a9543175619ed5b5e" }, "downloads": -1, "filename": "asciigit-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ac7f4f35721e7182bae927390f8f9b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7213, "upload_time": "2019-08-14T19:38:14", "upload_time_iso_8601": "2019-08-14T19:38:14.636889Z", "url": "https://files.pythonhosted.org/packages/59/2f/aac8a9f855da86e4f7036acccbf1c5a0cec215e4d2e41e713793acd3b616/asciigit-0.0.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "cfb583a2eab4cc1929cb8e16affaf379", "sha256": "6fddca54d981157a6c50b326bcdae82f9f6f03c848c79e8c179d192142d94608" }, "downloads": -1, "filename": "asciigit-0.0.5.tar.gz", "has_sig": false, "md5_digest": "cfb583a2eab4cc1929cb8e16affaf379", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7724, "upload_time": "2019-08-16T22:19:51", "upload_time_iso_8601": "2019-08-16T22:19:51.516975Z", "url": "https://files.pythonhosted.org/packages/47/9e/0c35883c30f8c722030e3dfc5f8ad3fe06ac02aea455821f461760ca214a/asciigit-0.0.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "dcc9eae8f84d3559a053d33f467b55a5", "sha256": "3deecb0f23ac6bdcd42e66a275b8caddb17d839bed5e4591af11e02406ccb581" }, "downloads": -1, "filename": "asciigit-0.0.6.tar.gz", "has_sig": false, "md5_digest": "dcc9eae8f84d3559a053d33f467b55a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7723, "upload_time": "2019-08-27T15:20:42", "upload_time_iso_8601": "2019-08-27T15:20:42.588030Z", "url": "https://files.pythonhosted.org/packages/4c/e2/8b95cb5c4ac5480eed9b71c07fa898a502fb801b72e125e4cccea59f00bf/asciigit-0.0.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "1410f55b91c9871d0f7e924d01bb0e1e", "sha256": "81dc07a778d7663497bcd2b5b4437458e2edeecc538778c5d604df69cb3101f7" }, "downloads": -1, "filename": "asciigit-0.0.7.tar.gz", "has_sig": false, "md5_digest": "1410f55b91c9871d0f7e924d01bb0e1e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7750, "upload_time": "2019-10-28T11:21:09", "upload_time_iso_8601": "2019-10-28T11:21:09.280710Z", "url": "https://files.pythonhosted.org/packages/75/7d/538e18d929e9a9c249804d3c9f043c4d14d436150f71aac23a725c114aac/asciigit-0.0.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "7f8f21e6d70f269fa4265ff2aad45e8e", "sha256": "8b0b8186ba51e6ef9f500fd437605bdd67d1191335df9407e7604aa755b18b43" }, "downloads": -1, "filename": "asciigit-0.0.8.tar.gz", "has_sig": false, "md5_digest": "7f8f21e6d70f269fa4265ff2aad45e8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7922, "upload_time": "2020-01-09T20:50:01", "upload_time_iso_8601": "2020-01-09T20:50:01.027700Z", "url": "https://files.pythonhosted.org/packages/13/e3/7133cafc0fbaf8e3371788fb8dd8194695fe83bc812d85018c0924fa0e46/asciigit-0.0.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "0cced1b3c6a9c61980764f49eff39b37", "sha256": "f1cc41ab3c2d6cf0ef0b27bb4925d7eae86f194e8ec91ee0eca7a01bd07094e5" }, "downloads": -1, "filename": "asciigit-0.0.9.tar.gz", "has_sig": false, "md5_digest": "0cced1b3c6a9c61980764f49eff39b37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7919, "upload_time": "2020-01-09T21:10:43", "upload_time_iso_8601": "2020-01-09T21:10:43.231830Z", "url": "https://files.pythonhosted.org/packages/0a/4b/ba65056499137fc614c163ef8ee4edcc24dd642634efc1645bcb65ee5865/asciigit-0.0.9.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "9823fea18c93eb554efd878bc5b324ce", "sha256": "82c75ce19bdf507cc9e030ab6fc3169ff2a0342aa28300d96284ebcccb912590" }, "downloads": -1, "filename": "asciigit-0.0.13.tar.gz", "has_sig": false, "md5_digest": "9823fea18c93eb554efd878bc5b324ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8157, "upload_time": "2021-05-03T22:04:22", "upload_time_iso_8601": "2021-05-03T22:04:22.743354Z", "url": "https://files.pythonhosted.org/packages/1a/10/8b9a60c73cd10d14cdd74934dc72ec4e925e183c9b81b905f1e6ebfa7a43/asciigit-0.0.13.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }