{"categories":[{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/2"}],"enrichment":{"capability":"A pytest plugin that integrates PEP8 style checking into your test suite, allowing you to run `py.test --pep8` to automatically discover and validate Python files against PEP8 conventions.","skillfed_tags":["legacy","abandoned"],"use_cases":["Enforce PEP8 compliance as part of a pytest test suite in legacy Python 2.x or early Python 3.x projects.","Configure project-wide or file-specific PEP8 error suppression rules via setup.cfg without modifying source code.","Cache PEP8 check results to skip re-validation of unchanged files and speed up repeated test runs.","Run PEP8 checks alongside other pytest tests in a single command."],"what_it_does":"pytest-pep8 is a pytest plugin that adds PEP8 style checking as a test phase. When you run `py.test --pep8`, it discovers all `.py` files in your project and validates them against PEP8 conventions, reporting whitespace, naming, and formatting violations as test failures. The plugin includes caching (via pytest-cache) to skip files that have not changed since the last check, and supports per-project and per-file configuration via `setup.cfg` or `pytest.ini` to ignore specific error codes or entire files.\n\nThe package is abandoned: its last release was 2014-04-27 and it targets Python 2.6, 2.7, 3.3, and 3.4. The underlying pep8 tool and pytest ecosystem have evolved substantially since then, and the project has received no maintenance for 4492 days.","worth_installing":"No. The package is abandoned (last release 2014-04-27, 4492 days ago) and targets only Python 2.6, 2.7, 3.3, and 3.4. High install friction and lack of maintenance make this unsuitable for modern projects. Even for legacy Python 2.x codebases, the absence of security updates and compatibility with current tooling makes it a poor choice."},"id":"pytest-pep8","links":{"html":"https://skillfed.io/packages/pytest-pep8","md":"https://skillfed.io/packages/pytest-pep8.md","pypi":"https://pypi.org/project/pytest-pep8/"},"maintenance":{"status":"abandoned"},"meta":{"latest_release":"2014-04-27","license_spdx":null,"license_treatment":"permissive","name":"pytest-pep8","python_support":"unspecified","summary":"pytest plugin to check PEP8 requirements"},"popularity":{"monthly_downloads":417618,"position":6812,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.0.6"}
