{ "info": { "author": "D\u00e1rio Marcelino", "author_email": "dario@appscot.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# clockify-idleless\nVery simple clockify script to track time without idle periods. Very opiniated approach serving the way I track my own time. The premise is that whatever time the user spends active on his/her computer correlates well with the time spent on a given project. The idea is to run the script at startup, forget about it and get reports of the approximate time spent working. If running on a workstation which is only used for work then that approximation should be good enough.\n\n## Requirements\n* Python >= 3.5\n\n## Quick Setup\n1. Install Python 3.5+ if you haven't already\n1. On the command line run: `pip install clockify-idleless`\n1. Run: `clockify-idleless` (it will exit with an error)\n1. Open `[path to user home folder]/.clockify-idleless/config.ini`\n 1. Fill in `APIKey` (mandatory), you can get it from [Clockify user settings](https://clockify.me/user/settings)\n 1. Fill in `DefaultProjectId` (optional), you can get it from the url of the Clockify project page. Should be a string resembling `4ba584e621c3d66367e2d149`\n1. Run `clockify-idleless` (a tray icon should appear on the taskbar)\n\n## Adding to startup on Windows\n1. Find the script executable in the Python Scripts folder, something like: `C:\\Users\\[user]\\AppData\\Local\\Programs\\Python\\Python35\\Scripts\\clockify_idleless.exe`\n1. Open the startup folder by running (\u00e2\u0160\u017e Win+R) `shell:startup` which should take you to a folder similar to: `C:\\Users\\[user]\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup`\n1. Create a shortcut of `clockify_idleless.exe` on the `Startup` folder\n1. Forget about the script and track your active time on Clockify's website\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/dmarcelino/clockify-idleless/archive/v0.1.0.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dmarcelino/clockify-idleless", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "clockify-idleless", "package_url": "https://pypi.org/project/clockify-idleless/", "platform": "", "project_url": "https://pypi.org/project/clockify-idleless/", "project_urls": { "Download": "https://github.com/dmarcelino/clockify-idleless/archive/v0.1.0.tar.gz", "Homepage": "https://github.com/dmarcelino/clockify-idleless" }, "release_url": "https://pypi.org/project/clockify-idleless/0.1.0/", "requires_dist": [ "python-dateutil (>=2.8.0)", "requests (>=2.22.0)", "wxPython (>=4.0.6)", "XlsxWriter (>=1.2.2)" ], "requires_python": ">=3.5", "summary": "Simple Clockify script to track active time", "version": "0.1.0" }, "last_serial": 5995942, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "f07cc53f6ceea36cfb8895f80004cf8b", "sha256": "5091087da01b63e4b3bade8a815337389f3bfe4f4c7af14777363300a6ec1a83" }, "downloads": -1, "filename": "clockify_idleless-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f07cc53f6ceea36cfb8895f80004cf8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 23424, "upload_time": "2019-10-18T14:35:10", "url": "https://files.pythonhosted.org/packages/76/fe/260a4ad5e4496fbda285d4c2095ee8c1cb7e9794c965c500e39651428597/clockify_idleless-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ce45d583c4426182dd9d028e60784d7", "sha256": "f700afe2156490e236dbe348cc02363ac2b1ce02cd86431f143a795fb524745f" }, "downloads": -1, "filename": "clockify_idleless-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3ce45d583c4426182dd9d028e60784d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 21585, "upload_time": "2019-10-18T14:35:12", "url": "https://files.pythonhosted.org/packages/52/99/ddf3e0f435f8ecc76e6149b3578d5e4ad2fb2ca7490bdddceb4903e71167/clockify_idleless-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f07cc53f6ceea36cfb8895f80004cf8b", "sha256": "5091087da01b63e4b3bade8a815337389f3bfe4f4c7af14777363300a6ec1a83" }, "downloads": -1, "filename": "clockify_idleless-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f07cc53f6ceea36cfb8895f80004cf8b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 23424, "upload_time": "2019-10-18T14:35:10", "url": "https://files.pythonhosted.org/packages/76/fe/260a4ad5e4496fbda285d4c2095ee8c1cb7e9794c965c500e39651428597/clockify_idleless-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ce45d583c4426182dd9d028e60784d7", "sha256": "f700afe2156490e236dbe348cc02363ac2b1ce02cd86431f143a795fb524745f" }, "downloads": -1, "filename": "clockify_idleless-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3ce45d583c4426182dd9d028e60784d7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 21585, "upload_time": "2019-10-18T14:35:12", "url": "https://files.pythonhosted.org/packages/52/99/ddf3e0f435f8ecc76e6149b3578d5e4ad2fb2ca7490bdddceb4903e71167/clockify_idleless-0.1.0.tar.gz" } ] }