{ "info": { "author": "UNKNOWN", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP" ], "description": "jtime\n=====\n\n|Build Status| |Coverage Status|\n\njtime - A simple tool that provides git-aware time-tracking against JIRA\nissues without having to leave the command-line.\n\nBasic Workflow\n--------------\n\n::\n\n $ git checkout -b SOC-2355\n $ jtime mark\n Set mark at 4:50 PM on SOC-2355 by changing status to \"In Progress\"\n \n # Work for 5 minutes\n \n $ jtime status\n (SOC-2355) Backend: Implement notification message types\n Status: In Progress as of Mon 02/24/14 04:50 PM\n Assignee: allan.glen\n Time logged (0m):\n No worklogs\n 5m elapsed (use \"jtime log .\" to log elapsed time or \"jtime log (ex. 30m, 1h etc.)\" to log a specific amount of time)\n \n # Log 5 minutes of time (or just use 'jtime log .' to log all elapsed time)\n $ jtime log 5m\n Logged 5m against issue SOC-2355\n \n # Do some more work (22 minutes) but get asked to look at another branch. Log time on the current branch before switching.\n \n $ jtime log .\n Logged 22m against issue SOC-2355\n \n # Checkout the other branch and log some time (but don't mark the ticket since it isn't mine)\n \n $ git checkout API-1234\n $ jtime log 30m\n Logged 30m against issue API-1234\n \n # Back to work on SOC-2355.. mark it after checkout to start counting from now\n $ git checkout SOC-2355\n $ jtime mark\n Set mark at 18:14:23 on SOC-2355 by touching last work log\n \n # 68 minutes pass..\n \n $ jtime status\n (SOC-2355) Backend: Implement notification message types\n Status: In Progress as of Mon 02/24/14 04:50 PM\n Assignee: allan.glen\n Time logged (36m):\n Mon 02/24/14 03:52 PM - allan.glen (5m): Working on issue SOC-2355\n Mon 02/24/14 04:44 PM - allan.glen (22m): Working on issue SOC-2355\n 68m elapsed (use \"jtime log .\" to log elapsed time or \"jtime log (ex. 30m, 1h etc.)\" to log a specific amount of time)\n \n $ jtime log . -m \"Done for the day..\"\n Logged 68m against issue SOC-2355 (Done for the day..)\n \n $ jtime status\n (SOC-2355) Backend: Implement notification message types\n Status: In Progress as of Mon 02/24/14 04:50 PM\n Assignee: allan.glen\n Time logged (36m):\n Mon 02/24/14 03:52 PM - allan.glen (5m): Working on issue SOC-2355\n Mon 02/24/14 04:44 PM - allan.glen (22m): Working on issue SOC-2355\n Mon 02/24/14 05:14 PM - allan.glen (68m): Done for the day..\n 0m elapsed\n \n # Go home for the day. Mark the ticket the next morning and keep rolling..\n $ jtime mark\n Set mark at 08:35 AM on SOC-2355 by touching last work log\n\nInstallation\n------------\n\n::\n\n pip install jtime\n jtime config\n\n.. |Build Status| image:: https://travis-ci.org/mapmyfitness/jtime.png?branch=master\n :target: https://travis-ci.org/mapmyfitness/jtime\n.. |Coverage Status| image:: https://coveralls.io/repos/mapmyfitness/jtime/badge.png\n :target: https://coveralls.io/r/mapmyfitness/jtime", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/mapmyfitness/jtime", "keywords": "jira time track command-line", "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "jtime", "package_url": "https://pypi.org/project/jtime/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/jtime/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/mapmyfitness/jtime" }, "release_url": "https://pypi.org/project/jtime/0.5.4/", "requires_dist": null, "requires_python": null, "summary": "Jira time tracking tool built on the command line to take context from your various git repositories.", "version": "0.5.4" }, "last_serial": 1029687, "releases": { "0.5.2": [ { "comment_text": "", "digests": { "md5": "24729cf03c9757756ac4a82b6c6abbf0", "sha256": "47ea6790fac2a3cfe1c9c84a62411f33955dcc9ba0d4b22f40d92d9ab81da9a0" }, "downloads": -1, "filename": "jtime-0.5.2.tar.gz", "has_sig": false, "md5_digest": "24729cf03c9757756ac4a82b6c6abbf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21879, "upload_time": "2014-03-13T07:00:04", "url": "https://files.pythonhosted.org/packages/14/5e/685427968ef324a76b4244f6349914d6bec40f41c0ca099991278ca6353c/jtime-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "7d6a4c0ce3034c32dce327771ddf1def", "sha256": "da4973873267c341af0523122b2497de19958976760d708e56456118ad789725" }, "downloads": -1, "filename": "jtime-0.5.3.tar.gz", "has_sig": false, "md5_digest": "7d6a4c0ce3034c32dce327771ddf1def", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22765, "upload_time": "2014-03-14T13:52:09", "url": "https://files.pythonhosted.org/packages/4e/06/cb98bf4444b947cd8268646949acbdd300c69d88fbf60d173e915a1336f4/jtime-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "791c658832f4a9d7fc5c7f78322b3fcb", "sha256": "3c450c30f73d7529de0357ec331550494a116c5a656cabc3d7ce7d39ac999ab7" }, "downloads": -1, "filename": "jtime-0.5.4.tar.gz", "has_sig": false, "md5_digest": "791c658832f4a9d7fc5c7f78322b3fcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22787, "upload_time": "2014-03-14T15:25:26", "url": "https://files.pythonhosted.org/packages/ca/d7/4baffe11ef200107b7628073f27fb6238c940d3e2229f859fc4858cfb540/jtime-0.5.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "791c658832f4a9d7fc5c7f78322b3fcb", "sha256": "3c450c30f73d7529de0357ec331550494a116c5a656cabc3d7ce7d39ac999ab7" }, "downloads": -1, "filename": "jtime-0.5.4.tar.gz", "has_sig": false, "md5_digest": "791c658832f4a9d7fc5c7f78322b3fcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22787, "upload_time": "2014-03-14T15:25:26", "url": "https://files.pythonhosted.org/packages/ca/d7/4baffe11ef200107b7628073f27fb6238c940d3e2229f859fc4858cfb540/jtime-0.5.4.tar.gz" } ] }