{ "info": { "author": "Sebastian Weigand", "author_email": "s.weigand.phy@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Framework :: Flake8", "Framework :: Jupyter", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3 :: Only", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance" ], "description": "# flake8-nb\n\n[![PyPi Version](https://img.shields.io/pypi/v/flake8_nb.svg)](https://pypi.org/project/flake8-nb/)\n[![Conda Version](https://img.shields.io/conda/vn/conda-forge/flake8-nb.svg)](https://anaconda.org/conda-forge/flake8-nb)\n[![Supported Python Versions](https://img.shields.io/pypi/pyversions/flake8_nb.svg)](https://pypi.org/project/flake8-nb/)\n[![Pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n[![Actions Status](https://github.com/s-weigand/flake8-nb/workflows/Tests/badge.svg)](https://github.com/s-weigand/flake8-nb/actions)\n[![Documentation Status](https://readthedocs.org/projects/flake8-nb/badge/?version=latest)](https://flake8-nb.readthedocs.io/en/latest/?badge=latest)\n[![Testing Coverage](https://codecov.io/gh/s-weigand/flake8-nb/branch/main/graph/badge.svg)](https://codecov.io/gh/s-weigand/flake8-nb)\n[![Documentation Coverage](https://flake8-nb.readthedocs.io/en/latest/_static/interrogate_badge.svg)](https://github.com/s-weigand/flake8-nb)\n\n[![Code quality](https://api.codacy.com/project/badge/Grade/d02b436a637243a1b626b74d018c3bbe)](https://www.codacy.com/manual/s.weigand.phy/flake8-nb?utm_source=github.com&utm_medium=referral&utm_content=s-weigand/flake8-nb&utm_campaign=Badge_Grade)\n[![All Contributors](https://img.shields.io/github/all-contributors/s-weigand/flake8-nb)](#contributors)\n[![Code style Python: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)\n[![Binder](https://static.mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/s-weigand/flake8-nb.git/main?urlpath=lab%2Ftree%2Ftests%2Fdata%2Fnotebooks)\n\n[`flake8`](https://gitlab.com/pycqa/flake8) checking for jupyter notebooks.\nBasically this is a hack on the `flake8`'s `Application` class,\nwhich adds parsing and a cell based formatter for `*.ipynb` files.\n\nThis is **NOT A PLUGIN** but a stand alone CLI tool/[pre-commit](https://pre-commit.com/) hook to be used instead of the `flake8` command/hook.\n\n## Features\n\n- flake8 CLI tests for jupyter notebooks\n- Full base functionality of `flake8` and its plugins\n- Input cell based error formatting (Execution count/code cell count/total cellcount)\n- Report fine tuning with cell-tags (`flake8-noqa-tags` see [usage](https://flake8-nb.readthedocs.io/en/latest/usage.html#cell-tags))\n- [pre-commit](https://pre-commit.com/) hook\n\n## Examples\n\n## Default reporting\n\nIf you had a notebook with name `example_notebook.ipynb`, where the code cell\nwhich was executed as 34th cell (`In[34]`) had the following code:\n\n```python\nbad_formatted_dict = {\"missing\":\"space\"}\n```\n\nrunning `flake8_nb` would result in the following output.\n\n### Execution count\n\n```bash\n$ flake8_nb example_notebook.ipynb\nexample_notebook.ipynb#In[34]:1:31: E231 missing whitespace after ':'\n```\n\n## Custom reporting\n\nIf you prefer the reports to show the cell number rather then the execution count you\ncan use the `--notebook-cell-format` option, given that the cell is the 5th `code` cell\nand 10th total cell (taking `raw` and `markdown` cells into account),\nyou will get the following output.\n\n### Code cell count\n\n```bash\n$ flake8_nb --notebook-cell-format '{nb_path}:code_cell#{code_cell_count}' example_notebook.ipynb\nexample_notebook.ipynb:code_cell#5:1:31: E231 missing whitespace after ':'\n```\n\n### Total cell count\n\n```bash\n$ flake8_nb --notebook-cell-format '{nb_path}:cell#{total_cell_count}' example_notebook.ipynb\nexample_notebook.ipynb:cell#10:1:31: E231 missing whitespace after ':'\n```\n\n## Contributors \u2728\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n
\"\"/
Sebastian Weigand

\ud83d\udcbb \ud83e\udd14 \ud83d\udea7 \ud83d\udcc6 \ud83d\ude87 \u26a0\ufe0f \ud83d\udcd6
\"\"/
Jt Miclat

\ud83d\udc1b
\"\"/
Philipp Eisenhauer

\ud83d\udc1b
\"\"/
Shoma Okamoto

\u26a0\ufe0f
\"\"/
Marco Gorelli

\ud83d\udd27 \ud83d\udcd6
\"\"/
Tony Hirst

\ud83e\udd14
\"\"/
Dobatymo

\ud83d\udc1b
\n\n\n\n\n\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\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/s-weigand/flake8-nb", "keywords": "flake8_nb flake8 lint notebook jupyter ipython", "license": "Apache-2.0", "maintainer": "", "maintainer_email": "", "name": "flake8-nb", "package_url": "https://pypi.org/project/flake8-nb/", "platform": "any", "project_url": "https://pypi.org/project/flake8-nb/", "project_urls": { "Changelog": "https://flake8-nb.readthedocs.io/en/latest/changelog.html", "Documentation": "https://flake8-nb.readthedocs.io/en/latest/", "Homepage": "https://github.com/s-weigand/flake8-nb", "Source": "https://github.com/s-weigand/flake8-nb", "Tracker": "https://github.com/s-weigand/flake8-nb/issues" }, "release_url": "https://pypi.org/project/flake8-nb/0.4.0/", "requires_dist": [ "flake8 (<4.0.2,>=3.7.0)", "ipython (>=7.8.0)", "nbconvert (>=5.6.0)" ], "requires_python": ">=3.7", "summary": "Flake8 based checking for jupyter notebooks", "version": "0.4.0", "yanked": false, "yanked_reason": null }, "last_serial": 12958234, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "9826d80b27622a224fd046103234ede8", "sha256": "82e2a4de43a7585f52858a523a374b315e3e7847158467fa48bda5a8cee8688d" }, "downloads": -1, "filename": "flake8_nb-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9826d80b27622a224fd046103234ede8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20654, "upload_time": "2019-10-22T22:53:47", "upload_time_iso_8601": "2019-10-22T22:53:47.698421Z", "url": "https://files.pythonhosted.org/packages/60/39/4722d66fc61633c310dfeda60baa160806a876990c98a757bdd9d6a77693/flake8_nb-0.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2ac3897c1332465905708f3fbfd358d1", "sha256": "52a8d62f2c61f6d9c725c89c2b1d3a7e6f84093e688ff2ddc25bd77dcb9a3e3c" }, "downloads": -1, "filename": "flake8_nb-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2ac3897c1332465905708f3fbfd358d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35597, "upload_time": "2019-10-22T22:53:50", "upload_time_iso_8601": "2019-10-22T22:53:50.011452Z", "url": "https://files.pythonhosted.org/packages/e6/a4/c9092da70da80f08b76804057453e8cec3771b86e8a8dba884bc5d766ce9/flake8_nb-0.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ce40e82d136b25351a20bf290b1ee73c", "sha256": "68fd0167071c4f5f11d71d754643d85e04256636e355373a5bf03a838c36fa41" }, "downloads": -1, "filename": "flake8_nb-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ce40e82d136b25351a20bf290b1ee73c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20722, "upload_time": "2019-10-24T19:27:30", "upload_time_iso_8601": "2019-10-24T19:27:30.652360Z", "url": "https://files.pythonhosted.org/packages/78/5f/4b58e99f19d25de0207226bc1393aa04b61627426e43fe73ce5356245a34/flake8_nb-0.1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "daa27f6a4479e6d2b50d58820832aa1a", "sha256": "07cf86265cf8ddf17e438977b5717eaa77f8aa9e88b0fcca94c2e30f7e25fe2b" }, "downloads": -1, "filename": "flake8_nb-0.1.1.tar.gz", "has_sig": false, "md5_digest": "daa27f6a4479e6d2b50d58820832aa1a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35767, "upload_time": "2019-10-24T19:27:32", "upload_time_iso_8601": "2019-10-24T19:27:32.231823Z", "url": "https://files.pythonhosted.org/packages/f3/77/514709132d6681fffdda6bc06b459a57886e456d6067e3a3a85aa75d629b/flake8_nb-0.1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f51d791ed622e677458573eadc75cbc9", "sha256": "9b823820ac258374a987c9677bbf3e270c1238d29f2847a44a1e3031db965f32" }, "downloads": -1, "filename": "flake8_nb-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f51d791ed622e677458573eadc75cbc9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20755, "upload_time": "2019-10-29T13:01:19", "upload_time_iso_8601": "2019-10-29T13:01:19.158881Z", "url": "https://files.pythonhosted.org/packages/f2/b7/0c92a4392e40f1d90ee994fbeff49beb01f6a5e8dbe03ccbf40472587dfd/flake8_nb-0.1.2-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c6b9e99485c998ca4f317a6a2610bcf", "sha256": "b3c8e43f00d639200c8e74d32787aa87c6246296af2092524aa6e37d06fbc4ff" }, "downloads": -1, "filename": "flake8_nb-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9c6b9e99485c998ca4f317a6a2610bcf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35892, "upload_time": "2019-10-29T13:01:20", "upload_time_iso_8601": "2019-10-29T13:01:20.633263Z", "url": "https://files.pythonhosted.org/packages/95/ae/79085cf8570bea9d700669aa5eb2e5f60a5ab8d729130754a845f82494d4/flake8_nb-0.1.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e358c7e93be2b0ec1b24f32171d7062e", "sha256": "b3e27d0750c06b4327b5dd8cba8f2619d77290ff997761a271a0c258a464077b" }, "downloads": -1, "filename": "flake8_nb-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "e358c7e93be2b0ec1b24f32171d7062e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 20898, "upload_time": "2019-11-13T21:14:58", "upload_time_iso_8601": "2019-11-13T21:14:58.138875Z", "url": "https://files.pythonhosted.org/packages/06/a3/eb1fb2cfb267c6c8357424bbb6f0a9d5bb596112de575e8011d6a22ff0b1/flake8_nb-0.1.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "cf30ff6d99d54899b284687e2052e76b", "sha256": "b46199c41a1fa5d5fc9bf06a29ecc04d8c7bec99fd7b228fb5f61b9a30438f73" }, "downloads": -1, "filename": "flake8_nb-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cf30ff6d99d54899b284687e2052e76b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 36315, "upload_time": "2019-11-13T21:14:59", "upload_time_iso_8601": "2019-11-13T21:14:59.483450Z", "url": "https://files.pythonhosted.org/packages/65/a9/164b12c1c75df1fb6fe8149b14d54f243de5c736f0c95e1b473f4f73fc35/flake8_nb-0.1.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "e9a22d248e96208c3421ca55e1257358", "sha256": "9346344e2840c25d41ecb5936530f49d25501193900a509c30270263ba07f5d2" }, "downloads": -1, "filename": "flake8_nb-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "e9a22d248e96208c3421ca55e1257358", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21228, "upload_time": "2020-01-01T16:42:37", "upload_time_iso_8601": "2020-01-01T16:42:37.728314Z", "url": "https://files.pythonhosted.org/packages/f3/34/baaf09442a978b8430308fea7eb33a3c5b579ad2ae7eb633573360900c0d/flake8_nb-0.1.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d8086f020f09ffa9f36877358e6e580d", "sha256": "8c9bf95440e63bf6665c002620d127892f0d4eee9bf275975252b938f62fd287" }, "downloads": -1, "filename": "flake8_nb-0.1.4.tar.gz", "has_sig": false, "md5_digest": "d8086f020f09ffa9f36877358e6e580d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 35900, "upload_time": "2020-01-01T16:42:39", "upload_time_iso_8601": "2020-01-01T16:42:39.010823Z", "url": "https://files.pythonhosted.org/packages/d9/05/9ce427262a74332c97d28ebb9ddab3eda10c4b8bca74a130179ec927c6ec/flake8_nb-0.1.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "21e2b7084c4038c3603825612d133771", "sha256": "bc5334a14b012995e5fbf46903c6e5ae79a4f6a8c108e6088c4a10fc39f12dd2" }, "downloads": -1, "filename": "flake8_nb-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "21e2b7084c4038c3603825612d133771", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21356, "upload_time": "2020-05-19T16:03:01", "upload_time_iso_8601": "2020-05-19T16:03:01.935265Z", "url": "https://files.pythonhosted.org/packages/e3/93/54aa4ce894192bde6791aa8d72a9aed6a8173997b46e7e9e157a2ac24876/flake8_nb-0.1.5-py3-none-any.whl", "yanked": true, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ef4888110fa3952f9ae824086eac1be3", "sha256": "262362056ac0ed2869dd620a0b4b1ffcd922778a7b3f6909af6c548de933382b" }, "downloads": -1, "filename": "flake8_nb-0.1.5.tar.gz", "has_sig": false, "md5_digest": "ef4888110fa3952f9ae824086eac1be3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38037, "upload_time": "2020-05-19T16:03:02", "upload_time_iso_8601": "2020-05-19T16:03:02.777516Z", "url": "https://files.pythonhosted.org/packages/d8/fb/ed2915cb520e583864ae29c979025012bd18d816997abbe3793068fa41ce/flake8_nb-0.1.5.tar.gz", "yanked": true, "yanked_reason": null } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "2344869dd759a42636407d8e2946c73b", "sha256": "42e1ce5b09e64ffb8b658152cc38cb19de90a50b48dadd9187a0c5c5b9c582f2" }, "downloads": -1, "filename": "flake8_nb-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "2344869dd759a42636407d8e2946c73b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21366, "upload_time": "2020-05-20T14:28:50", "upload_time_iso_8601": "2020-05-20T14:28:50.512983Z", "url": "https://files.pythonhosted.org/packages/00/33/87a20cb2eb27bef523d63100e6d9e937f938f8e6fd8182311ead535ba931/flake8_nb-0.1.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ea5219ccfbc05835a0890b6ada96202e", "sha256": "2c8208607f390fdc5c16b6ec69f1365f5f5dfdca706fb820c7f3aa1b338c4352" }, "downloads": -1, "filename": "flake8_nb-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ea5219ccfbc05835a0890b6ada96202e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38049, "upload_time": "2020-05-20T14:28:51", "upload_time_iso_8601": "2020-05-20T14:28:51.523878Z", "url": "https://files.pythonhosted.org/packages/16/4a/19eb40e6f525bda157e64423a77512ce084268a8e69970a3758c83828ac9/flake8_nb-0.1.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "a80b112c539964691760b59eec4e46cc", "sha256": "7de101edc36b1cf9c7691de3489434ae9d8afbcee415cdec0189dc545823f77c" }, "downloads": -1, "filename": "flake8_nb-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "a80b112c539964691760b59eec4e46cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21376, "upload_time": "2020-05-25T13:28:38", "upload_time_iso_8601": "2020-05-25T13:28:38.846514Z", "url": "https://files.pythonhosted.org/packages/70/1a/66b99f780a81e0fe12b32a1f7e92987b6c33d5e0a33774e4f04e62cbc391/flake8_nb-0.1.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "64be8ea378252ca3978a69a70af40edf", "sha256": "b68a0fdfbca6ddaaba03dfbde65137e11ed0e623c52b876dea450da3f6818229" }, "downloads": -1, "filename": "flake8_nb-0.1.7.tar.gz", "has_sig": false, "md5_digest": "64be8ea378252ca3978a69a70af40edf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38080, "upload_time": "2020-05-25T13:28:39", "upload_time_iso_8601": "2020-05-25T13:28:39.937659Z", "url": "https://files.pythonhosted.org/packages/60/8f/cd1da19910029bc2ab29e943cc0d8a41dda20e94cf4c99725484573cf42f/flake8_nb-0.1.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "17fb2fdd1fccdba12cfa57a5416a94aa", "sha256": "c991448f5d654668caeeeaf3306989e8e2208ae7b0e5986e111baac5db0c8993" }, "downloads": -1, "filename": "flake8_nb-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "17fb2fdd1fccdba12cfa57a5416a94aa", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21388, "upload_time": "2020-06-09T06:37:25", "upload_time_iso_8601": "2020-06-09T06:37:25.293932Z", "url": "https://files.pythonhosted.org/packages/d4/28/f22040acb974e4e45d07b7f600e449fe4fc1fb8cb0936164e220c2532522/flake8_nb-0.1.8-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "dba043986299e0c8f01bf6bb6d61ea1e", "sha256": "0f566c71678885cebaa7923812dc98ceffee00203ffec5e65951e505eeade26d" }, "downloads": -1, "filename": "flake8_nb-0.1.8.tar.gz", "has_sig": false, "md5_digest": "dba043986299e0c8f01bf6bb6d61ea1e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38131, "upload_time": "2020-06-09T06:37:26", "upload_time_iso_8601": "2020-06-09T06:37:26.360522Z", "url": "https://files.pythonhosted.org/packages/01/56/a7526b246c1b5a1add171f78756fd73f580cfd5691b0c0606b6c590bda1b/flake8_nb-0.1.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "5667f8282bd1273deac5e81ef29c2ed9", "sha256": "00a4c427088e5f3711dcc82a2eadef64e6fdf50432835e6f8890ac1198e2884b" }, "downloads": -1, "filename": "flake8_nb-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "5667f8282bd1273deac5e81ef29c2ed9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21533, "upload_time": "2020-07-18T20:57:22", "upload_time_iso_8601": "2020-07-18T20:57:22.649506Z", "url": "https://files.pythonhosted.org/packages/8e/8c/7e41deb3bced976b620ec51c1027443375701fc5b50586144823c97e02fa/flake8_nb-0.2.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "fa83b866d7768485ecb77dfad146a19b", "sha256": "ac39f556d18ad9ab67d0a96ca9b4db392190ea1f541983520fe5a917d4c74ec2" }, "downloads": -1, "filename": "flake8_nb-0.2.0.tar.gz", "has_sig": false, "md5_digest": "fa83b866d7768485ecb77dfad146a19b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38816, "upload_time": "2020-07-18T20:57:23", "upload_time_iso_8601": "2020-07-18T20:57:23.640291Z", "url": "https://files.pythonhosted.org/packages/b6/38/b3c11822538e7c9d0fdd85454fdcee19636b583584fa3cd24330268988d5/flake8_nb-0.2.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "33c919b4e50ce013746c2a967c33d44c", "sha256": "7705908cbe8e968acd13eac05fb040d51e91a752b05ce384c5a5d83fa9d250ef" }, "downloads": -1, "filename": "flake8_nb-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "33c919b4e50ce013746c2a967c33d44c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 21732, "upload_time": "2020-08-11T15:03:09", "upload_time_iso_8601": "2020-08-11T15:03:09.584437Z", "url": "https://files.pythonhosted.org/packages/9d/e0/833f5aca1af6f1486f0e35e381af64d3810e21fae3279743e7ed6c09fc03/flake8_nb-0.2.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3778c53c58ca36dbc3ac18b0d7b4018c", "sha256": "06529f16d6ecfcabc25517146aebf36fd0e23e76940737213f00537c6e18af8e" }, "downloads": -1, "filename": "flake8_nb-0.2.1.tar.gz", "has_sig": false, "md5_digest": "3778c53c58ca36dbc3ac18b0d7b4018c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 39419, "upload_time": "2020-08-11T15:03:11", "upload_time_iso_8601": "2020-08-11T15:03:11.008636Z", "url": "https://files.pythonhosted.org/packages/30/ac/9c97b83e71d09cda824986a0da62fff9f0a0264489d2bd8f20c06933b4d2/flake8_nb-0.2.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "3ffd5c4b0f0979dec8a7a9d6ce1bc3b3", "sha256": "d6499bfe200ba5157b4ead440aa87ae0240d61406e0ab329021a05540eb58d41" }, "downloads": -1, "filename": "flake8_nb-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ffd5c4b0f0979dec8a7a9d6ce1bc3b3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22171, "upload_time": "2020-09-14T10:19:03", "upload_time_iso_8601": "2020-09-14T10:19:03.456334Z", "url": "https://files.pythonhosted.org/packages/f8/a3/741bd7c7bfb013f7a720ef537674417547bce4b8700be8e339ee20e6ac9a/flake8_nb-0.2.2-py3-none-any.whl", "yanked": true, "yanked_reason": "The actual change didn't change anything" }, { "comment_text": "", "digests": { "md5": "51cc0b37f40c803567d0553a9b0389b8", "sha256": "0279c8cd62e4ed1088f3afd8fe51e6cd86f74794f1f96674ba6fd10cd3eefe39" }, "downloads": -1, "filename": "flake8_nb-0.2.2.tar.gz", "has_sig": false, "md5_digest": "51cc0b37f40c803567d0553a9b0389b8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38598, "upload_time": "2020-09-14T10:19:04", "upload_time_iso_8601": "2020-09-14T10:19:04.578089Z", "url": "https://files.pythonhosted.org/packages/1d/b4/8400fd98942ffb25287a99cc393f5393484b3608ea4b96044cd5f9b83ed6/flake8_nb-0.2.2.tar.gz", "yanked": true, "yanked_reason": "The actual change didn't change anything" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "df28db004fec8b450963c0d8f2fdf617", "sha256": "ba533baf1f419fbd47d4e821934944d4e03bc0c9a73526125fe1dadac7d12d34" }, "downloads": -1, "filename": "flake8_nb-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "df28db004fec8b450963c0d8f2fdf617", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22136, "upload_time": "2020-10-02T21:59:38", "upload_time_iso_8601": "2020-10-02T21:59:38.614781Z", "url": "https://files.pythonhosted.org/packages/23/ab/e6b337a539f35c54a1f97907e26684dfb0be7e15fe832b724f8bed2aa627/flake8_nb-0.2.3-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8bb3e88d62eb9933f4842b2df2a5ebf4", "sha256": "2d73929cfc5c9f32b87dbb4c218f127edd50c76c66607e5a3d5cc0ed790a4b70" }, "downloads": -1, "filename": "flake8_nb-0.2.3.tar.gz", "has_sig": false, "md5_digest": "8bb3e88d62eb9933f4842b2df2a5ebf4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38528, "upload_time": "2020-10-02T21:59:39", "upload_time_iso_8601": "2020-10-02T21:59:39.871227Z", "url": "https://files.pythonhosted.org/packages/ee/52/bb565b3b8bc8022eb689dfe4d7430d4d98d4c75458b707df14adb5a090b6/flake8_nb-0.2.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "c6457010f8387989c5e5ce11d586df1b", "sha256": "3fde61650ea36c5433509d658a999b8e4a086b80f74ed17339bc4b10fb9fd5bc" }, "downloads": -1, "filename": "flake8_nb-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c6457010f8387989c5e5ce11d586df1b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22144, "upload_time": "2020-10-04T20:31:51", "upload_time_iso_8601": "2020-10-04T20:31:51.518621Z", "url": "https://files.pythonhosted.org/packages/a2/31/44e8e79a2b99fc1162b6c6d284f8826aba8d7cd6b305efda212b7c1d3f3b/flake8_nb-0.2.4-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "39828bf9b41a696c27c1b9357e7a7d6a", "sha256": "b6884e4ad3f38928be87bec9e2df61d5dd5298599db047a3dee420b68c8eeff8" }, "downloads": -1, "filename": "flake8_nb-0.2.4.tar.gz", "has_sig": false, "md5_digest": "39828bf9b41a696c27c1b9357e7a7d6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38565, "upload_time": "2020-10-04T20:31:52", "upload_time_iso_8601": "2020-10-04T20:31:52.596467Z", "url": "https://files.pythonhosted.org/packages/18/aa/c0b64b96beb11db3becaf4b27aa2c5b24033fb55252eee00547e47700921/flake8_nb-0.2.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "2edb28cf2cda96369eaea08199c488fd", "sha256": "e48d748fd1d4f60e5c734204f2472e762dcf673844075557d8063265604e9b37" }, "downloads": -1, "filename": "flake8_nb-0.2.5-py3-none-any.whl", "has_sig": false, "md5_digest": "2edb28cf2cda96369eaea08199c488fd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22174, "upload_time": "2020-10-06T13:44:57", "upload_time_iso_8601": "2020-10-06T13:44:57.765360Z", "url": "https://files.pythonhosted.org/packages/41/e9/1e1c3733b104c5671a1773ea60db4077b9552a1a7e5efa54c276c5649d40/flake8_nb-0.2.5-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0204478116904898f0992a235b357ce2", "sha256": "5baea86e012a0aa87886c199ea12211b51365ead51d81bda74dd3136352fe42b" }, "downloads": -1, "filename": "flake8_nb-0.2.5.tar.gz", "has_sig": false, "md5_digest": "0204478116904898f0992a235b357ce2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38614, "upload_time": "2020-10-06T13:45:01", "upload_time_iso_8601": "2020-10-06T13:45:01.478463Z", "url": "https://files.pythonhosted.org/packages/f8/ef/25e5c26c6da9b412372c3f8815c96e4ce08b5e177ed791730191da9c389e/flake8_nb-0.2.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "22a34498940417f9c328734ba7e593a5", "sha256": "d362233209466374b1f2f3c54aa24065fa4067ae5bec8bb3167c5a3a52285e30" }, "downloads": -1, "filename": "flake8_nb-0.2.6-py3-none-any.whl", "has_sig": false, "md5_digest": "22a34498940417f9c328734ba7e593a5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 22171, "upload_time": "2021-03-17T17:09:31", "upload_time_iso_8601": "2021-03-17T17:09:31.373793Z", "url": "https://files.pythonhosted.org/packages/1a/cf/c0ed0a8432f20a971a66888c54dd21d809215ddb948f56326279db695fd1/flake8_nb-0.2.6-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8814b5dd47a78b539482c5a6c6665021", "sha256": "bcc0604c3386545c36952ede2d5cf3133cbd5c717d7b4bbc691d02183d16cbb7" }, "downloads": -1, "filename": "flake8_nb-0.2.6.tar.gz", "has_sig": false, "md5_digest": "8814b5dd47a78b539482c5a6c6665021", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 38739, "upload_time": "2021-03-17T17:09:32", "upload_time_iso_8601": "2021-03-17T17:09:32.531238Z", "url": "https://files.pythonhosted.org/packages/70/d2/9c5fe0c856a94b1396141820470cdf8fd35f84100221ca3ae5733dd692b6/flake8_nb-0.2.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "2842133bd8bbe753f4c4700f43bf878f", "sha256": "5b1a11a61819e0dab46d12ee7ff1813549a418a7cb4c72caa9d3e9a494bab1e9" }, "downloads": -1, "filename": "flake8_nb-0.2.7-py3-none-any.whl", "has_sig": false, "md5_digest": "2842133bd8bbe753f4c4700f43bf878f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 21238, "upload_time": "2021-04-16T22:41:11", "upload_time_iso_8601": "2021-04-16T22:41:11.104671Z", "url": "https://files.pythonhosted.org/packages/ce/04/f3edcfc01c7f0003f94ab04e7e1ff39373d6612ce04745bd15dfa526a5e5/flake8_nb-0.2.7-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "95f83c61746fa35b2e632a2e6a542c96", "sha256": "787fc8adaee871c8b2189ced1e15e75a70dc340681e9750f3100fb595699a7f3" }, "downloads": -1, "filename": "flake8_nb-0.2.7.tar.gz", "has_sig": false, "md5_digest": "95f83c61746fa35b2e632a2e6a542c96", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 38245, "upload_time": "2021-04-16T22:41:11", "upload_time_iso_8601": "2021-04-16T22:41:11.983616Z", "url": "https://files.pythonhosted.org/packages/e3/59/6f396c2ca46935722a19ebe1ab0d3920c9782101bda7e529407274f86ef7/flake8_nb-0.2.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "3abe4ae68c03ccf9788e04789125b7d9", "sha256": "9d6e1f40f95f07d1a9e16b3472e3b37a523928d4452b7ea221157c17b033af89" }, "downloads": -1, "filename": "flake8_nb-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3abe4ae68c03ccf9788e04789125b7d9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 22381, "upload_time": "2021-05-16T02:15:25", "upload_time_iso_8601": "2021-05-16T02:15:25.443873Z", "url": "https://files.pythonhosted.org/packages/45/42/1c3bf1b6643f70c9a0c64eb9fd0474bb17fea32f440bc3479488fef592c5/flake8_nb-0.3.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9be63539436b2d264c095f1b8f85a40f", "sha256": "f03fcf1ce7749178f34a51a4a20b40c3e85d3322b5126484d3dd45e129cc5e3b" }, "downloads": -1, "filename": "flake8_nb-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9be63539436b2d264c095f1b8f85a40f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 41243, "upload_time": "2021-05-16T02:15:26", "upload_time_iso_8601": "2021-05-16T02:15:26.354270Z", "url": "https://files.pythonhosted.org/packages/0f/69/dd18c3d664c0d280a5ba5d81575df49b121a4117b36b5e52242de9d70ba1/flake8_nb-0.3.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "52739a4874cfbc33fce75a88ed7d4c8f", "sha256": "370a73363159fb0378adb27b66cc6c0f8dd51f6ebe1544b6f1196f241963e5a3" }, "downloads": -1, "filename": "flake8_nb-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "52739a4874cfbc33fce75a88ed7d4c8f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 22389, "upload_time": "2021-10-18T07:12:11", "upload_time_iso_8601": "2021-10-18T07:12:11.743971Z", "url": "https://files.pythonhosted.org/packages/cf/94/634c99fc27b0b1a76e70b12d5c0a296c6dbf1b4c4ad504491315644de31d/flake8_nb-0.3.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "82d7f9e7a90e93e87e802c0ae43f4c92", "sha256": "f7f898c66cd87a879c09db1ca66b924f007efa8fd2c7a291ca73cf7a23309373" }, "downloads": -1, "filename": "flake8_nb-0.3.1.tar.gz", "has_sig": false, "md5_digest": "82d7f9e7a90e93e87e802c0ae43f4c92", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6.1", "size": 41280, "upload_time": "2021-10-18T07:12:13", "upload_time_iso_8601": "2021-10-18T07:12:13.552437Z", "url": "https://files.pythonhosted.org/packages/96/c5/c2cd0e518a16538ea57e4ff4fb6cddfdec94ce6e9d6716eb9fcabb0dbaca/flake8_nb-0.3.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "b50491117e4ea4881308c2a148182df9", "sha256": "a5f832750c374e0cf24c5245061e18ebb8ad64a248274c05668282f5348e145d" }, "downloads": -1, "filename": "flake8_nb-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b50491117e4ea4881308c2a148182df9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 22262, "upload_time": "2022-02-21T09:50:33", "upload_time_iso_8601": "2022-02-21T09:50:33.488889Z", "url": "https://files.pythonhosted.org/packages/41/84/4e1bb63c25c0c23299cd95eb149761953648df2942800b08cc59efbbb43c/flake8_nb-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8aa7642e80d2a9cf55a5fce666b37614", "sha256": "6497f645074ab6c5a3a32efc55875979790f614baeaba123381c9bc072e64ce8" }, "downloads": -1, "filename": "flake8_nb-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8aa7642e80d2a9cf55a5fce666b37614", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 34716, "upload_time": "2022-02-21T09:50:34", "upload_time_iso_8601": "2022-02-21T09:50:34.800251Z", "url": "https://files.pythonhosted.org/packages/6d/ac/70ff6bbebae2805ba2fe5ddfd93704b3b425ab78e4968534587ee59b59ab/flake8_nb-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b50491117e4ea4881308c2a148182df9", "sha256": "a5f832750c374e0cf24c5245061e18ebb8ad64a248274c05668282f5348e145d" }, "downloads": -1, "filename": "flake8_nb-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "b50491117e4ea4881308c2a148182df9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 22262, "upload_time": "2022-02-21T09:50:33", "upload_time_iso_8601": "2022-02-21T09:50:33.488889Z", "url": "https://files.pythonhosted.org/packages/41/84/4e1bb63c25c0c23299cd95eb149761953648df2942800b08cc59efbbb43c/flake8_nb-0.4.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8aa7642e80d2a9cf55a5fce666b37614", "sha256": "6497f645074ab6c5a3a32efc55875979790f614baeaba123381c9bc072e64ce8" }, "downloads": -1, "filename": "flake8_nb-0.4.0.tar.gz", "has_sig": false, "md5_digest": "8aa7642e80d2a9cf55a5fce666b37614", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 34716, "upload_time": "2022-02-21T09:50:34", "upload_time_iso_8601": "2022-02-21T09:50:34.800251Z", "url": "https://files.pythonhosted.org/packages/6d/ac/70ff6bbebae2805ba2fe5ddfd93704b3b425ab78e4968534587ee59b59ab/flake8_nb-0.4.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }