{ "info": { "author": "Sjoerd Kerkstra", "author_email": "sjoerdk1@xs4all.nl", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Natural Language :: English", "Programming Language :: Python :: 3.7" ], "description": "==========================\nClockify API Python client\n==========================\n\n\n.. image:: https://img.shields.io/pypi/v/clockifyclient.svg\n :target: https://pypi.python.org/pypi/clockifyclient\n\n.. image:: https://github.com/sjoerdk/clockifyclient/workflows/build/badge.svg\n :target: https://github.com/sjoerdk/clockifyclient/actions?query=workflow%3Abuild\n :alt: Build Status\n\n.. image:: https://codecov.io/gh/sjoerdk/clockifyclient/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/sjoerdk/clockifyclient\n\n.. image:: https://pyup.io/repos/github/sjoerdk/clockifyclient/shield.svg\n :target: https://pyup.io/repos/github/sjoerdk/clockifyclient/\n :alt: Updates\n\n.. image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/ambv/black\n\n\n\nPython client for the Clockify web API\n\n\n* Free software: GNU General Public License v3\n* Documentation: https://clockify-api-client.readthedocs.io.\n\n\nFeatures\n--------\n\n* Add a time entry to a Clockify workspace\n* Add entry with start and end time, or open-ended in stopwatch mode\n* Set Project time entry\n* Batch edit Time entries\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.2.0 (2020-09-23)\n------------------\n\n* Added bulk edit capabilities\n* Reformatted to Black and flake8\n\n0.1.0 (2019-10-23)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sjoerdk/clockify_api_client", "keywords": "clockifyclient", "license": "GNU General Public License v3", "maintainer": "", "maintainer_email": "", "name": "clockifyclient", "package_url": "https://pypi.org/project/clockifyclient/", "platform": null, "project_url": "https://pypi.org/project/clockifyclient/", "project_urls": { "Homepage": "https://github.com/sjoerdk/clockify_api_client" }, "release_url": "https://pypi.org/project/clockifyclient/0.2.3/", "requires_dist": [ "requests" ], "requires_python": "", "summary": "Python client for the Clockify web API", "version": "0.2.3", "yanked": false, "yanked_reason": null }, "last_serial": 13685279, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "d18c6495242b2d9d9cdde7db24e74205", "sha256": "9f6d1f65e00994a97474cb17d293db012144526d2612e9e1a410db6152a8573d" }, "downloads": -1, "filename": "clockifyclient-0.1.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d18c6495242b2d9d9cdde7db24e74205", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9923, "upload_time": "2019-10-30T15:04:25", "upload_time_iso_8601": "2019-10-30T15:04:25.864156Z", "url": "https://files.pythonhosted.org/packages/f2/0f/ef9358ba2acc78142b6934f33039a49153ea116aa132727b39cebeee5e95/clockifyclient-0.1.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cdbcf3d94e818259086e2ef18c5f80dd", "sha256": "6788f40c4d409c6687ae6258f5258de4a6d55d3f9c1ee3554f816fd41aa907a2" }, "downloads": -1, "filename": "clockifyclient-0.1.10.tar.gz", "has_sig": false, "md5_digest": "cdbcf3d94e818259086e2ef18c5f80dd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18450, "upload_time": "2019-10-30T15:04:27", "upload_time_iso_8601": "2019-10-30T15:04:27.548231Z", "url": "https://files.pythonhosted.org/packages/0f/7d/4ce2aa1c66d1bed561c7bd668dba58fac174237dc3bf1332ba3d644445f5/clockifyclient-0.1.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "a9824ed10082d687720dfde3ace152dd", "sha256": "ba6e1931f4109cd98049ff86f5b48d22f233a2e9fa5b2031ce980a1734cd9110" }, "downloads": -1, "filename": "clockifyclient-0.1.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a9824ed10082d687720dfde3ace152dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11483, "upload_time": "2020-09-22T20:33:04", "upload_time_iso_8601": "2020-09-22T20:33:04.763352Z", "url": "https://files.pythonhosted.org/packages/60/43/89e47273c1b027be83d1f6a277954faaa3bd67e11e8f3ccf5cfa5eebbfd7/clockifyclient-0.1.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7a9169e07ee7c5cf7d91d0028a1dff35", "sha256": "3041a170286247d47dd4c5b8b08a332d59d76250f9bd99a1e9bf075b1f6eef95" }, "downloads": -1, "filename": "clockifyclient-0.1.11.tar.gz", "has_sig": false, "md5_digest": "7a9169e07ee7c5cf7d91d0028a1dff35", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20051, "upload_time": "2020-09-22T20:33:06", "upload_time_iso_8601": "2020-09-22T20:33:06.074863Z", "url": "https://files.pythonhosted.org/packages/e2/3d/6d2e6a1123da2c3043be53bf24e3dbab7f676df29eb28ecdea535a3756f2/clockifyclient-0.1.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "7ba9780336cf170765a83fce364cfed9", "sha256": "14d10835325d979ea7c78cab6d43a862173351ed47730b5c8ee426d15f0ef5f0" }, "downloads": -1, "filename": "clockifyclient-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ba9780336cf170765a83fce364cfed9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9705, "upload_time": "2019-10-28T12:11:07", "upload_time_iso_8601": "2019-10-28T12:11:07.542724Z", "url": "https://files.pythonhosted.org/packages/91/ea/57a19abe93ba2b68ac669555b733b5ef6dc03ad0c313d4f36d54b4b2f5c1/clockifyclient-0.1.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5b0c0265c0094b7bcc238dc3883b381d", "sha256": "4eb5025848b4bdcecb9ff36adde293433f10a8d6ddb1a6966347b58f0241dabf" }, "downloads": -1, "filename": "clockifyclient-0.1.5.tar.gz", "has_sig": false, "md5_digest": "5b0c0265c0094b7bcc238dc3883b381d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17790, "upload_time": "2019-10-28T12:11:10", "upload_time_iso_8601": "2019-10-28T12:11:10.021507Z", "url": "https://files.pythonhosted.org/packages/14/d4/0d44c68cbc00727772c57f6c9d2c9d9c1dfb1a5f5de0d447093c48a890a7/clockifyclient-0.1.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "c774492a735a45e6086f84d9024e0eb5", "sha256": "f2a69f8d4bc7eaf3eaed33e83fa21ef7a34aa0a06dbb2527ddd43ef96889c1d4" }, "downloads": -1, "filename": "clockifyclient-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c774492a735a45e6086f84d9024e0eb5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9853, "upload_time": "2019-10-30T13:53:01", "upload_time_iso_8601": "2019-10-30T13:53:01.766897Z", "url": "https://files.pythonhosted.org/packages/01/06/272da0741d5b7b58017df5d60d45ebf50fcf0119765b195917bd4e7244a0/clockifyclient-0.1.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "79377bd2f62d34017b85614acdb04418", "sha256": "4957075d8b0202c551308a50e341e7578a11e7b445bda9cdd5881b930a06d868" }, "downloads": -1, "filename": "clockifyclient-0.1.7.tar.gz", "has_sig": false, "md5_digest": "79377bd2f62d34017b85614acdb04418", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18111, "upload_time": "2019-10-30T13:53:03", "upload_time_iso_8601": "2019-10-30T13:53:03.362606Z", "url": "https://files.pythonhosted.org/packages/bd/0d/82e895b937830e6d859d4eab95145b0d5028fe79d976b1f5ab3ee5346c6f/clockifyclient-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "169ece2299b6df40f0140de798ae34ad", "sha256": "acc037ee59b2cdf3ad1fcb93a96e31a0a61ee60dc20167e66b128fb915e81725" }, "downloads": -1, "filename": "clockifyclient-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "169ece2299b6df40f0140de798ae34ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9854, "upload_time": "2019-10-30T13:57:25", "upload_time_iso_8601": "2019-10-30T13:57:25.432855Z", "url": "https://files.pythonhosted.org/packages/8d/62/1b735fe626d4bd8883a722ce96ac1cb4f0157b9c75fdeaa53de535217987/clockifyclient-0.1.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d4e6df6ff5f040299928e88a62070b42", "sha256": "bc8cd68c8eb60297c2650b89f9060874845407053c78dfa8cd2a50f0ba6ed235" }, "downloads": -1, "filename": "clockifyclient-0.1.8.tar.gz", "has_sig": false, "md5_digest": "d4e6df6ff5f040299928e88a62070b42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18112, "upload_time": "2019-10-30T13:57:26", "upload_time_iso_8601": "2019-10-30T13:57:26.769934Z", "url": "https://files.pythonhosted.org/packages/a7/53/d9da31725cac07f2fd1e7cb29735d7767dc34a75a906ec1ceb80527864dd/clockifyclient-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "ccb55902af46a600a77338ca21ed3303", "sha256": "c555dfab52685c5723484a136bb97cb06d0f07ed2cc1b443517c2cab019c9799" }, "downloads": -1, "filename": "clockifyclient-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ccb55902af46a600a77338ca21ed3303", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11637, "upload_time": "2020-09-23T09:00:15", "upload_time_iso_8601": "2020-09-23T09:00:15.405235Z", "url": "https://files.pythonhosted.org/packages/7a/f4/5bd802892659d1508d91ef3123bc736b46c3203b287ca43c965816a50746/clockifyclient-0.2.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e67e81faba773e957afc064b2c8b2987", "sha256": "641dac85beef5c99014341dfa46da987dccc0ebc477e4bd0d1fe15c59895bc76" }, "downloads": -1, "filename": "clockifyclient-0.2.2.tar.gz", "has_sig": false, "md5_digest": "e67e81faba773e957afc064b2c8b2987", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20516, "upload_time": "2020-09-23T09:00:16", "upload_time_iso_8601": "2020-09-23T09:00:16.360986Z", "url": "https://files.pythonhosted.org/packages/8d/ca/2fff925b4a79894469c6a8a4ed9c88fe2c16a85525fb0177739a7b8235bf/clockifyclient-0.2.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "a8f8c63ee35e7a98062029b23187ef5c", "sha256": "8ef9dc2643053a4d71aadce129d29e592b0e70b11d41ff9ac44a67ed19bc5dfb" }, "downloads": -1, "filename": "clockifyclient-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8f8c63ee35e7a98062029b23187ef5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11826, "upload_time": "2022-05-02T07:45:41", "upload_time_iso_8601": "2022-05-02T07:45:41.589944Z", "url": "https://files.pythonhosted.org/packages/9b/39/9460685e0f11352dc74a9bfb5822741aa58eee0269197bbd2251fbf07704/clockifyclient-0.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf6f3aab880f775d4e83b359e7e1149e", "sha256": "dc2f5516850a1281c82073f27a0d65d5c168e8be362c5afb5dc139e65fe1410c" }, "downloads": -1, "filename": "clockifyclient-0.2.3.tar.gz", "has_sig": false, "md5_digest": "bf6f3aab880f775d4e83b359e7e1149e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20920, "upload_time": "2022-05-02T07:45:42", "upload_time_iso_8601": "2022-05-02T07:45:42.728017Z", "url": "https://files.pythonhosted.org/packages/01/e0/463e7ce3a32b4e85a916098f62bafe3e7f48d5b2481e8ae6bdc66d588384/clockifyclient-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a8f8c63ee35e7a98062029b23187ef5c", "sha256": "8ef9dc2643053a4d71aadce129d29e592b0e70b11d41ff9ac44a67ed19bc5dfb" }, "downloads": -1, "filename": "clockifyclient-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8f8c63ee35e7a98062029b23187ef5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11826, "upload_time": "2022-05-02T07:45:41", "upload_time_iso_8601": "2022-05-02T07:45:41.589944Z", "url": "https://files.pythonhosted.org/packages/9b/39/9460685e0f11352dc74a9bfb5822741aa58eee0269197bbd2251fbf07704/clockifyclient-0.2.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "bf6f3aab880f775d4e83b359e7e1149e", "sha256": "dc2f5516850a1281c82073f27a0d65d5c168e8be362c5afb5dc139e65fe1410c" }, "downloads": -1, "filename": "clockifyclient-0.2.3.tar.gz", "has_sig": false, "md5_digest": "bf6f3aab880f775d4e83b359e7e1149e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20920, "upload_time": "2022-05-02T07:45:42", "upload_time_iso_8601": "2022-05-02T07:45:42.728017Z", "url": "https://files.pythonhosted.org/packages/01/e0/463e7ce3a32b4e85a916098f62bafe3e7f48d5b2481e8ae6bdc66d588384/clockifyclient-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }