{ "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 debugger plugin\n==================\n\nCheck for pdb;idbp imports and set traces, as well as `from IPython.terminal.embed import InteractiveShellEmbed` and `InteractiveShellEmbed()()`.\n\nThis module provides a plugin for ``flake8``, the Python code checker.\n\n\nInstallation\n------------\n\nYou can install or upgrade ``flake8-debugger`` with these commands::\n\n $ pip install flake8-debugger\n $ pip install --upgrade flake8-debugger\n\n\nPlugin for Flake8\n-----------------\n\nWhen both ``flake8 2.2`` and ``flake8-debugger`` are installed, the plugin is\navailable in ``flake8``::\n\n $ flake8 --version\n 2.0 (pep8: 1.4.5, flake8-debugger: 1.0, pyflakes: 0.6.1)\n\n\nChanges\n-------\n\n##### 3.2.0 - 2019-10-15\n\n* Forgot to add `breakpoint` support to the last changelog entry as well as fixing a bug introduced into that version that flagged `import builtins` as noteworthy.\n\n\n##### 3.1.1 - 2019-10-12\n\n* Fix reading from stdin when it is closed (requires flake8 > 2.1).\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* Detect __import__ debugger statements\n* Add support for `pudb` detection\n\n##### 3.0.0 - 2017-05-11\n* fix the refactor of the detector in 2.0.0 that was removed from pypi.\n* fix a flake8 issue that had it turned off by default.\n\n\n##### 2.0.0 - 2016-09-19\n* refactor detector\n* drop official support for python 2.6 and 3.3\n\n\n##### 1.4.0 - 2015-05-18\n* refactor detector, run tests in python 2.6, 2.7 and 3.4 as well as adding a check for InteractiveShellEmbed.\n\n##### 1.3.2 - 2014-11-04\n* more tests, fix edge case and debugger identification.\n\n##### 1.3.1 - 2014-11-04\n* more tests, a little refactoring and improvements in catching.\n\n##### 1.3 - 2014-11-04\n* using ast instead of regular expressions\n\n##### 1.2 - 2014-06-30\n* Added a few simple 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-debugger", "keywords": "flake8,plugin,linting,debugger,ipdb,code quality", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "flake8-debugger", "package_url": "https://pypi.org/project/flake8-debugger/", "platform": "", "project_url": "https://pypi.org/project/flake8-debugger/", "project_urls": { "Homepage": "https://github.com/jbkahn/flake8-debugger", "Repository": "https://github.com/jbkahn/flake8-debugger" }, "release_url": "https://pypi.org/project/flake8-debugger/3.2.0/", "requires_dist": [ "flake8 (>=2.1)", "pycodestyle", "six" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "summary": "ipdb/pdb statement checker plugin for flake8", "version": "3.2.0" }, "last_serial": 5977403, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "de9b704456af791233219adbe34c6cb9", "sha256": "43e512f89d3970ff46946d4fbd3fee464d76ffc71d0abbabbec2ed9236897397" }, "downloads": -1, "filename": "flake8_debugger-1.1-py2.7.egg", "has_sig": false, "md5_digest": "de9b704456af791233219adbe34c6cb9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 2526, "upload_time": "2014-06-30T17:11:18", "url": "https://files.pythonhosted.org/packages/c7/04/ea7ece0cf306bcea8883aba39b69b13e7fe287a3f2faba311a68f333ec68/flake8_debugger-1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "90d9f99f5b768289472ea04d8d93f506", "sha256": "4b3b52ea26fa31bc198a1c0213da5b17078b7590ef8ace191fb1c92b55b76f6c" }, "downloads": -1, "filename": "flake8-debugger-1.1.tar.gz", "has_sig": false, "md5_digest": "90d9f99f5b768289472ea04d8d93f506", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1956, "upload_time": "2014-06-30T17:11:06", "url": "https://files.pythonhosted.org/packages/c6/96/64d4b14786a190c12a280076eeb739944d511c52f164d69b1e33e482e5fd/flake8-debugger-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "fe7e0eb1ab895ea80ae940e8123d52b9", "sha256": "0e859c46aed16c72459da53e33d1e4a5c6579516bda63227fd81c8a35e943454" }, "downloads": -1, "filename": "flake8-debugger-1.2.tar.gz", "has_sig": false, "md5_digest": "fe7e0eb1ab895ea80ae940e8123d52b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2214, "upload_time": "2014-07-04T05:42:34", "url": "https://files.pythonhosted.org/packages/59/a9/c8bccdef9e9bf3cb85159bac395b6bde8e8c3aed1f105c6ecfacedcaf6d2/flake8-debugger-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "330ae58ccc14f0cee8d31ae522d2f317", "sha256": "314729e5f9beeafcc71d14bad3340943cbd9bcb1599c16dede8f835e450983d0" }, "downloads": -1, "filename": "flake8-debugger-1.3.tar.gz", "has_sig": false, "md5_digest": "330ae58ccc14f0cee8d31ae522d2f317", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3144, "upload_time": "2014-11-04T22:11:09", "url": "https://files.pythonhosted.org/packages/67/5d/9c050ddaa2214bd827e1140fdfeac17bb1323591bd010e1696e22bee5be6/flake8-debugger-1.3.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "d5efc1331b6235a665e5c1f67f00c61c", "sha256": "cdd5401fcaa7c726d51830e5ae09fd5536c27dca7de885762d4108dc33cb0d27" }, "downloads": -1, "filename": "flake8-debugger-1.3.1.tar.gz", "has_sig": false, "md5_digest": "d5efc1331b6235a665e5c1f67f00c61c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3205, "upload_time": "2014-11-04T23:58:42", "url": "https://files.pythonhosted.org/packages/3d/fd/164e13e8530b93d28875610a1eccfbf2f7dde8a1002cd651f22060cf6a79/flake8-debugger-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "9afbb76cb781d6fc125d98efed4c8f10", "sha256": "4760fa3a5bad208c12ae91d44f66a2ff7d859c68c411493070da261c57610f1f" }, "downloads": -1, "filename": "flake8-debugger-1.3.2.tar.gz", "has_sig": false, "md5_digest": "9afbb76cb781d6fc125d98efed4c8f10", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3271, "upload_time": "2014-11-05T00:40:34", "url": "https://files.pythonhosted.org/packages/6a/2e/01d81f097abb2789af5a28c768030e708dd2cc01fd5f6d1caf4e976476f4/flake8-debugger-1.3.2.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "9f7d01657d6a56a7b2bf0c2343fecf60", "sha256": "5918490f710f1cbbcabd11748558063274b93984ea63744eb712dbcd8d721232" }, "downloads": -1, "filename": "flake8-debugger-1.4.0.tar.gz", "has_sig": false, "md5_digest": "9f7d01657d6a56a7b2bf0c2343fecf60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3521, "upload_time": "2015-05-18T22:55:59", "url": "https://files.pythonhosted.org/packages/d1/3f/0dd096c996c9c34acc5bc66c6b60895accc635e832e4e696446f12424348/flake8-debugger-1.4.0.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "17664978093b8ba7d57533fe8fa41ae8", "sha256": "e5c8ac980d819db2f3fbb89fe0e43a2fe6c127edd6ce4984a3f7e0bbdac3d2d4" }, "downloads": -1, "filename": "flake8-debugger-3.0.0.tar.gz", "has_sig": false, "md5_digest": "17664978093b8ba7d57533fe8fa41ae8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3593, "upload_time": "2017-11-05T17:53:00", "url": "https://files.pythonhosted.org/packages/2c/a7/45823a26ef0c5fa7a0c099b772a5b6aa2d8e686284490ef738fc8691ffc0/flake8-debugger-3.0.0.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "5584986024b136eb5d48823d3cad2fa6", "sha256": "be4fb88de3ee8f6dd5053a2d347e2c0a2b54bab6733a2280bb20ebd3c4ca1d97" }, "downloads": -1, "filename": "flake8-debugger-3.1.0.tar.gz", "has_sig": false, "md5_digest": "5584986024b136eb5d48823d3cad2fa6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3641, "upload_time": "2018-02-11T17:21:28", "url": "https://files.pythonhosted.org/packages/39/4b/90548607282483dd15f9ce1f4434d735ae756e16e1faf60621b0f8877fcc/flake8-debugger-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "9cf63baf71d8714210fff484d25bf890", "sha256": "6101a7ca3b5afee7ff43b26dffc6d15ffa36cc77030b62cebfd1cb7b636e5b6e" }, "downloads": -1, "filename": "flake8_debugger-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9cf63baf71d8714210fff484d25bf890", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4786, "upload_time": "2019-10-12T18:31:41", "url": "https://files.pythonhosted.org/packages/34/02/a7ccee7ff6b93c6efc267013a210a69760a4a1dadcc70420e91f5bdd0451/flake8_debugger-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b24692e611f9ae1a16628cd6f5c232f7", "sha256": "103d86d2ecb95f8aab90f90603446f4e2bb60e01f1593e4fec410074dedabac6" }, "downloads": -1, "filename": "flake8-debugger-3.1.1.tar.gz", "has_sig": false, "md5_digest": "b24692e611f9ae1a16628cd6f5c232f7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 3995, "upload_time": "2019-10-12T18:31:44", "url": "https://files.pythonhosted.org/packages/9b/2a/3192057f7b76bb529cfa10ede9979283951b9ea35eb1e9e319e9a6c07ea5/flake8-debugger-3.1.1.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "62809381f1464288ecd593500cb87ddb", "sha256": "08d80b7e90f6c11d72e77d2717b90c29b144c87e5698ffd1b5a1e42acb3ecfd9" }, "downloads": -1, "filename": "flake8_debugger-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62809381f1464288ecd593500cb87ddb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4928, "upload_time": "2019-10-15T13:37:24", "url": "https://files.pythonhosted.org/packages/40/15/6532fb582020ceb1a25a34324e406665be8ef35d525c733ec547eb6145c5/flake8_debugger-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3449981690b5c9ba8c34fb581c4b2414", "sha256": "6e662f7e75a3ed729d3be7c92e72bde385ab08ec26e7808bf3dfc63445c87857" }, "downloads": -1, "filename": "flake8-debugger-3.2.0.tar.gz", "has_sig": false, "md5_digest": "3449981690b5c9ba8c34fb581c4b2414", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4140, "upload_time": "2019-10-15T13:37:25", "url": "https://files.pythonhosted.org/packages/f2/7f/fdde993e8467ab2380cf88feb9c888849ec9fdb16bc783996f024a92ab6c/flake8-debugger-3.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62809381f1464288ecd593500cb87ddb", "sha256": "08d80b7e90f6c11d72e77d2717b90c29b144c87e5698ffd1b5a1e42acb3ecfd9" }, "downloads": -1, "filename": "flake8_debugger-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62809381f1464288ecd593500cb87ddb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4928, "upload_time": "2019-10-15T13:37:24", "url": "https://files.pythonhosted.org/packages/40/15/6532fb582020ceb1a25a34324e406665be8ef35d525c733ec547eb6145c5/flake8_debugger-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3449981690b5c9ba8c34fb581c4b2414", "sha256": "6e662f7e75a3ed729d3be7c92e72bde385ab08ec26e7808bf3dfc63445c87857" }, "downloads": -1, "filename": "flake8-debugger-3.2.0.tar.gz", "has_sig": false, "md5_digest": "3449981690b5c9ba8c34fb581c4b2414", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "size": 4140, "upload_time": "2019-10-15T13:37:25", "url": "https://files.pythonhosted.org/packages/f2/7f/fdde993e8467ab2380cf88feb9c888849ec9fdb16bc783996f024a92ab6c/flake8-debugger-3.2.0.tar.gz" } ] }