{ "info": { "author": "Nick Bargnesi", "author_email": "nick@den-4.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: System Administrators", "License :: OSI Approved :: Apache Software License", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: System :: Monitoring", "Topic :: Utilities" ], "description": "=======\nLazarus\n=======\n\n.. image:: https://img.shields.io/pypi/v/lazarus.svg\n :target: https://pypi.python.org/pypi/lazarus\n\n.. image:: https://img.shields.io/pypi/l/lazarus.svg\n :target: https://www.apache.org/licenses/LICENSE-2.0.txt\n\n.. image:: https://scrutinizer-ci.com/g/formwork-io/lazarus/badges/quality-score.png?b=master\n :target: https://scrutinizer-ci.com\n\n.. image:: https://img.shields.io/travis/formwork-io/lazarus.svg\n :target: https://travis-ci.org/formwork-io/lazarus\n\nA Python library to restart the process when source code changes.\n\n* Free software: Apache License, Version 2.0\n* Documentation: http://lazarus.rtfd.org.\n\nFeatures\n--------\n\n* Automatically restart when source changes\n* Customize when, why, and how restarts happen\n* Runs on Linux and Mac\n\nExamples\n--------\n\nRestart when any Python module rooted at ``PYTHONPATH`` changes:\n\n.. sourcecode:: python\n\n >>> import lazarus\n >>> lazarus.default()\n\n\nSame thing, but within a uWSGI container:\n\n.. sourcecode:: python\n\n >>> import lazarus\n >>> lazarus.default(restart_func=lambda: uwsgi.reload(), close_fds=False)\n\n\n\n.. :changelog:\n\nHistory\n-------\n\n0.6.3 2014-12-10\n++++++++++++++++\n\n* Expanded PyPI package page.\n\n0.6.2 2014-12-09\n++++++++++++++++\n\n* Fixed Sublime Text save workflows.\n\n0.6.1 2014-12-07\n++++++++++++++++\n\n* Added Mac Support.\n\n0.5.1 2014-11-13\n++++++++++++++++\n\n* Migrated GitHub repository to formwork-io\n\n0.5 2013-10-17\n++++++++++++++\n\n* Released to PyPI\n\n0.4 2013-10-17\n++++++++++++++\n\n* Fixed crash when multiple changes detected and first triggers restart (`#6`_)\n\n* Fixed default mode always closing FDs (`#5`_)\n\n0.3 2013-10-16\n++++++++++++++\n\n* Added ability to specify restart command (`#1`_)\n\n* Added ability to cancel the restart (`#2`_)\n\n0.1 2013-10-15\n++++++++++++++\n\n* First functional release.\n\n.. _#6: https://github.com/formwork-io/lazarus/issues/6\n.. _#5: https://github.com/formwork-io/lazarus/issues/5\n.. _#2: https://github.com/formwork-io/lazarus/issues/2\n.. _#1: https://github.com/formwork-io/lazarus/issues/1", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/formwork-io/lazarus/releases", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/formwork-io/lazarus", "keywords": null, "license": "Apache License (2.0)", "maintainer": null, "maintainer_email": null, "name": "lazarus", "package_url": "https://pypi.org/project/lazarus/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/lazarus/", "project_urls": { "Download": "https://github.com/formwork-io/lazarus/releases", "Homepage": "https://github.com/formwork-io/lazarus" }, "release_url": "https://pypi.org/project/lazarus/0.6.3/", "requires_dist": null, "requires_python": null, "summary": "Restart-on-change library", "version": "0.6.3" }, "last_serial": 1337967, "releases": { "0.1": [], "0.2": [], "0.3": [ { "comment_text": "", "digests": { "md5": "1501a95c3c97028d6776d4436d2aba03", "sha256": "a8e0db57011e918cd4eec9356d801921d9b903d68e910f1abc9b95e0aabdfbde" }, "downloads": -1, "filename": "lazarus-0.3.tar.gz", "has_sig": true, "md5_digest": "1501a95c3c97028d6776d4436d2aba03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9766, "upload_time": "2013-10-17T01:14:10", "url": "https://files.pythonhosted.org/packages/0c/02/be459996996e8d7bd1e21a98e3aea0ddc70c34cd16a2b1446149e5fbfdf7/lazarus-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "3cb6ce7b45ed547d07163a71b61c109c", "sha256": "152ba7a608d9db753da1850d4ce7cd5826199c90e880d9fa0d5ee5ed5629bef9" }, "downloads": -1, "filename": "lazarus-0.4.tar.gz", "has_sig": true, "md5_digest": "3cb6ce7b45ed547d07163a71b61c109c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9910, "upload_time": "2013-10-17T12:19:00", "url": "https://files.pythonhosted.org/packages/a7/7d/7f5e9149e6b731ce701ed0691a0984697370ad24927d272982dba3780dff/lazarus-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "6a6ac2b2779c9147b672c41eaef43197", "sha256": "b8432eca6271524d3babd7debc13611c2f77f67f8b263ed1c4678f649f16c880" }, "downloads": -1, "filename": "lazarus-0.5.tar.gz", "has_sig": true, "md5_digest": "6a6ac2b2779c9147b672c41eaef43197", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10036, "upload_time": "2013-10-17T13:31:15", "url": "https://files.pythonhosted.org/packages/14/3d/e3176bfa9361d76c0ec91420113a5671a738f776668bf7a2386e9b6fbe68/lazarus-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "bff57ae6a88910bdfe34f98ad6dfbede", "sha256": "12e7739c9de69d0f0ac9798d4d882df7b2455b40bb4258d5ae4b85b2b08e24c8" }, "downloads": -1, "filename": "lazarus-0.5.1.tar.gz", "has_sig": false, "md5_digest": "bff57ae6a88910bdfe34f98ad6dfbede", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9826, "upload_time": "2014-11-14T03:35:47", "url": "https://files.pythonhosted.org/packages/d2/b3/1713da46e3f6333ef4c88a2a2dbd16849529ed13858dba411d594f068416/lazarus-0.5.1.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "61e302770eb405a0a35c957f413fee3a", "sha256": "3f4290ee1553b44d41d32fa0bc95f0527112192e01daea969f8c33084decfe46" }, "downloads": -1, "filename": "lazarus-0.6.1.tar.gz", "has_sig": false, "md5_digest": "61e302770eb405a0a35c957f413fee3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9643, "upload_time": "2014-12-08T05:03:20", "url": "https://files.pythonhosted.org/packages/e1/a3/114b4a76b8990614d38ef462589987ba238c1a420ace8e692d5399a86b82/lazarus-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "11c1cbeaabc467bd6179a26d318b1583", "sha256": "a34d2a23eb73b85b97715b9142be763b1c36fe32779eac09e88ce76ba888afc3" }, "downloads": -1, "filename": "lazarus-0.6.2.tar.gz", "has_sig": false, "md5_digest": "11c1cbeaabc467bd6179a26d318b1583", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9917, "upload_time": "2014-12-09T17:11:44", "url": "https://files.pythonhosted.org/packages/75/96/391928840fe9d7ffcd92fb4663f3c349c607d6ebee5cb47372fa636b5e78/lazarus-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "f5104d0216e5d5b8020f31f2bb285acd", "sha256": "6d580b54041accc707eb7531ec5ec7ccabf681c79f65c4bf31d664f1d577bed8" }, "downloads": -1, "filename": "lazarus-0.6.3.tar.gz", "has_sig": false, "md5_digest": "f5104d0216e5d5b8020f31f2bb285acd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10589, "upload_time": "2014-12-10T05:11:59", "url": "https://files.pythonhosted.org/packages/8a/e8/7e6983e62db9caf299711b19f6f2ebec95018218a6c27ec83454bf9db3c8/lazarus-0.6.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f5104d0216e5d5b8020f31f2bb285acd", "sha256": "6d580b54041accc707eb7531ec5ec7ccabf681c79f65c4bf31d664f1d577bed8" }, "downloads": -1, "filename": "lazarus-0.6.3.tar.gz", "has_sig": false, "md5_digest": "f5104d0216e5d5b8020f31f2bb285acd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10589, "upload_time": "2014-12-10T05:11:59", "url": "https://files.pythonhosted.org/packages/8a/e8/7e6983e62db9caf299711b19f6f2ebec95018218a6c27ec83454bf9db3c8/lazarus-0.6.3.tar.gz" } ] }