{ "info": { "author": "Adeel Ahmad Khan", "author_email": "adeel@adeel.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: POSIX", "Topic :: Utilities" ], "description": "timed\n a command-line time tracker.\n\nINTRODUCTION.\n\n 1. Timed stays out of your way.\n 2. Timed is as simple as possible.\n\nINSTALLATION.\n\n Method 1.\n\n $ git clone git://github.com/adeel/timed.git\n $ cd timed\n # python setup.py install\n\n Method 2.\n\n # pip install timed\n\nUSAGE.\n\n $ timed start myproject\n starting work on myproject\n at 16:35 on 07 Feb 2011\n\n $ timed\n working on myproject:\n from 16:35 on 07 Feb 2011\n to now, 17:00 on 07 Feb 2011\n => 0h25m have elapsed\n\n $ timed stop\n worked on myproject\n from 16:35 on 07 Feb 2011\n to now, 17:40 on 07 Feb 2011\n => 1h5m elapsed\n\n $ timed summary\n myproject 1h5m\n\n $ cat ~/.timed\n myproject: 16:35 on 07 Feb 2011 - 17:40 on 07 Feb 2011\n\nRemember that ~/.timed is just a text file so the standard UNIX text\nprocessing tools (grep et al.) are available. For example, to see a summary\nof your work during the month of January 2011:\n\n $ cat ~/.timed | grep \"Jan 2011\" | timed parse\n\nCOMMANDS.\n\n timed: alias for 'timed status'\n\n timed status:\n print current status\n\n timed start :\n start tracking for \n\n timed stop:\n stop tracking for the active project\n\n timed summary:\n show a summary of all projects\n\n timed parse:\n parses a stream with text formatted as a Timed logfile and shows a\n summary\n\n timed help:\n print help\n\nCHANGELOG.\n\n 0.35: Added `timed parse`.\n 0.30: Complete refactoring.\n 0.20: Updated formatting (colors!).\n 0.13: Stopped using ez_setup for installation.\n 0.12: YAML turned out to be pretty slow, so it's been dropped.\n 0.11: Using YAML to store the log.\n 0.10: First release.\n\nAUTHOR. Adeel Ahmad Khan .", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://adeel.github.com/timed", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "timed", "package_url": "https://pypi.org/project/timed/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/timed/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://adeel.github.com/timed" }, "release_url": "https://pypi.org/project/timed/0.35/", "requires_dist": null, "requires_python": null, "summary": "command-line time tracking", "version": "0.35" }, "last_serial": 800684, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "492b3118fb4ff4efcca3439f431f43c5", "sha256": "80bad296778e8fd3555a2b0a579991b7bbb5f8b6d2feb1b9246fc3d2b0615e96" }, "downloads": -1, "filename": "timed-0.1.tar.gz", "has_sig": false, "md5_digest": "492b3118fb4ff4efcca3439f431f43c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7359, "upload_time": "2009-07-25T08:14:06", "url": "https://files.pythonhosted.org/packages/20/9c/e6a1ccec39bbbcf49a6ff3c41f7a1f419171f1177c6bf2538d082687b427/timed-0.1.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "e0dc0269d482c2590d67426ebd32c6b1", "sha256": "dd642ed9b04a59805d185b98f3dd2bbe6ecaea07855b87e06f615e373e977bd6" }, "downloads": -1, "filename": "timed-0.11-py2.6.egg", "has_sig": false, "md5_digest": "e0dc0269d482c2590d67426ebd32c6b1", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 5266, "upload_time": "2009-07-25T09:18:38", "url": "https://files.pythonhosted.org/packages/fb/4e/1af8dd42860a406f32a1c0afa912a1e0a4163dad5623359f0802d781916f/timed-0.11-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "6afb42799be2b99f60808668c6c2eec8", "sha256": "b0dc49455bd705e0c77db90de5bbefb6f350939fdf712de7bdcd4aad9b07bc1d" }, "downloads": -1, "filename": "timed-0.11.tar.gz", "has_sig": false, "md5_digest": "6afb42799be2b99f60808668c6c2eec8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7308, "upload_time": "2009-07-25T09:18:39", "url": "https://files.pythonhosted.org/packages/43/76/d30f5221bb7466327667fc53bf8fd34af64ab00875758eb313b1e7788296/timed-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "202926ece904a22a70264a5d44fb7d72", "sha256": "603fc9dc0faf43c0c56281ad4026874959c714e7df502d9d9fbb0ad055734efb" }, "downloads": -1, "filename": "timed-0.12.tar.gz", "has_sig": false, "md5_digest": "202926ece904a22a70264a5d44fb7d72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3351, "upload_time": "2009-08-14T20:55:45", "url": "https://files.pythonhosted.org/packages/c9/57/33f9b823c6fcb0c7a855b8641841f1ec80d8391544c8a7140aa92978535f/timed-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "39daa94684d73991a3395581d34cd94f", "sha256": "0f6ecf2e1deb260174264fbd6f38f92e950a0c387916558b1fbe7922f8e4c40c" }, "downloads": -1, "filename": "timed-0.13.tar.gz", "has_sig": false, "md5_digest": "39daa94684d73991a3395581d34cd94f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3123, "upload_time": "2011-02-02T19:48:46", "url": "https://files.pythonhosted.org/packages/1c/b0/be0bb6859741ed8f63824e6aa736c07c5c5b60f6d95f08d384226bbd869d/timed-0.13.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "78863bf6fb264daf87d4bacb1ddb62d5", "sha256": "d877973646a750516f33f356ef40d98210a14e6511cfd40040e086ef85cf34e5" }, "downloads": -1, "filename": "timed-0.2-py2.7.egg", "has_sig": false, "md5_digest": "78863bf6fb264daf87d4bacb1ddb62d5", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 7515, "upload_time": "2011-02-11T00:11:14", "url": "https://files.pythonhosted.org/packages/ff/76/c621c5a731190d73b05f6a00f212dbb36376c9b0827d5c03ae26689d7b11/timed-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "20dde8504a7637ac438305976c89386e", "sha256": "3261238f4e9395ec0b79a0e38fab0208e7c56eda5970740f3c42b374b97f94e0" }, "downloads": -1, "filename": "timed-0.2.tar.gz", "has_sig": false, "md5_digest": "20dde8504a7637ac438305976c89386e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3718, "upload_time": "2011-02-11T00:11:15", "url": "https://files.pythonhosted.org/packages/7f/73/57c16a8971b4330856789be72b94fba52acfd9cafecf807c0194ba4af386/timed-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "7bfd7958d5a99ead8e9c6d32679aa802", "sha256": "872877da6eddb0a6a502b242204f9145520fdfd31cedece2da94c45e9f9febc8" }, "downloads": -1, "filename": "timed-0.3.tar.gz", "has_sig": false, "md5_digest": "7bfd7958d5a99ead8e9c6d32679aa802", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3572, "upload_time": "2011-02-12T12:13:03", "url": "https://files.pythonhosted.org/packages/5c/d5/9b78b911ff85da0cdc0fd23867680442ec84ac12c7bab1ad654d18534aa1/timed-0.3.tar.gz" } ], "0.35": [ { "comment_text": "", "digests": { "md5": "507d1cdf306cc709d410ec40bffbdd0e", "sha256": "a6a2036fa9876323cb9e2b7400b26244750d1602aed52d30cdccfd990d18de43" }, "downloads": -1, "filename": "timed-0.35.tar.gz", "has_sig": false, "md5_digest": "507d1cdf306cc709d410ec40bffbdd0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3767, "upload_time": "2011-02-12T12:33:49", "url": "https://files.pythonhosted.org/packages/eb/bc/be29a41df6f46f27dac4d1e74549f12667d02bb533900f9392a80fb3729f/timed-0.35.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "f981e39d671e63be66e227bbf3fefc78", "sha256": "2505f811647d197453837bb8009cfd986e64c291a70efd626d5694bd69b2ab62" }, "downloads": -1, "filename": "timed-0.4.tar.gz", "has_sig": false, "md5_digest": "f981e39d671e63be66e227bbf3fefc78", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4141, "upload_time": "2011-02-12T18:11:36", "url": "https://files.pythonhosted.org/packages/76/c8/e1bcaefa701dd3e0c492d6c6219a9e4deb021b1949cd22742678f7fb4035/timed-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "29e6a54f254208b9bddaab6569ccc7dc", "sha256": "b491a8f9f79dd431a177954ee3e1b13e103fb1116784e2902b172a9db41b14a8" }, "downloads": -1, "filename": "timed-0.4.1.tar.gz", "has_sig": false, "md5_digest": "29e6a54f254208b9bddaab6569ccc7dc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2861, "upload_time": "2011-08-09T15:42:23", "url": "https://files.pythonhosted.org/packages/2c/97/b933137d3a3f74f32f70f5d6747139491a8d672e14d728fecab257a50e79/timed-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "507d1cdf306cc709d410ec40bffbdd0e", "sha256": "a6a2036fa9876323cb9e2b7400b26244750d1602aed52d30cdccfd990d18de43" }, "downloads": -1, "filename": "timed-0.35.tar.gz", "has_sig": false, "md5_digest": "507d1cdf306cc709d410ec40bffbdd0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3767, "upload_time": "2011-02-12T12:33:49", "url": "https://files.pythonhosted.org/packages/eb/bc/be29a41df6f46f27dac4d1e74549f12667d02bb533900f9392a80fb3729f/timed-0.35.tar.gz" } ] }