{ "info": { "author": "Fabien Devaux", "author_email": "fdev31@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.1", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "BugRest\n#######\n\nFriendly and very light weight tool to keep track of list of things.\nDesigned with bugs/tickets/GTD in mind\n\nSee some generated `Bug file`__\n\n__ https://raw.githubusercontent.com/fdev31/loof/master/bugs.rst\n\nScreenshot\n==========\n\n.. image:: https://github.com/fdev31/bugrest/raw/master/shot.png\n\n\nKey features\n============\n\n- **CLI** (works in a terminal)\n- Simple text file used as storage (**ReStructuredText**)\n - **Git, Mercurial** & co friendly\n - **Colorized** in the terminal\n - No need to edit the text file by hand\n- Automatically detects the \"root\" folder to use by finding .hg, .svn or other version manager folder in parent directories\n- More advanced features not getting in your way if you don't need them:\n - Priorities\n - Tags\n - Attributes\n - Time tracker (counts the time spent on a given task)\n- Web Server allowing **real-time read only sharing** of the list\n- HTML export\n- Search tool (``grep``-like)\n\nOn the technical side\n---------------------\n\n- Pure **Python**, no dependency required (Ok... ``docutils``, but misses it ? ;)\n- Simple *one file* design, keeping things short\n- **No database**, only the ``.rst`` file is used for storage\n\n\n\nUsage\n=====\n\nThe command line tool is `br` and works in the current directory.\nIf you don't like this, feel free to edit `br` file and change the following lines to absolute paths::\n\n BUGFILE = 'bugs.rst'\n DONEFILE = 'fixed_bugs.rst'\n\n\nList bugs::\n\n br\n\nAdd new bug::\n\n br new\n\nDelete bug number 4::\n\n br rm 4\n\nAdd one comment::\n\n br add 3\n\nShow full description of current bugs::\n\n br show\n\nShow description of some specific bug::\n\n br show 42\n\nProduce an html report::\n\n br html > bugs.html\n\nStart a web server on port 5555::\n\n br serve\n\nChange priority of item #66 (using ``bugid`` instead of item position)::\n\n br set #66 priority 10\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fdev31/bugrest", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "bugrest", "package_url": "https://pypi.org/project/bugrest/", "platform": "", "project_url": "https://pypi.org/project/bugrest/", "project_urls": { "Homepage": "https://github.com/fdev31/bugrest" }, "release_url": "https://pypi.org/project/bugrest/1.1.1/", "requires_dist": null, "requires_python": "", "summary": "Awesome minimalist command line ticket/bug tracker based on ReStructuredText", "version": "1.1.1" }, "last_serial": 3007695, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e6809af365750136784a8d737d927502", "sha256": "1118aadc5a37b3c9a3c154850a426b95fa01d3c8b6d1d95a892dc9cb57792282" }, "downloads": -1, "filename": "bugrest-1.0.0-py3.6.egg", "has_sig": false, "md5_digest": "e6809af365750136784a8d737d927502", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 12730, "upload_time": "2017-05-05T19:26:44", "url": "https://files.pythonhosted.org/packages/90/b5/ddbc1030a0ed07d73ff05e591e8acfce3639bea197873582ddf5cf2a44d6/bugrest-1.0.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "224c5edca800b0e053fdf3e34aa08e81", "sha256": "8f42a104b5a28cf251091422a309871ba42b8e1f4d28cad0c11a519a027d707d" }, "downloads": -1, "filename": "bugrest-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "224c5edca800b0e053fdf3e34aa08e81", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 13913, "upload_time": "2017-05-05T19:26:46", "url": "https://files.pythonhosted.org/packages/00/64/0005aa95c80aa17897e08c567db575f6fb31420274e9930b7dc29bd4a790/bugrest-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6da1a76065da09113ae80b3ce9823803", "sha256": "8810dfdba118fca6f81539c111e38cfa9a220e21a9ca8be437c6779ddb7eadce" }, "downloads": -1, "filename": "bugrest-1.0.0.tar.gz", "has_sig": false, "md5_digest": "6da1a76065da09113ae80b3ce9823803", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7886, "upload_time": "2017-05-05T19:26:47", "url": "https://files.pythonhosted.org/packages/42/18/fb2a640c653a0730e14068b7fccee33b8b8296ddb4c3462c3f2ae3d41ff3/bugrest-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "f637fc932184a7c00ef6f40f5d3bbbbc", "sha256": "0cf50a7727d8fdce78c0d9d2b4dcf9a534d83c61b2c1b5550ff501a8062b763c" }, "downloads": -1, "filename": "bugrest-1.0.1-py3.6.egg", "has_sig": false, "md5_digest": "f637fc932184a7c00ef6f40f5d3bbbbc", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 12866, "upload_time": "2017-05-05T19:43:45", "url": "https://files.pythonhosted.org/packages/30/45/e5870e50ccebe7907c9b7eb68d970077d917d4cebeb2ee45d415c9d2c14a/bugrest-1.0.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e12b0e85da987c64eee127105e44416f", "sha256": "17db83fd02154b2e6089f11da4d10f97c709fc4b668507b2c3662df02383a7b2" }, "downloads": -1, "filename": "bugrest-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "e12b0e85da987c64eee127105e44416f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14201, "upload_time": "2017-05-05T19:43:48", "url": "https://files.pythonhosted.org/packages/3b/85/877744cc524b87acf8fce6fb451d3c4078feb6b72f8e1ddb2808c3130ff3/bugrest-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a25fb92a61cda603f510dc28a21744cb", "sha256": "e68029b8b98f941885a86a887ce92b982129d9965fb475851dc583b2f20db342" }, "downloads": -1, "filename": "bugrest-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a25fb92a61cda603f510dc28a21744cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8104, "upload_time": "2017-05-05T19:43:43", "url": "https://files.pythonhosted.org/packages/51/62/1b9c6f749b283f709ebe4e7d2767e45dc381cd3c2634a41ed58afb994a32/bugrest-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "642fa7f9e9fa6ef3162b73920c3abd93", "sha256": "6980c068acef38f3adde9a524b51ed92b0e64fb91bd77987bd2938e3440830e9" }, "downloads": -1, "filename": "bugrest-1.0.2-py3.6.egg", "has_sig": false, "md5_digest": "642fa7f9e9fa6ef3162b73920c3abd93", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 12858, "upload_time": "2017-05-05T19:51:52", "url": "https://files.pythonhosted.org/packages/2c/0a/4d767fecf56de7fa17bda251ab4589a5c1ac79ba1bb4ff61286e9c8955b3/bugrest-1.0.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "131df34a865a0a3e326ffebc9609315f", "sha256": "9f0023631ae1583c8e480e228b2b8096f72346cc9ede75fc579bc7a3724301f8" }, "downloads": -1, "filename": "bugrest-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "131df34a865a0a3e326ffebc9609315f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14187, "upload_time": "2017-05-05T19:51:55", "url": "https://files.pythonhosted.org/packages/d8/8e/153f4f0d939d003588b512f5e33a3b392e13aa91aa88b96e30cbc8eee0ae/bugrest-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf7f0043660ab42179e5b5be489b2b0c", "sha256": "57b9d0ed99be63e0d6950d644b03a1a340230d456da317c0d8e0a470dfcbc7b2" }, "downloads": -1, "filename": "bugrest-1.0.2.tar.gz", "has_sig": false, "md5_digest": "bf7f0043660ab42179e5b5be489b2b0c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8088, "upload_time": "2017-05-05T19:51:04", "url": "https://files.pythonhosted.org/packages/7c/67/f233c70aad4040308fbb0f5c84d78c41523907e36a6f3010276428b9c1ce/bugrest-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "3c7be2c0a111c12aa678002dd24e4d4d", "sha256": "35bc6f6f54304a6e9a9c3952fdd7de7e77110f55638975ad3741f44e73394fba" }, "downloads": -1, "filename": "bugrest-1.0.3-py3.6.egg", "has_sig": false, "md5_digest": "3c7be2c0a111c12aa678002dd24e4d4d", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 13193, "upload_time": "2017-05-05T21:05:31", "url": "https://files.pythonhosted.org/packages/a9/40/848e474ef724e82c1c605d1f26ed11aac65d268af6b45dc8c3f307280e02/bugrest-1.0.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "3f538f69090cdc3fb5dbfa6dc6e00991", "sha256": "f3130e331d600ab16e5400a3a56478bd4d6396d8bb4f55fb6c3cc6139c332352" }, "downloads": -1, "filename": "bugrest-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "3f538f69090cdc3fb5dbfa6dc6e00991", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 14884, "upload_time": "2017-05-05T21:05:33", "url": "https://files.pythonhosted.org/packages/f6/3d/13aa981b171f97052a2c11e84bff4e758775bcdd30a50c37df2c12bcb5d4/bugrest-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a789abd062d5f4a454404ef74dadc582", "sha256": "202d258e31e37883aea25e5696e6c2170014b5b3991cef752628be7a23e2f757" }, "downloads": -1, "filename": "bugrest-1.0.3.tar.gz", "has_sig": false, "md5_digest": "a789abd062d5f4a454404ef74dadc582", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8471, "upload_time": "2017-05-05T21:05:30", "url": "https://files.pythonhosted.org/packages/0e/d6/81e37c89b07af60107268c02ccdddb48f2b52d61fc149a3b7f7da3528482/bugrest-1.0.3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "cf014781915e9c07919a5b2e8bdde8b5", "sha256": "16cb265bcff18118c73439f1aba5d69ed3a384f299a9a91bd75e94915edf526b" }, "downloads": -1, "filename": "bugrest-1.1.0-py2.7.egg", "has_sig": false, "md5_digest": "cf014781915e9c07919a5b2e8bdde8b5", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 13123, "upload_time": "2017-06-28T06:38:32", "url": "https://files.pythonhosted.org/packages/25/ad/273bdb48b9bfd8198ca7e02db775c8bd38a25e47371e75790894b70a38bb/bugrest-1.1.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "ce614dbba55a06ec95df57e31fbb38fb", "sha256": "0120c1ee6d9b48b9ff8dddc849d41f07dbf799358e487091625b9c19d042ec13" }, "downloads": -1, "filename": "bugrest-1.1.0.tar.gz", "has_sig": false, "md5_digest": "ce614dbba55a06ec95df57e31fbb38fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7916, "upload_time": "2017-06-28T06:38:30", "url": "https://files.pythonhosted.org/packages/5d/0b/202e97d4694494c2f8187becc05e5e3447bfe44517344f7580c5e4d8284d/bugrest-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "46f9cdd488e21a0675f56d0a19bb644d", "sha256": "5951540a7e044ef666b9259447b6276b197fdbbc480d09198560fec766660a24" }, "downloads": -1, "filename": "bugrest-1.1.1-py2.7.egg", "has_sig": false, "md5_digest": "46f9cdd488e21a0675f56d0a19bb644d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 13056, "upload_time": "2017-07-08T01:16:39", "url": "https://files.pythonhosted.org/packages/6f/20/9477e2c56f13a8ce09b5f55b5fe83b95dc2b2324eb8b14088c4fc9cfc6d9/bugrest-1.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "bffdc4c6232951b21e966a40fbf76959", "sha256": "c63466d1e54ea6fc30610698926b8dd3ef1ecf53ccb24531a9e18772618cd3e9" }, "downloads": -1, "filename": "bugrest-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "bffdc4c6232951b21e966a40fbf76959", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15040, "upload_time": "2017-07-08T01:16:37", "url": "https://files.pythonhosted.org/packages/d6/4c/514d1d5b908412bd2d3033650f978db8060ce931e4d355b61e7cf413c959/bugrest-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6af089a61eaf167981ac4fdb37b1c562", "sha256": "fe1cedcfc91057583a7643d7cfb376364bdcd86941df122a48f960f2e2fd5e61" }, "downloads": -1, "filename": "bugrest-1.1.1-py3.6.egg", "has_sig": false, "md5_digest": "6af089a61eaf167981ac4fdb37b1c562", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 13056, "upload_time": "2017-07-08T01:15:48", "url": "https://files.pythonhosted.org/packages/33/41/d6c46abaa8d1b053d76fc946d8c168597059a6e30237709bb45e3a9039fa/bugrest-1.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "c45e1ec4f002b23127ff703956049c75", "sha256": "61b1e7906958e47a8341f420d7a1d753d5cc1505b8031015b8f880ee1c84591b" }, "downloads": -1, "filename": "bugrest-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c45e1ec4f002b23127ff703956049c75", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 15041, "upload_time": "2017-07-08T01:15:44", "url": "https://files.pythonhosted.org/packages/8d/ac/87f956fe9c4ec5e44b8adc7c76d19118f35f468f112a2f9c30e9b435d607/bugrest-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3c9d05f9ab0e460f62349e2d87c125f", "sha256": "ae46ec98e61dcc9a62970e7b6b36701a8c3121ffcbbcce11addd318395dc5910" }, "downloads": -1, "filename": "bugrest-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a3c9d05f9ab0e460f62349e2d87c125f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8620, "upload_time": "2017-07-08T01:15:46", "url": "https://files.pythonhosted.org/packages/c6/65/eb7feaee0a1f8b1b53540bf1d3dd9d5b09911bad3337246b8615e817d168/bugrest-1.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46f9cdd488e21a0675f56d0a19bb644d", "sha256": "5951540a7e044ef666b9259447b6276b197fdbbc480d09198560fec766660a24" }, "downloads": -1, "filename": "bugrest-1.1.1-py2.7.egg", "has_sig": false, "md5_digest": "46f9cdd488e21a0675f56d0a19bb644d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 13056, "upload_time": "2017-07-08T01:16:39", "url": "https://files.pythonhosted.org/packages/6f/20/9477e2c56f13a8ce09b5f55b5fe83b95dc2b2324eb8b14088c4fc9cfc6d9/bugrest-1.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "bffdc4c6232951b21e966a40fbf76959", "sha256": "c63466d1e54ea6fc30610698926b8dd3ef1ecf53ccb24531a9e18772618cd3e9" }, "downloads": -1, "filename": "bugrest-1.1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "bffdc4c6232951b21e966a40fbf76959", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15040, "upload_time": "2017-07-08T01:16:37", "url": "https://files.pythonhosted.org/packages/d6/4c/514d1d5b908412bd2d3033650f978db8060ce931e4d355b61e7cf413c959/bugrest-1.1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6af089a61eaf167981ac4fdb37b1c562", "sha256": "fe1cedcfc91057583a7643d7cfb376364bdcd86941df122a48f960f2e2fd5e61" }, "downloads": -1, "filename": "bugrest-1.1.1-py3.6.egg", "has_sig": false, "md5_digest": "6af089a61eaf167981ac4fdb37b1c562", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 13056, "upload_time": "2017-07-08T01:15:48", "url": "https://files.pythonhosted.org/packages/33/41/d6c46abaa8d1b053d76fc946d8c168597059a6e30237709bb45e3a9039fa/bugrest-1.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "c45e1ec4f002b23127ff703956049c75", "sha256": "61b1e7906958e47a8341f420d7a1d753d5cc1505b8031015b8f880ee1c84591b" }, "downloads": -1, "filename": "bugrest-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "c45e1ec4f002b23127ff703956049c75", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 15041, "upload_time": "2017-07-08T01:15:44", "url": "https://files.pythonhosted.org/packages/8d/ac/87f956fe9c4ec5e44b8adc7c76d19118f35f468f112a2f9c30e9b435d607/bugrest-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3c9d05f9ab0e460f62349e2d87c125f", "sha256": "ae46ec98e61dcc9a62970e7b6b36701a8c3121ffcbbcce11addd318395dc5910" }, "downloads": -1, "filename": "bugrest-1.1.1.tar.gz", "has_sig": false, "md5_digest": "a3c9d05f9ab0e460f62349e2d87c125f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8620, "upload_time": "2017-07-08T01:15:46", "url": "https://files.pythonhosted.org/packages/c6/65/eb7feaee0a1f8b1b53540bf1d3dd9d5b09911bad3337246b8615e817d168/bugrest-1.1.1.tar.gz" } ] }