{ "info": { "author": "Dan Foreman-Mackey", "author_email": "foreman.mackey@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance" ], "description": "# black + nbconvert\n\nTired of having to *think* about formatting in Jupyter notebooks?\nLook no further!\nThis script will correctly format your Jupyter notebooks for you using [black](https://black.readthedocs.io).\n\n**Warning: This project will overwrite your notebooks in place.\nIt shouldn't change anything except the format, but use at your own risk!**\n\n## Installation & Usage\n\nTo install:\n\n```bash\npip install black_nbconvert\n```\n\nTo check a notebook:\n\n```bash\nblack_nbconvert --check /path/to/a/notebook.ipynb\n```\n\nTo fix the formatting in a notebook (in place):\n\n```bash\nblack_nbconvert /path/to/a/notebook.ipynb\n```\n\nIf you pass a directory instead of a notebook file, notebooks will be found recursively below that directory.\nFor example:\n\n```bash\nblack_nbconvert .\n```\n\nwill fix the formatting for all notebooks in the current directory and (recursively) below.\n\n*Configuration:* Configuration for `black` in a `pyproject.toml` file above the target files will be respected.\n\n## Version control integration\n\nUse [pre-commit](https://pre-commit.com/).\nOnce you [have it installed](https://pre-commit.com/#install), add this to the `.pre-commit-config.yaml` in your repository:\n\n```yaml\nrepos:\n- repo: https://github.com/dfm/black_nbconvert\n rev: v0.3.0\n hooks:\n - id: black_nbconvert\n```\n\nThen run `pre-commit install` and you're ready to go.\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/dfm/black_nbconvert", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "black-nbconvert", "package_url": "https://pypi.org/project/black-nbconvert/", "platform": "", "project_url": "https://pypi.org/project/black-nbconvert/", "project_urls": { "Homepage": "https://github.com/dfm/black_nbconvert" }, "release_url": "https://pypi.org/project/black-nbconvert/0.4.0/", "requires_dist": [ "black", "nbconvert" ], "requires_python": ">=3.6", "summary": "Apply black to ipynb files", "version": "0.4.0", "yanked": false, "yanked_reason": null }, "last_serial": 12747001, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "409b982208a8725de63385bf1f0f5ced", "sha256": "3df5f98c3443c407376adf6f02f282e88e1604f68396be10fbef9abe5135cf8b" }, "downloads": -1, "filename": "black_nbconvert-0.1.2-py36-none-any.whl", "has_sig": false, "md5_digest": "409b982208a8725de63385bf1f0f5ced", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 3966, "upload_time": "2019-10-21T21:50:05", "upload_time_iso_8601": "2019-10-21T21:50:05.853517Z", "url": "https://files.pythonhosted.org/packages/08/a3/d909de23258e210f6d597c42013fc846d0979a6dea768e89c681c0284efb/black_nbconvert-0.1.2-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2c6d7772bcfe682680813b0686297882", "sha256": "6be75b17bd859229ae1ed60479f74010a76787e0587aff42bb1bc117b654fac4" }, "downloads": -1, "filename": "black_nbconvert-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2c6d7772bcfe682680813b0686297882", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3718, "upload_time": "2019-10-21T21:50:08", "upload_time_iso_8601": "2019-10-21T21:50:08.088984Z", "url": "https://files.pythonhosted.org/packages/5d/26/90eca4babd61c77ec37b51404d897311164f40629296b52192031a54d20f/black_nbconvert-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "44ef042705847efdc03a282259de181c", "sha256": "aaefab60d09087294dabfed2df059491d9091d424aaffdf4b12e95a986f21e8b" }, "downloads": -1, "filename": "black_nbconvert-0.1.3-py36-none-any.whl", "has_sig": false, "md5_digest": "44ef042705847efdc03a282259de181c", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 3976, "upload_time": "2019-10-21T21:57:56", "upload_time_iso_8601": "2019-10-21T21:57:56.786788Z", "url": "https://files.pythonhosted.org/packages/ad/42/e5f21e989d980dcf17940ed975ff21c8fe2d1d6662eefc3752f1decd979a/black_nbconvert-0.1.3-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "540c410eb7d2fc07c19e17b46c4279db", "sha256": "b52991b3434a441c4049eb3551c27613ac36576f6fb65ebe762172d3be5830cd" }, "downloads": -1, "filename": "black_nbconvert-0.1.3.tar.gz", "has_sig": false, "md5_digest": "540c410eb7d2fc07c19e17b46c4279db", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 3734, "upload_time": "2019-10-21T21:57:58", "upload_time_iso_8601": "2019-10-21T21:57:58.778183Z", "url": "https://files.pythonhosted.org/packages/e3/ee/cdc40195314c32c7c6bc2ecc125329381ae42f8dc715ea0f7b4fbd276e06/black_nbconvert-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "b4a49da85f78084999053f41dc54cda8", "sha256": "ef4fa3144bf186570c95652be945e0996494982a928063fbd73d9985f599d4ee" }, "downloads": -1, "filename": "black_nbconvert-0.2.0-py36-none-any.whl", "has_sig": false, "md5_digest": "b4a49da85f78084999053f41dc54cda8", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 4629, "upload_time": "2019-10-21T22:40:08", "upload_time_iso_8601": "2019-10-21T22:40:08.046851Z", "url": "https://files.pythonhosted.org/packages/f9/69/f57726cb8b304bce2a43763341740eca65929451aa266b46504dc7aab9b9/black_nbconvert-0.2.0-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "053d9bad815d4c32b53cf0d7bf4a95a6", "sha256": "d9698a025a8d5a3de7c56b1610dcfb183688299598cffaf32388b2e6304cf371" }, "downloads": -1, "filename": "black_nbconvert-0.2.0.tar.gz", "has_sig": false, "md5_digest": "053d9bad815d4c32b53cf0d7bf4a95a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 4524, "upload_time": "2019-10-21T22:40:09", "upload_time_iso_8601": "2019-10-21T22:40:09.681367Z", "url": "https://files.pythonhosted.org/packages/cf/08/2ec059df62c6547b7aee2f3d1fe850a8a2632fb7166267eb702a39aadc7c/black_nbconvert-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2a995caf1f327f9d8ae1aa0b004fd0bd", "sha256": "5bbdedc1b0ea7ace8930ed3f375d8b7dba308c33a87709567297558c60af76d6" }, "downloads": -1, "filename": "black_nbconvert-0.3.0-py36-none-any.whl", "has_sig": false, "md5_digest": "2a995caf1f327f9d8ae1aa0b004fd0bd", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 4804, "upload_time": "2021-07-21T15:24:29", "upload_time_iso_8601": "2021-07-21T15:24:29.723359Z", "url": "https://files.pythonhosted.org/packages/da/9e/61114fe9d281e5568fa918651d60d654679152635f956c28904d4e2cbe94/black_nbconvert-0.3.0-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2019313b7f8254362174575321c60e29", "sha256": "112c1050974d2ed1925738ff216d53d6ca80847eb1c727e6d017b2ba15ad4336" }, "downloads": -1, "filename": "black_nbconvert-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2019313b7f8254362174575321c60e29", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7110, "upload_time": "2021-07-21T15:24:30", "upload_time_iso_8601": "2021-07-21T15:24:30.730649Z", "url": "https://files.pythonhosted.org/packages/40/5d/8a6cf74bddc488815a62fb5758ec4a3805df8833f2ed0b0818b85e039192/black_nbconvert-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "2cd6772f3f09a69055f8c5ba7f91fbd5", "sha256": "475befd7c04f6e3cfe859e69a71e0222a6cb730d5f841f87b2435242cafe824f" }, "downloads": -1, "filename": "black_nbconvert-0.4.0-py36-none-any.whl", "has_sig": false, "md5_digest": "2cd6772f3f09a69055f8c5ba7f91fbd5", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 4771, "upload_time": "2022-01-31T16:59:51", "upload_time_iso_8601": "2022-01-31T16:59:51.379190Z", "url": "https://files.pythonhosted.org/packages/bd/fe/6c7fdb4198bcf4fbff5ca0c18ff102692820d199f329c6a67122b0964103/black_nbconvert-0.4.0-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3f0112da22d6f3ea6aac3009e8c98424", "sha256": "7beb4a73183a8e182d2d5c96ae924862c70ae4006dba700e15b1d90fb211b4b6" }, "downloads": -1, "filename": "black_nbconvert-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3f0112da22d6f3ea6aac3009e8c98424", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7079, "upload_time": "2022-01-31T16:59:52", "upload_time_iso_8601": "2022-01-31T16:59:52.719472Z", "url": "https://files.pythonhosted.org/packages/1f/ee/d9ffe39274a8dbd6b2397a29458d88d9d0417696186ac78da46d0aa07668/black_nbconvert-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2cd6772f3f09a69055f8c5ba7f91fbd5", "sha256": "475befd7c04f6e3cfe859e69a71e0222a6cb730d5f841f87b2435242cafe824f" }, "downloads": -1, "filename": "black_nbconvert-0.4.0-py36-none-any.whl", "has_sig": false, "md5_digest": "2cd6772f3f09a69055f8c5ba7f91fbd5", "packagetype": "bdist_wheel", "python_version": "py36", "requires_python": ">=3.6", "size": 4771, "upload_time": "2022-01-31T16:59:51", "upload_time_iso_8601": "2022-01-31T16:59:51.379190Z", "url": "https://files.pythonhosted.org/packages/bd/fe/6c7fdb4198bcf4fbff5ca0c18ff102692820d199f329c6a67122b0964103/black_nbconvert-0.4.0-py36-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3f0112da22d6f3ea6aac3009e8c98424", "sha256": "7beb4a73183a8e182d2d5c96ae924862c70ae4006dba700e15b1d90fb211b4b6" }, "downloads": -1, "filename": "black_nbconvert-0.4.0.tar.gz", "has_sig": false, "md5_digest": "3f0112da22d6f3ea6aac3009e8c98424", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 7079, "upload_time": "2022-01-31T16:59:52", "upload_time_iso_8601": "2022-01-31T16:59:52.719472Z", "url": "https://files.pythonhosted.org/packages/1f/ee/d9ffe39274a8dbd6b2397a29458d88d9d0417696186ac78da46d0aa07668/black_nbconvert-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }