{ "info": { "author": "raghu", "author_email": "raghu12133@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers" ], "description": "# gito\n\n## (Easy TODO`s)\n### Command line python library to view TODO`s from all the files under a directory with deadline displays and wunderlist uploads.\n#\n#\n## Installing Gito is Simple, Here we go..\n### Installing pip\n```sh\n$ wget https://bootstrap.pypa.io/get-pip.py\n$ python get-pip.py\n```\n### Installing Gito\n```sh\n$ pip install gito\n```\n## Configuration\nConfiguration Location - `~/.gito` (or) `C:\\\\Users\\\\user\\\\.gito`\n#### Initialize Configuration\nThe configuration file can be created using gito cli.\n```\n$ gito --initconfig\n```\n#### Configuration usage\n```yaml\nwl_access_token: YOUR_WUNDERLIST_ACCESS_TOKEN\n```\n`Note: Please Obtain the access token for your wunderlist account by visiting`\n[wloauth](http://wloauth.herokuapp.com)\n## Usage Example\n#### gito cli\n\n```\n$ gito\nusage: gito [-h] [--wsync] [--display] [--initconfig]\n\nGito - Command Line Utility to Print TODO`s in source files & upload to\nwunderlist\n\noptional arguments:\n -h, --help show this help message and exit\n --wsync Sync the TODO`s to wunderlist\n --display Display all the TODO`s\n --initconfig Init Gito Configuration file under home\n\n```\n#### Displaying todos (example)\n```\n$ gito --display\nTODO`s:\n\n/Users/xyz/project/main.py\n 1. [NO-DUE] Plan for new functionality\n 2. [NO-DUE] Refactor the code\n\n/Users/xyz/project/test.py\n 1. [NO-DUE] Test xyz functionality\n\n```\n#### Uploading todos to wunderlist (example)\n```\n$ gito --display\nUploading tasks to Wunderlist:\nSyncing task - Plan for new functionality\n[DONE]\nSyncing task - Refactor the code\n[DONE]\nText xyz functionality\n{DONE}\n```\n## Gito features & Rules\n#### TODO Format\n```bash\n// TODO: Your todo here\n```\n`(or)`\n```python\n# TODO: Your todo Here\n```\n`Note: Only single line comments are supported.`\n#### Due Date\nGito allows mentioning due dates in todo which will be identified and parsed. These dates are used to display the due status and also for setting as due date in wunderlist.\n###### Date Format\n```bash\n// TODO: 05-06-2020\n```\n`(or)`\n```bash\n# TODO: 05-06-2020\n```\n###### Due status\n 1. `[OVERDUE]` - Behind the date\n 2. `[ONDUE]` - On the date\n 3. `[NORMAL]` - Having more than `5` days\n 4. `[CRITICAL]` - Having less than `5` days\n\n#### Wunderlist upload\nInorder to upload to wunderlist, the access token must be specified in the configuration file (see `Configuration`).\nOn upload a list with the directory name will created and every todo will be created as a task in the list. Due status are excluded in wunderlist upload.\n\n## Releases\n###### v0.9 (Beta) - Initial Release. Includes display, upload functionality.\n###### v1.2\n###### v2.0 (Stable) - Added support for excluding gitignore files.\n\n\n#### Thanks for checking out this library. Feel free to create issues regarding bugs or features and contribute to the project by forking `dev` branch and submitting a pull request.\n#### Fork it before you Spoon it.\n### Contributors:\n##### [raghu](http://twitter.com/raghu12133)", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/raghu12133/gito", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "gito", "package_url": "https://pypi.org/project/gito/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/gito/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/raghu12133/gito" }, "release_url": "https://pypi.org/project/gito/2.0/", "requires_dist": null, "requires_python": null, "summary": "Tool to view list of Git TODO`s and sync with wunderlist", "version": "2.0" }, "last_serial": 2329197, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "d4a31e3d92c466f8507dbb1d9e1453af", "sha256": "488093adb94fa7fed1d1e2562efa6d47d8a2d162b7844ec650ac4b18c81298fa" }, "downloads": -1, "filename": "gito-1.0-py2-none-any.whl", "has_sig": false, "md5_digest": "d4a31e3d92c466f8507dbb1d9e1453af", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9650, "upload_time": "2016-06-10T09:35:38", "url": "https://files.pythonhosted.org/packages/32/68/4c00d3d27201f05564a1863026aa833278655ce9b42048a29c22e8229eca/gito-1.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1ef199de5086136b55272da06c35d866", "sha256": "3675dd41b0bffb00f4e2c97829363284cb848dfaed690e5e01c29d7a26c32558" }, "downloads": -1, "filename": "gito-1.0.tar.gz", "has_sig": false, "md5_digest": "1ef199de5086136b55272da06c35d866", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5309, "upload_time": "2016-06-10T09:35:34", "url": "https://files.pythonhosted.org/packages/ab/40/4909eac76a673d31c66ed4bc7e236cf5ce53176fd77a6460a3d7e3906c30/gito-1.0.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "97fbd4d36ba5a2a76125d88a666df3fd", "sha256": "7956d9cb8b2ffc9ae708d0f4142ee27a58c5a671a9b00efb85587760982715bf" }, "downloads": -1, "filename": "gito-1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "97fbd4d36ba5a2a76125d88a666df3fd", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9649, "upload_time": "2016-06-10T09:46:30", "url": "https://files.pythonhosted.org/packages/31/e0/4bb212b6dd30081b0dcb7630c10d21d8fb637a44126829c7c9e3d8b5d43f/gito-1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39f40153b886f859ab0582c8cc768199", "sha256": "059733e11923e25ceaa137b4507dd088e2438e0ffcbe6c796c8204583f2b8481" }, "downloads": -1, "filename": "gito-1.2.tar.gz", "has_sig": false, "md5_digest": "39f40153b886f859ab0582c8cc768199", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5308, "upload_time": "2016-06-10T09:46:26", "url": "https://files.pythonhosted.org/packages/28/8e/a03eff7965874deabd1aca203296d96680678b2787174181817fb6f47da4/gito-1.2.tar.gz" } ], "2.0": [ { "comment_text": "", "digests": { "md5": "8e0c517c883ddebc0366462d7538787c", "sha256": "4cd533e98dbc79a4506982cc5b34fc351f0571e75efa40859e6ef2ce27ca968c" }, "downloads": -1, "filename": "gito-2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8e0c517c883ddebc0366462d7538787c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9997, "upload_time": "2016-09-07T10:58:18", "url": "https://files.pythonhosted.org/packages/f0/3b/c853f06d2a45ebfec2f2b6be93d2fd9fe1cd2c2afa0546ed729516d04662/gito-2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8050f393abd71fff22f93b9f8e2b5ce", "sha256": "5fe33bbd1f4d9a6b0765d9ba0fa27bdd4c7397898979e65dab648e766ca47292" }, "downloads": -1, "filename": "gito-2.0.tar.gz", "has_sig": false, "md5_digest": "f8050f393abd71fff22f93b9f8e2b5ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5577, "upload_time": "2016-09-07T10:58:14", "url": "https://files.pythonhosted.org/packages/ea/35/a5416f79338e309cf690c36e847f5d97d74cec2f455c14886f31130bd3fd/gito-2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8e0c517c883ddebc0366462d7538787c", "sha256": "4cd533e98dbc79a4506982cc5b34fc351f0571e75efa40859e6ef2ce27ca968c" }, "downloads": -1, "filename": "gito-2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "8e0c517c883ddebc0366462d7538787c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9997, "upload_time": "2016-09-07T10:58:18", "url": "https://files.pythonhosted.org/packages/f0/3b/c853f06d2a45ebfec2f2b6be93d2fd9fe1cd2c2afa0546ed729516d04662/gito-2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f8050f393abd71fff22f93b9f8e2b5ce", "sha256": "5fe33bbd1f4d9a6b0765d9ba0fa27bdd4c7397898979e65dab648e766ca47292" }, "downloads": -1, "filename": "gito-2.0.tar.gz", "has_sig": false, "md5_digest": "f8050f393abd71fff22f93b9f8e2b5ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5577, "upload_time": "2016-09-07T10:58:14", "url": "https://files.pythonhosted.org/packages/ea/35/a5416f79338e309cf690c36e847f5d97d74cec2f455c14886f31130bd3fd/gito-2.0.tar.gz" } ] }