{ "info": { "author": "Nikita Sobolev", "author_email": "mail@sobolevn.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Framework :: Flake8", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "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-eradicate\n\n[![wemake.services](https://img.shields.io/badge/-wemake.services-green.svg?label=%20&logo=data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC%2FxhBQAAAAFzUkdCAK7OHOkAAAAbUExURQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP%2F%2F%2F5TvxDIAAAAIdFJOUwAjRA8xXANAL%2Bv0SAAAADNJREFUGNNjYCAIOJjRBdBFWMkVQeGzcHAwksJnAPPZGOGAASzPzAEHEGVsLExQwE7YswCb7AFZSF3bbAAAAABJRU5ErkJggg%3D%3D)](https://wemake.services)\n[![Build Status](https://travis-ci.org/sobolevn/flake8-eradicate.svg?branch=master)](https://travis-ci.org/sobolevn/flake8-eradicate)\n[![Coverage](https://coveralls.io/repos/github/sobolevn/flake8-eradicate/badge.svg?branch=master)](https://coveralls.io/github/sobolevn/flake8-eradicate?branch=master) [![Python Version](https://img.shields.io/pypi/pyversions/flake8-eradicate.svg)](https://pypi.org/project/flake8-eradicate/)\n[![PyPI version](https://badge.fury.io/py/flake8-eradicate.svg)](https://pypi.org/project/flake8-eradicate/)\n[![wemake-python-styleguide](https://img.shields.io/badge/style-wemake-000000.svg)](https://github.com/wemake-services/wemake-python-styleguide)\n\n`flake8` plugin to find commented out (or so called \"dead\") code.\n\nThis is quite important for the project in a long run.\nBased on [`eradicate`](https://github.com/myint/eradicate) project.\n\n\n## Installation\n\n```bash\npip install flake8-eradicate\n```\n\nIt is also a valuable part of [`wemake-python-styleguide`](https://github.com/wemake-services/wemake-python-styleguide).\n\n\n## Usage\n\nRun your `flake8` checker [as usual](http://flake8.pycqa.org/en/latest/user/invocation.html).\nCommented code should raise an error.\n\nExample:\n\n```bash\nflake8 your_module.py\n```\n\n\n## Options\n\n- `--eradicate-aggressive` to enable aggressive mode from `eradicate`, can lead to false positives\n\n\n## Error codes\n\n| Error code | Description |\n|:----------:|:------------------------:|\n| E800 | Found commented out code |\n\n\n## Output example\n\nHere's how output looks like (we are using [`wemake` formatter](https://wemake-python-stylegui.de/en/latest/pages/formatter.html)):\n\n![flake8-eradicate output](https://raw.githubusercontent.com/sobolevn/flake8-eradicate/master/eradicate.png)\n\n\n## License\n\nMIT.\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/sobolevn/flake8-eradicate", "keywords": "flake8,plugin,linting,wemake.services,code quality", "license": "MIT", "maintainer": "Nikita Sobolev", "maintainer_email": "mail@sobolevn.me", "name": "flake8-eradicate", "package_url": "https://pypi.org/project/flake8-eradicate/", "platform": "", "project_url": "https://pypi.org/project/flake8-eradicate/", "project_urls": { "Homepage": "https://github.com/sobolevn/flake8-eradicate", "Repository": "https://github.com/sobolevn/flake8-eradicate" }, "release_url": "https://pypi.org/project/flake8-eradicate/0.2.3/", "requires_dist": [ "flake8 (>=3.5,<4.0)", "eradicate (>=0.2.1,<1.1.0)", "attrs (>=18.2,<20.0)" ], "requires_python": ">=3.6,<4.0", "summary": "Flake8 plugin to find commented out code", "version": "0.2.3" }, "last_serial": 5982898, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "c8966217a4014b6aae0c538da96354ec", "sha256": "7a68d6e371b4602172b0f2310be427f571aa945a59c05a2abbc792e5de01c47f" }, "downloads": -1, "filename": "flake8_eradicate-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "c8966217a4014b6aae0c538da96354ec", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 5328, "upload_time": "2018-09-21T08:31:05", "url": "https://files.pythonhosted.org/packages/7c/ad/f4d02333ce5a874acfa761ff0ab22334956aaca885d46969a4793fff1b34/flake8_eradicate-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0bba2204f52d9c95c53fc183046c6f12", "sha256": "37d0daeb395584be5110253cc7260e3ecc947065f089d559a9b7219f5ddb66ff" }, "downloads": -1, "filename": "flake8-eradicate-0.1.0.tar.gz", "has_sig": false, "md5_digest": "0bba2204f52d9c95c53fc183046c6f12", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 3644, "upload_time": "2018-09-21T08:31:03", "url": "https://files.pythonhosted.org/packages/bc/48/bf13161eed626060904995c6bdf9fcdcb6a2ec20f8e1e5f73a36c401a953/flake8-eradicate-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "438c937e58665b02fd71a2911f960417", "sha256": "83dfeb5980ada63a73ccdfe64f233fc7ddf9ea702299b9f599dad9c2adc9036e" }, "downloads": -1, "filename": "flake8_eradicate-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "438c937e58665b02fd71a2911f960417", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 5639, "upload_time": "2018-09-26T18:53:47", "url": "https://files.pythonhosted.org/packages/95/4b/fe799efbef379635660a571d7e1c004f918954198a2ed2194ce243aae69e/flake8_eradicate-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6bae321dde03dfbd3e6b9a4f3f60fca2", "sha256": "750e51d4180a253df468a0ebe6ab115a3cf766035269dbbd78589a1d1de7584e" }, "downloads": -1, "filename": "flake8-eradicate-0.1.1.tar.gz", "has_sig": false, "md5_digest": "6bae321dde03dfbd3e6b9a4f3f60fca2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4017, "upload_time": "2018-09-26T18:53:45", "url": "https://files.pythonhosted.org/packages/68/a3/0af03b8d899959dea2f9cae2cc758532354675fc6190ebf5ccbef17ee0f6/flake8-eradicate-0.1.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "73eec36de181298481a6a6b2a6360f98", "sha256": "0953cd3bcae4bfd04d45075234e0b5fd465ff50ecc56cdcaf0027da751632127" }, "downloads": -1, "filename": "flake8_eradicate-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "73eec36de181298481a6a6b2a6360f98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6593, "upload_time": "2018-12-24T11:48:39", "url": "https://files.pythonhosted.org/packages/2f/5e/9e38331c039c7821137f78d9960e61683351675cf01134e57dc66f1e3ada/flake8_eradicate-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be5cca7ba2c818780093d5970580cc6c", "sha256": "c762fbb5c3e3694c9ba656d38477b2dcca6599b8baeee4984d05d655591a6f83" }, "downloads": -1, "filename": "flake8-eradicate-0.2.0.tar.gz", "has_sig": false, "md5_digest": "be5cca7ba2c818780093d5970580cc6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4474, "upload_time": "2018-12-24T11:48:37", "url": "https://files.pythonhosted.org/packages/e7/88/d23b6b6630b578e9a6f0f36c9bc8ee3384ef1e14f6e91baab963c417a56b/flake8-eradicate-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "54d0b97912296635e55883fbf49e5426", "sha256": "86804c682f9805a689379307939f350140fe9c015c3e600baff37fb23f7f21cc" }, "downloads": -1, "filename": "flake8_eradicate-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "54d0b97912296635e55883fbf49e5426", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6443, "upload_time": "2019-07-18T22:07:26", "url": "https://files.pythonhosted.org/packages/a3/11/ced508b31a854afc9c80e9694c0910b97a0ac417a34231cff5aca6e6f57b/flake8_eradicate-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d0100d7f12388845eb63ead6e727bef9", "sha256": "cc2c3300a6643f8347988cc828478c347975f7bf9c8fc1f8a7027da41ab9bdbd" }, "downloads": -1, "filename": "flake8-eradicate-0.2.1.tar.gz", "has_sig": false, "md5_digest": "d0100d7f12388845eb63ead6e727bef9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4586, "upload_time": "2019-07-18T22:07:24", "url": "https://files.pythonhosted.org/packages/d5/53/0da511d62e49afd8a5a8d2c2ce6172a6ed5ed45d459e75140258cd8b2346/flake8-eradicate-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "68f0db5467723cbc7777ad821f959c50", "sha256": "3c18fe2d14c2e310c38d089f325e28680cd99fa676e7cd3725e498bfd4f52e5d" }, "downloads": -1, "filename": "flake8_eradicate-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "68f0db5467723cbc7777ad821f959c50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6260, "upload_time": "2019-09-27T19:48:37", "url": "https://files.pythonhosted.org/packages/c0/e5/8c0ca18483bba69e5234f0a7e7e3a632925a4ae4a20f35a99e2db1290e09/flake8_eradicate-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7895734c40b795461385878ff4161cf5", "sha256": "f4270cc2584a73fb87bdcce044a198248e72d0253162a8a12333b2c427a18f51" }, "downloads": -1, "filename": "flake8-eradicate-0.2.2.tar.gz", "has_sig": false, "md5_digest": "7895734c40b795461385878ff4161cf5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4282, "upload_time": "2019-09-27T19:48:35", "url": "https://files.pythonhosted.org/packages/fa/99/2764fee561d95b156cbde92bbd3e80bc651a6d2fdc6a37082ab9d3755de7/flake8-eradicate-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "7abc1c028709fabfd5e7d911c5958dab", "sha256": "dd9baf6428319b946b85964c5ad0fb41d68c8998d40ac4ce73f37b9f41c535be" }, "downloads": -1, "filename": "flake8_eradicate-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7abc1c028709fabfd5e7d911c5958dab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6239, "upload_time": "2019-10-16T12:31:40", "url": "https://files.pythonhosted.org/packages/9e/5d/22e4439aecc6ab2b16555a058c620c3758a0dcf1e04730deb0ed34629ba8/flake8_eradicate-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17abdf11b55b2aaed3944088927c8e3", "sha256": "a42c501d40b2beb6bcbbcb961169b16a7794b179dcc990cb317c2e655c19e379" }, "downloads": -1, "filename": "flake8-eradicate-0.2.3.tar.gz", "has_sig": false, "md5_digest": "b17abdf11b55b2aaed3944088927c8e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4270, "upload_time": "2019-10-16T12:31:38", "url": "https://files.pythonhosted.org/packages/5e/54/671c31ab1e815fcf3e1949afaeeb5ba7a79f584e8748011b9d1ea3cdd407/flake8-eradicate-0.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7abc1c028709fabfd5e7d911c5958dab", "sha256": "dd9baf6428319b946b85964c5ad0fb41d68c8998d40ac4ce73f37b9f41c535be" }, "downloads": -1, "filename": "flake8_eradicate-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "7abc1c028709fabfd5e7d911c5958dab", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6239, "upload_time": "2019-10-16T12:31:40", "url": "https://files.pythonhosted.org/packages/9e/5d/22e4439aecc6ab2b16555a058c620c3758a0dcf1e04730deb0ed34629ba8/flake8_eradicate-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17abdf11b55b2aaed3944088927c8e3", "sha256": "a42c501d40b2beb6bcbbcb961169b16a7794b179dcc990cb317c2e655c19e379" }, "downloads": -1, "filename": "flake8-eradicate-0.2.3.tar.gz", "has_sig": false, "md5_digest": "b17abdf11b55b2aaed3944088927c8e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4270, "upload_time": "2019-10-16T12:31:38", "url": "https://files.pythonhosted.org/packages/5e/54/671c31ab1e815fcf3e1949afaeeb5ba7a79f584e8748011b9d1ea3cdd407/flake8-eradicate-0.2.3.tar.gz" } ] }