{ "info": { "author": "Daniel Bader", "author_email": "mail@dbader.org", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5" ], "description": "schedule\n========\n\n\n.. image:: https://api.travis-ci.org/dbader/schedule.svg?branch=master\n :target: https://travis-ci.org/dbader/schedule\n\n.. image:: https://coveralls.io/repos/dbader/schedule/badge.svg?branch=master\n :target: https://coveralls.io/r/dbader/schedule\n\n.. image:: https://img.shields.io/pypi/v/schedule.svg\n :target: https://pypi.python.org/pypi/schedule\n\nPython job scheduling for humans.\n\nAn in-process scheduler for periodic jobs that uses the builder pattern\nfor configuration. Schedule lets you run Python functions (or any other\ncallable) periodically at pre-determined intervals using a simple,\nhuman-friendly syntax.\n\nInspired by `Adam Wiggins' `_ article `\"Rethinking Cron\" `_ and the `clockwork `_ Ruby module.\n\nFeatures\n--------\n- A simple to use API for scheduling jobs.\n- Very lightweight and no external dependencies.\n- Excellent test coverage.\n- Tested on Python 2.7 and 3.5\n\nUsage\n-----\n\n.. code-block:: bash\n\n $ pip install schedule\n\n.. code-block:: python\n\n import schedule\n import time\n\n def job():\n print(\"I'm working...\")\n\n schedule.every(10).minutes.do(job)\n schedule.every().hour.do(job)\n schedule.every().day.at(\"10:30\").do(job)\n schedule.every().monday.do(job)\n schedule.every().wednesday.at(\"13:15\").do(job)\n\n while True:\n schedule.run_pending()\n time.sleep(1)\n\nDocumentation\n-------------\n\nSchedule's documentation lives at `schedule.readthedocs.io `_.\n\nPlease also check the FAQ there with common questions.\n\n\nMeta\n----\n\nDaniel Bader - `@dbader_org `_ - mail@dbader.org\n\nDistributed under the MIT license. See ``LICENSE.txt`` for more information.\n\nhttps://github.com/dbader/schedule", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/lordoftheflies/cronlikescheduler/tarball/0.5.2", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lordoftheflies/cronlikescheduler", "keywords": "schedule,periodic,jobs,scheduling,clockwork,cron", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "cronlikescheduler", "package_url": "https://pypi.org/project/cronlikescheduler/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cronlikescheduler/", "project_urls": { "Download": "https://github.com/lordoftheflies/cronlikescheduler/tarball/0.5.2", "Homepage": "https://github.com/lordoftheflies/cronlikescheduler" }, "release_url": "https://pypi.org/project/cronlikescheduler/0.5.2/", "requires_dist": null, "requires_python": null, "summary": "Job scheduling for humans.", "version": "0.5.2" }, "last_serial": 2713970, "releases": { "0.5.2": [ { "comment_text": "", "digests": { "md5": "34cadc5286689beba8a1b0166d294c8f", "sha256": "fd22887cd4f942cd852927667d46942e14025b84dc776cbdfbf73fc064c4931e" }, "downloads": -1, "filename": "cronlikescheduler-0.5.2.tar.gz", "has_sig": false, "md5_digest": "34cadc5286689beba8a1b0166d294c8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10825, "upload_time": "2017-03-17T22:52:53", "url": "https://files.pythonhosted.org/packages/c7/92/2bb280a6c2f381e7e319a74db71b3c6dd6e1fb660bb3dca69c1a483e7e88/cronlikescheduler-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "34cadc5286689beba8a1b0166d294c8f", "sha256": "fd22887cd4f942cd852927667d46942e14025b84dc776cbdfbf73fc064c4931e" }, "downloads": -1, "filename": "cronlikescheduler-0.5.2.tar.gz", "has_sig": false, "md5_digest": "34cadc5286689beba8a1b0166d294c8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10825, "upload_time": "2017-03-17T22:52:53", "url": "https://files.pythonhosted.org/packages/c7/92/2bb280a6c2f381e7e319a74db71b3c6dd6e1fb660bb3dca69c1a483e7e88/cronlikescheduler-0.5.2.tar.gz" } ] }