{ "info": { "author": "Chad Smith", "author_email": "grassfedcode@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance" ], "description": "[![](https://img.shields.io/badge/pypi-0.1.0.1-blue.svg)](https://pypi.python.org/pypi/blackdaemon/) \"Code\n\n\nA daemon to automatically run the Uncompromising Code Formatter [`black`](https://github.com/ambv/black) by watching a directory or file for changes.\n\n## Installation\n\n```\npip install blackdaemon\n```\n\n## Use\n```\nblackdaemon \n```\n\n## API\n```\n>> python blackdaemon.py --help\nusage: blackdaemon.py [-h] [--recursive | --non-recursive] [--no-run-on-start]\n [-v] [-q]\n [path]\n\npositional arguments:\n path path of file or directory to watch for changes\n\noptional arguments:\n -h, --help show this help message and exit\n --recursive recursively watch director for changes (default)\n --non-recursive\n --no-run-on-start run black only when files change, not on startup.\n -v, --version print version of blackdaemon and black, then exit\n -q, --quiet don't emit non-error messages to stderr. Errors are still\n emitted, silence those with 2>/dev/null\n```\n\n## Homepage\n[https://github.com/cs01/blackdaemon](https://github.com/cs01/blackdaemon)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/cs01/blackdaemon", "keywords": "daemon black automation formatter yapf autopep8 pyfmt gofmt rustfmt", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "blackdaemon", "package_url": "https://pypi.org/project/blackdaemon/", "platform": "", "project_url": "https://pypi.org/project/blackdaemon/", "project_urls": { "Homepage": "https://github.com/cs01/blackdaemon" }, "release_url": "https://pypi.org/project/blackdaemon/0.1.0.1/", "requires_dist": [ "black", "watchdog (<0.9,>=0.8.3)" ], "requires_python": ">=3.6", "summary": "Daemon to automatically run black, the uncompromising code formatter.", "version": "0.1.0.1" }, "last_serial": 3854614, "releases": { "0.1.0.0": [ { "comment_text": "", "digests": { "md5": "e920a49f2834439e3d60dcbbf5c57dbf", "sha256": "f2b3da98a16705416a74ea117cd7f4e060a26eb11455aa32371f54f05d91b543" }, "downloads": -1, "filename": "blackdaemon-0.1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e920a49f2834439e3d60dcbbf5c57dbf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 2205, "upload_time": "2018-05-11T16:19:24", "url": "https://files.pythonhosted.org/packages/a1/f2/7cdd1f37079c6260f928ac9823ba546782c6e391949a3f1d5c8d9a804681/blackdaemon-0.1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a98aed12e241f5025321cf8fb74a9fb", "sha256": "335dbfa8c63ce15442e2d35cd103b765759cc81ca21c15207df76c8be0966a97" }, "downloads": -1, "filename": "blackdaemon-0.1.0.0.tar.gz", "has_sig": false, "md5_digest": "8a98aed12e241f5025321cf8fb74a9fb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2208, "upload_time": "2018-05-11T16:19:25", "url": "https://files.pythonhosted.org/packages/47/ac/e8c6301d88239c13df80cde425212a40e03991f3613ab0f1d46464025830/blackdaemon-0.1.0.0.tar.gz" } ], "0.1.0.1": [ { "comment_text": "", "digests": { "md5": "8205a09daf6789b001701fc3b5dcfcab", "sha256": "84404a4923b09e686a8d53dff76969d02053ed7894de886c2d040fe6121f1ca5" }, "downloads": -1, "filename": "blackdaemon-0.1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8205a09daf6789b001701fc3b5dcfcab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 2196, "upload_time": "2018-05-11T16:22:14", "url": "https://files.pythonhosted.org/packages/0b/57/a607121c2263da2d7635ce514d2822ac42ff2d311b39ffbc84f880121e54/blackdaemon-0.1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f201437047c821b466053bb97098a1b0", "sha256": "fdf65b2ba3fbf29f4cd2543710ebdc75de8bb198d45918c50099d1edc7c9afe1" }, "downloads": -1, "filename": "blackdaemon-0.1.0.1.tar.gz", "has_sig": false, "md5_digest": "f201437047c821b466053bb97098a1b0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2202, "upload_time": "2018-05-11T16:22:15", "url": "https://files.pythonhosted.org/packages/4e/75/2ade3c1cc3d787cfbff6ba578ca53cc832f88674905a17c62860517722ef/blackdaemon-0.1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8205a09daf6789b001701fc3b5dcfcab", "sha256": "84404a4923b09e686a8d53dff76969d02053ed7894de886c2d040fe6121f1ca5" }, "downloads": -1, "filename": "blackdaemon-0.1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8205a09daf6789b001701fc3b5dcfcab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=3.6", "size": 2196, "upload_time": "2018-05-11T16:22:14", "url": "https://files.pythonhosted.org/packages/0b/57/a607121c2263da2d7635ce514d2822ac42ff2d311b39ffbc84f880121e54/blackdaemon-0.1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f201437047c821b466053bb97098a1b0", "sha256": "fdf65b2ba3fbf29f4cd2543710ebdc75de8bb198d45918c50099d1edc7c9afe1" }, "downloads": -1, "filename": "blackdaemon-0.1.0.1.tar.gz", "has_sig": false, "md5_digest": "f201437047c821b466053bb97098a1b0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 2202, "upload_time": "2018-05-11T16:22:15", "url": "https://files.pythonhosted.org/packages/4e/75/2ade3c1cc3d787cfbff6ba578ca53cc832f88674905a17c62860517722ef/blackdaemon-0.1.0.1.tar.gz" } ] }