{ "info": { "author": "Keith Yang", "author_email": "yang@keitheis.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "p2: Rerun command when given filed changed\n==========================================\n\n.. image:: http://img.shields.io/pypi/v/p2.svg?style=flat\n :target: https://pypi.org/project/p2/\n\n.. code-block:: sh\n\n % p2 'make' *.plim static/*.scss\n Player Two is watching about 6 files:\n (' base.plim content.plim index.plim oldcontent.plim oldindex.plim '\n 'static/index.scss')\n FIGHT!\n make\n python -mscss < static/index.scss > static/index.css\n plimc -H -o index.html index.plim\n CONTINUE?\n content.plim changed\n FIGHT!\n make\n python -mscss < static/index.scss > static/index.css\n plimc -H -o index.html index.plim\n CONTINUE?\n ^CGAMEOVER\n\nInstallation\n------------\n\n.. code-block::\n\n pip install p2\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/keitheis/p2", "keywords": "keitheis", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "p2", "package_url": "https://pypi.org/project/p2/", "platform": "", "project_url": "https://pypi.org/project/p2/", "project_urls": { "Homepage": "https://github.com/keitheis/p2" }, "release_url": "https://pypi.org/project/p2/1.0.1/", "requires_dist": null, "requires_python": "", "summary": "Rerun command by watching modified file", "version": "1.0.1" }, "last_serial": 3823030, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2789b98a43a897cadf96b44cfd9b2c3e", "sha256": "5e7a5d777c7e30e8ecc41a7c6de4de11f6134f783da0298ac11003a7fc8cec53" }, "downloads": -1, "filename": "p2-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2789b98a43a897cadf96b44cfd9b2c3e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4420, "upload_time": "2018-05-01T05:35:28", "url": "https://files.pythonhosted.org/packages/0e/8d/b9fac6386cc14d3d4c341a75624c44dd269748f8f5ee52a831ee5b106b1a/p2-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fbe5db0ccc46be1bb383c122f37c74a", "sha256": "af4c2a914d4c4eb9cb0e44c484c39d80bad7ade7bee3980fbd4f764bc32ac6ec" }, "downloads": -1, "filename": "p2-1.0.0.tar.gz", "has_sig": false, "md5_digest": "3fbe5db0ccc46be1bb383c122f37c74a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2876, "upload_time": "2018-05-01T05:35:30", "url": "https://files.pythonhosted.org/packages/89/90/c4552a40cab11ec2d85b29d12c0e74cf9509e071d28d113c4f6b7574333d/p2-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7490ef1f5300547967eee13ad0a59e80", "sha256": "d9b384dd028d6ed40fbc6b680a3cec379b7f7ad9cda66f2492132e7616dd6af6" }, "downloads": -1, "filename": "p2-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7490ef1f5300547967eee13ad0a59e80", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3350, "upload_time": "2018-05-01T06:14:40", "url": "https://files.pythonhosted.org/packages/92/c8/6ab4aaeb3db5f65bea6f43bf65d21c2e94f9fda23f541387bedd386415a6/p2-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00776875bf11147906914b1ca6203840", "sha256": "6344d1c811fed97348f05d5e64952da5d8993179d2a208552cd6fe6bbc98c2ae" }, "downloads": -1, "filename": "p2-1.0.1.tar.gz", "has_sig": false, "md5_digest": "00776875bf11147906914b1ca6203840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2936, "upload_time": "2018-05-01T06:14:42", "url": "https://files.pythonhosted.org/packages/65/17/01bb676a7c6f5dde287bbb06b3209e1038bfbac55a64d64fcb2b7ac06853/p2-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7490ef1f5300547967eee13ad0a59e80", "sha256": "d9b384dd028d6ed40fbc6b680a3cec379b7f7ad9cda66f2492132e7616dd6af6" }, "downloads": -1, "filename": "p2-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7490ef1f5300547967eee13ad0a59e80", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3350, "upload_time": "2018-05-01T06:14:40", "url": "https://files.pythonhosted.org/packages/92/c8/6ab4aaeb3db5f65bea6f43bf65d21c2e94f9fda23f541387bedd386415a6/p2-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00776875bf11147906914b1ca6203840", "sha256": "6344d1c811fed97348f05d5e64952da5d8993179d2a208552cd6fe6bbc98c2ae" }, "downloads": -1, "filename": "p2-1.0.1.tar.gz", "has_sig": false, "md5_digest": "00776875bf11147906914b1ca6203840", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2936, "upload_time": "2018-05-01T06:14:42", "url": "https://files.pythonhosted.org/packages/65/17/01bb676a7c6f5dde287bbb06b3209e1038bfbac55a64d64fcb2b7ac06853/p2-1.0.1.tar.gz" } ] }