{ "info": { "author": "Alexandr Jurow", "author_email": "pythonwayru@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Utilities" ], "description": "A handy tool with a command line interface for logging time worked. At\nany time you can see how much you have spent time on a particular\nproject and how much you have earned on it.\n\nFeatures\n--------\n\n- Track-file with data on time costs is created in the **root directory\n of the project's git repository**, which you are working on at the\n moment.\n- Data is saved in\n `**CSV** `__\n format.\n\nRequirements and restrictions\n-----------------------------\n\n- **Git**: The app will only work when you are inside a git repository.\n- **Python 3**: The application was not tested to work under Python 2.\n\nInstallation\n------------\n\n.. code:: bash\n\n pip install salary-timetracker\n\nUsage\n-----\n\n.. code:: bash\n\n tt [-h] [-s] {log} ...\n\n positional arguments:\n {log}\n log Create a new timetracker log record with time and\n comments(optional)\n\n optional arguments:\n -h, --help show this help message and exit\n -s, --summary Show summary.\n\n.. code:: bash\n\n tt log [-h] minutes [comments [comments ...]]\n\n positional arguments:\n minutes Time in minutes spent on work.\n comments Commens on the work done (optional)\n\n optional arguments:\n -h, --help show this help message and exit\n\nThe app settings can be changed through the configuration file, which\nshould be located along the path: ***~/.config/timetracker.conf***. And\nto have the following format:\n\n.. code:: ini\n\n [main]\n # default settings\n currency = 'USD'\n hourly_rate = 20\n default_comment = '' # comment when adding time\n date_format = '%d %b %Y'\n time_format = '%H:%M'\n csv_delimiter =','\n\nExamples\n--------\n\nShow help:\n\n.. code:: bash\n\n tt -h\n\nYou have worked for 2 hours and want to write this down:\n\n.. code:: bash\n\n tt log 120 'I did this'\n # Data was successfully added\n\nShow summary:\n\n.. code:: bash\n\n tt -s\n # Hours worked: 2.6 | Salary: 52 USD\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/dalay/salary-timetracker/archive/v0.6.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/dalay/salary-timetracker", "keywords": "timetracker", "license": "GPL", "maintainer": "", "maintainer_email": "", "name": "salary-timetracker", "package_url": "https://pypi.org/project/salary-timetracker/", "platform": "", "project_url": "https://pypi.org/project/salary-timetracker/", "project_urls": { "Download": "https://github.com/dalay/salary-timetracker/archive/v0.6.tar.gz", "Homepage": "http://github.com/dalay/salary-timetracker" }, "release_url": "https://pypi.org/project/salary-timetracker/0.6/", "requires_dist": null, "requires_python": "", "summary": "A simple and easy timetracker for loging working hours and automatic wage calculation.", "version": "0.6" }, "last_serial": 4963780, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ee23fd96ba98f3e16cde7382f4f7d16f", "sha256": "e63027d7aeedc00cbc4e60be5b684a708ced8824ad74ad4cc5d8180692b68e71" }, "downloads": -1, "filename": "salary-timetracker-0.1.tar.gz", "has_sig": false, "md5_digest": "ee23fd96ba98f3e16cde7382f4f7d16f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3407, "upload_time": "2017-12-30T22:51:28", "url": "https://files.pythonhosted.org/packages/bf/98/7314d9c37f70fd81229ba0a9cf5cbd5e1ca5409e8f8c38e3999b367a7228/salary-timetracker-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "6880c6f8ca605ff3083dd29ef5f9469a", "sha256": "886d9984e4ea7e90caf24c93cfd6813a20f7d4e6370a973b7abd27d97366533a" }, "downloads": -1, "filename": "salary-timetracker-0.2.tar.gz", "has_sig": false, "md5_digest": "6880c6f8ca605ff3083dd29ef5f9469a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4622, "upload_time": "2017-12-31T00:07:27", "url": "https://files.pythonhosted.org/packages/86/49/bb1e3f97c22d4a38208b5c0da4c44c739707e127630a0eb76e7bca27c504/salary-timetracker-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "e9672e25e311ec0ca1a3e846bde33050", "sha256": "1e165a12d73b89950e6ae380e39752d758169dc79a296d008fce36782835cbd9" }, "downloads": -1, "filename": "salary-timetracker-0.2.1.tar.gz", "has_sig": false, "md5_digest": "e9672e25e311ec0ca1a3e846bde33050", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4701, "upload_time": "2018-01-03T19:49:24", "url": "https://files.pythonhosted.org/packages/24/f5/0a2922256adc757413bb74cc52d3ac5277c184e18344e6619084fc0d4b8f/salary-timetracker-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "621356f94c339dc5473dde74cc5ab9c2", "sha256": "ccafaece7e12664b9256983ea331c8859c3773edefe80aab53cbae6f517f4af9" }, "downloads": -1, "filename": "salary-timetracker-0.2.2.tar.gz", "has_sig": false, "md5_digest": "621356f94c339dc5473dde74cc5ab9c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4769, "upload_time": "2018-01-03T20:23:53", "url": "https://files.pythonhosted.org/packages/44/6d/3617f9417fd1d0568ee07a8ab193e2181a61008483f6eb4fbd16b2084861/salary-timetracker-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ed0f006a04a63a0e00c878af4842cfdd", "sha256": "e524255cb2e4be07833e3cdec1060a05350329a30da52a76542d006fe3eda785" }, "downloads": -1, "filename": "salary-timetracker-0.3.0.tar.gz", "has_sig": false, "md5_digest": "ed0f006a04a63a0e00c878af4842cfdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4632, "upload_time": "2018-01-04T16:02:00", "url": "https://files.pythonhosted.org/packages/bd/70/fa8b858cf3eb835f3c214981ad51fe5d1115d285988b45a40cbb44be356c/salary-timetracker-0.3.0.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "66aeb105d67691c62a06630d1cc5ed54", "sha256": "b295694732136f22370c84104be8a8e5ada7f02ef38c0a0d12ca7a6a3f062fb4" }, "downloads": -1, "filename": "salary-timetracker-0.4.tar.gz", "has_sig": false, "md5_digest": "66aeb105d67691c62a06630d1cc5ed54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4561, "upload_time": "2019-03-18T18:22:29", "url": "https://files.pythonhosted.org/packages/ae/76/7c49c6b660194ba2108b3c29d3c65fd9e894701fb96508a39e98c4de1cb7/salary-timetracker-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "cc52881a440cc5dda9aa57958e72418f", "sha256": "68d506f4e3776d4e1c003f85c0ac94060bcad3bfae2848cb4d16fd73f5e657b0" }, "downloads": -1, "filename": "salary-timetracker-0.5.tar.gz", "has_sig": false, "md5_digest": "cc52881a440cc5dda9aa57958e72418f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4992, "upload_time": "2019-03-18T18:58:44", "url": "https://files.pythonhosted.org/packages/06/09/9964dfbacf762f90710aa0a3bf24dc178b9518c65c6b4d2f5d8c07907367/salary-timetracker-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "fd4d0f9cc84767470d266014dc17ac44", "sha256": "b37ee7477a76b629791c743f95309d42595a89c92e705e6e4e59b918eaca71a5" }, "downloads": -1, "filename": "salary-timetracker-0.6.tar.gz", "has_sig": false, "md5_digest": "fd4d0f9cc84767470d266014dc17ac44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5844, "upload_time": "2019-03-20T13:37:02", "url": "https://files.pythonhosted.org/packages/1c/44/84eb7cea67634f919ed571a84107f27d6ad38242f801258a8bd7ebe5dba9/salary-timetracker-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fd4d0f9cc84767470d266014dc17ac44", "sha256": "b37ee7477a76b629791c743f95309d42595a89c92e705e6e4e59b918eaca71a5" }, "downloads": -1, "filename": "salary-timetracker-0.6.tar.gz", "has_sig": false, "md5_digest": "fd4d0f9cc84767470d266014dc17ac44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5844, "upload_time": "2019-03-20T13:37:02", "url": "https://files.pythonhosted.org/packages/1c/44/84eb7cea67634f919ed571a84107f27d6ad38242f801258a8bd7ebe5dba9/salary-timetracker-0.6.tar.gz" } ] }