{ "info": { "author": "Joseph Kahn", "author_email": "josephbkahn@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Framework :: Flake8", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Quality Assurance" ], "description": "Flake8 print plugin\n===================\n\nCheck for Print statements in python files.\n\nThis module provides a plugin for ``flake8``, the Python code checker.\n\n\nInstallation\n------------\n\nYou can install or upgrade ``flake8-print`` with these commands::\n\n $ pip install flake8-print\n $ pip install --upgrade flake8-print\n\n\nPlugin for Flake8\n-----------------\n\nWhen both ``flake8 2.4.1`` and ``flake8-print`` are installed, the plugin is\navailable in ``flake8``::\n\n $ flake8 --version\n 2.4.1 (pep8: 1.5.7, flake8-print: 2.0.0, mccabe: 0.3.1, pyflakes: 0.8.1)\n\nError codes\n-----------\n\n| Error Code | Description |\n| ----------- | ------------------------------------ |\n| T001 | print found |\n| T002 | Python 2.x reserved word print used |\n| T003 | pprint found |\n| T004 | pprint declared |\n\n\nChanges\n-------\n\n##### 3.1.1 - 2019-03-12\n\n* Fix reading from stdin when it is closed (requires flake8 > 2.1).\n* Add error codes to ReadMe.\n* Swapped to poetry from setup.py\n* Ran black on the repository\n\n##### 3.1.0 - 2018-02-11\n* Add a framework classifier for use in pypi.org\n* Fix entry_point in setup.py leaving it off by default again.\n\n##### 3.0.1 - 2017-11-06\n* Fix conflict in setup.py leaving it off by default again.\n* Fix bug in name code.\n\n##### 3.0.0 - 2017-11-05\n* Remove some of the python 2/3 message differentiation.\n* Use an AST rather than a logical line checker with a regex.\n* pprint support.\n* Loss of multiline noqa support, until there is a way to use both the AST and have flake8 provide the noqa lines.\n\n\n##### 2.0.2 - 2016-02-29\n* Fix ReadMe for pipy\n* Refactor, DRY it up.\n* Update python 2 vs python 3 print statement styles.\n\n##### 2.0.1 - 2015-11-21\n* Add back the decorator to fix the `flake8 --version` call.\n\n##### 2.0 - 2015-11-10\n* Support noqa at end of multiline print statement\n* Performance improvements\n* Removed PrintStatementChecker class and other functions\n* Added T101 for 'Python 2.x reserved word print used.'\n* Added testing for Python 3.3 and 3.5, and different flake8 versions\n\n##### 1.6.1 - 2015-05-22\n* Fix bug introduced in 1.6.\n\n##### 1.6 - 2015-05-18\n* Added proper support for python3 and testing for python 2.6, 2.7 and 3.4\n\n##### 1.5 - 2014-11-04\n* Added python2.6 support. Thanks @zoidbergwill\n\n##### 1.4 - 2014-10-06\n* Apped noqa support\n\n##### 1.3 - 2014-09-27\n* Dropped noqa support\n* Support for multiline comments and less false positives\n\n##### 1.2 - 2014-06-30\n* Does not catch the word print in single line strings\n* Does not catch inline comments with print in it\n* Added tests\n\n##### 1.1 - 2014-06-30\n* First release\n\n##### 1.0 - 2014-06-30\n* Whoops\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/jbkahn/flake8-print", "keywords": "flake8,plugin,linting,print,code quality", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flake8-print", "package_url": "https://pypi.org/project/flake8-print/", "platform": "", "project_url": "https://pypi.org/project/flake8-print/", "project_urls": { "Homepage": "https://github.com/jbkahn/flake8-print", "Repository": "https://github.com/jbkahn/flake8-print" }, "release_url": "https://pypi.org/project/flake8-print/3.1.1/", "requires_dist": [ "flake8 (>=2.1)", "pycodestyle", "six" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "summary": "print statement checker plugin for flake8", "version": "3.1.1" }, "last_serial": 5964920, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "5c518f17ce99497f3c6c68cddbb8838d", "sha256": "0fcce3c8d3e3abb2a648c79c999d974bbd669a2a61fd86204666dc97c61b05f3" }, "downloads": -1, "filename": "flake8_print-1.1-py2.7.egg", "has_sig": false, "md5_digest": "5c518f17ce99497f3c6c68cddbb8838d", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 2451, "upload_time": "2014-06-30T17:10:29", "url": "https://files.pythonhosted.org/packages/da/32/4398dbd7e6f96e7f8cadac1bbf9a6cda74d97dc71389e4453dab18017392/flake8_print-1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "64e5f24682aa44baf67f38f8953189e7", "sha256": "c2fbbe11dc292f049e41fde7690695337ab5fa6963519291e0d8d85d7b85bf02" }, "downloads": -1, "filename": "flake8-print-1.1.tar.gz", "has_sig": false, "md5_digest": "64e5f24682aa44baf67f38f8953189e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1922, "upload_time": "2014-06-30T17:08:17", "url": "https://files.pythonhosted.org/packages/78/85/925e31fdaed469a90cbcb587b0f6aefe56545085ac12359f3674337fba62/flake8-print-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "f23e51ad95169b53b4be2c12598ffccb", "sha256": "d1255435410329d2e79e10852a7c513975ceb49df6ece138cab928f4d4114bf3" }, "downloads": -1, "filename": "flake8-print-1.2.tar.gz", "has_sig": false, "md5_digest": "f23e51ad95169b53b4be2c12598ffccb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2253, "upload_time": "2014-07-04T05:27:50", "url": "https://files.pythonhosted.org/packages/49/10/ec29825f448c5fa23d9e39ae37e5518d6e3ccd554d9abe055ada68f34d6b/flake8-print-1.2.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "79f444c3f5772093c4b543b18f9376ca", "sha256": "883bf92c4369df159dd125d61c9b591c8be82638c798d11364bca5dfd3f760ea" }, "downloads": -1, "filename": "flake8-print-1.2.1.tar.gz", "has_sig": false, "md5_digest": "79f444c3f5772093c4b543b18f9376ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2336, "upload_time": "2014-07-04T06:00:40", "url": "https://files.pythonhosted.org/packages/71/34/b7eeb371ec1cc81390d5bf90a0313c185c119146af114830e63c467d68f5/flake8-print-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "d4431a84e150b8a7cc90a93f85b89606", "sha256": "a37808f37e0f4711d5e9ce9521a378f51670023b6a07fdbcbde3fc65f86a019a" }, "downloads": -1, "filename": "flake8-print-1.3.0.tar.gz", "has_sig": false, "md5_digest": "d4431a84e150b8a7cc90a93f85b89606", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2460, "upload_time": "2014-09-28T00:31:46", "url": "https://files.pythonhosted.org/packages/0e/10/5a22ead91e70624a239e3a0e4bc5edf0f8520af07bd8fee2bc1e0fa8de34/flake8-print-1.3.0.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "55568e05124e05276b3b6fccad4399c5", "sha256": "1d4a6f0c85dbc5088dfe1dcb8e0ff886c4906dfe07d71dce5c91f496ef8a095c" }, "downloads": -1, "filename": "flake8-print-1.4.0.tar.gz", "has_sig": false, "md5_digest": "55568e05124e05276b3b6fccad4399c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2651, "upload_time": "2014-10-06T22:56:29", "url": "https://files.pythonhosted.org/packages/13/99/958fca5bf527031993a62dc6fc5feb7a79ca39b2eace6dfafaf8d3f6c517/flake8-print-1.4.0.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "5435bc6aeb4397f178ab29d53f552e5c", "sha256": "c870ffaecdfc6aef3e33ce0a95ebff2f104bf6c3f1704ee62316dd141405b5f6" }, "downloads": -1, "filename": "flake8-print-1.5.0.tar.gz", "has_sig": false, "md5_digest": "5435bc6aeb4397f178ab29d53f552e5c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2809, "upload_time": "2014-11-04T19:19:43", "url": "https://files.pythonhosted.org/packages/34/dd/4ee7ddf886ce771fdc6a8c76ea2843a497347a2a6a9598744ba431c2fbc9/flake8-print-1.5.0.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "35ca31c2c3f884f4d0a43dad0243b834", "sha256": "cfb2481694ca3b6a9b50b6b3469493c15128ad6c56eed102a353f56bb332d664" }, "downloads": -1, "filename": "flake8-print-1.6.0.tar.gz", "has_sig": false, "md5_digest": "35ca31c2c3f884f4d0a43dad0243b834", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2888, "upload_time": "2015-05-19T01:40:19", "url": "https://files.pythonhosted.org/packages/72/e7/11941f2d3c503f785f322695015c91c8b50273b9c40d070762248c6b1780/flake8-print-1.6.0.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "2d4690486a9d650e7af66f654d873e9c", "sha256": "842ac8d6ca4aea377371f0fa7a93226aabeef563c5fbbf643172871b5ee30c5f" }, "downloads": -1, "filename": "flake8-print-1.6.1.tar.gz", "has_sig": false, "md5_digest": "2d4690486a9d650e7af66f654d873e9c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2934, "upload_time": "2015-05-23T02:48:53", "url": "https://files.pythonhosted.org/packages/73/d5/44324c02967c9105a7c4239a4d51efe2119641ecab5d75e18cad9c0fd610/flake8-print-1.6.1.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "65183d10c947e6cc90fdc584ffff7685", "sha256": "e4da3477a5b08b2829af9ded7d7aa20c78f0beddd9f8d2cc62bbd0b6d8e92d1b" }, "downloads": -1, "filename": "flake8-print-2.0.0.tar.gz", "has_sig": false, "md5_digest": "65183d10c947e6cc90fdc584ffff7685", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2716, "upload_time": "2015-11-20T15:10:44", "url": "https://files.pythonhosted.org/packages/b0/1b/0c391cf9d53ed77b46be664e75c8a6cbf359561ff0b973689c13583afbc0/flake8-print-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "2f71128a8b150df6cdb911f1da073629", "sha256": "97c393d0beef82594be729a59e033c53d49425240ece4e1c661511496e774c9f" }, "downloads": -1, "filename": "flake8-print-2.0.1.tar.gz", "has_sig": false, "md5_digest": "2f71128a8b150df6cdb911f1da073629", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2826, "upload_time": "2015-11-21T20:51:52", "url": "https://files.pythonhosted.org/packages/c8/64/58b44e5a15aaec168f29b894dade8388006a0064f455daf077c099f89af1/flake8-print-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "7483af885c65dcb3bb0b21b5d67928d3", "sha256": "19a0db71b37d985732c247032f84c111d191ed5977d7f852a654c6a8ac137595" }, "downloads": -1, "filename": "flake8-print-2.0.2.tar.gz", "has_sig": false, "md5_digest": "7483af885c65dcb3bb0b21b5d67928d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2832, "upload_time": "2016-02-29T16:59:23", "url": "https://files.pythonhosted.org/packages/b8/ce/b253acf4da0ea69bedbeec0e62c066be7962057a27ab552638d757201ea7/flake8-print-2.0.2.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "ea575ac3e4c58f33a055ccc6e9ea63e4", "sha256": "00bebbda37a6632aee3cbb401cd6620d744c14dd471ed15fb9ed08ca051fea49" }, "downloads": -1, "filename": "flake8-print-3.0.0.tar.gz", "has_sig": false, "md5_digest": "ea575ac3e4c58f33a055ccc6e9ea63e4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3561, "upload_time": "2017-11-05T15:59:09", "url": "https://files.pythonhosted.org/packages/c6/d0/2d6929118fb2aef58beb5e4cb25dc4213c43f64ab99cfd4548108edff45b/flake8-print-3.0.0.tar.gz" } ], "3.0.1": [ { "comment_text": "", "digests": { "md5": "e7ec4c12e14abf58de4ae50196cfb516", "sha256": "255b01f0932f65fb8ce70a65f0f2abb4a05faf25f9fe53275cd13cacdc0179f5" }, "downloads": -1, "filename": "flake8-print-3.0.1.tar.gz", "has_sig": false, "md5_digest": "e7ec4c12e14abf58de4ae50196cfb516", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3650, "upload_time": "2017-11-06T14:55:52", "url": "https://files.pythonhosted.org/packages/e6/78/2fe5d8aec4feed46957a043fe7eb9b08af39db597674494c80ed164720bf/flake8-print-3.0.1.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "11bc4443c38d6bab546507cd1e9d6f60", "sha256": "5010e6c138b63b62400da4b06afa33becc5e08bd1fcce9af3752445cf3342f54" }, "downloads": -1, "filename": "flake8-print-3.1.0.tar.gz", "has_sig": false, "md5_digest": "11bc4443c38d6bab546507cd1e9d6f60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3711, "upload_time": "2018-02-11T16:32:15", "url": "https://files.pythonhosted.org/packages/f2/06/c6a4916f14e8ae526b27f921d953b1e64adecf63ab479322edba2d361263/flake8-print-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "d24e7ae7fe3e45e539a2501215ea10da", "sha256": "b46a78fd9ef80f85bf421923b6a4ca22f82285f461b8649e196aeca89ed4ff49" }, "downloads": -1, "filename": "flake8_print-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d24e7ae7fe3e45e539a2501215ea10da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4665, "upload_time": "2019-10-12T17:36:51", "url": "https://files.pythonhosted.org/packages/90/ec/4361c2b681d373c3cf69cf209565124e3300d8029352ddea9b927d962dd7/flake8_print-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39a3cb59c4ebdbe86cb098234cd87465", "sha256": "3456804209b0420d443cfd6cfe115dad2b13ec72c9ef1171857b26b7412cc932" }, "downloads": -1, "filename": "flake8-print-3.1.1.tar.gz", "has_sig": false, "md5_digest": "39a3cb59c4ebdbe86cb098234cd87465", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4074, "upload_time": "2019-10-12T17:36:53", "url": "https://files.pythonhosted.org/packages/f4/6b/dd8048cfda9e2ff7c8140761f1d96280e139929e86be3f6647550d29c8f3/flake8-print-3.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d24e7ae7fe3e45e539a2501215ea10da", "sha256": "b46a78fd9ef80f85bf421923b6a4ca22f82285f461b8649e196aeca89ed4ff49" }, "downloads": -1, "filename": "flake8_print-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d24e7ae7fe3e45e539a2501215ea10da", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4665, "upload_time": "2019-10-12T17:36:51", "url": "https://files.pythonhosted.org/packages/90/ec/4361c2b681d373c3cf69cf209565124e3300d8029352ddea9b927d962dd7/flake8_print-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "39a3cb59c4ebdbe86cb098234cd87465", "sha256": "3456804209b0420d443cfd6cfe115dad2b13ec72c9ef1171857b26b7412cc932" }, "downloads": -1, "filename": "flake8-print-3.1.1.tar.gz", "has_sig": false, "md5_digest": "39a3cb59c4ebdbe86cb098234cd87465", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4074, "upload_time": "2019-10-12T17:36:53", "url": "https://files.pythonhosted.org/packages/f4/6b/dd8048cfda9e2ff7c8140761f1d96280e139929e86be3f6647550d29c8f3/flake8-print-3.1.1.tar.gz" } ] }