pytest plugin for efficiently checking PEP8 compliance
Usage
Install it into a test environment, then run tests with the option.
pytest --flake8
Every file ending in .py will be discovered and checked with flake8.
Configuring Flake8
See the Flake8 docs on configuring.
FAQs
All the Flake8 tests are skipping!
By design, results are cached and only changed files are checked.
To bypass this caching mechanism, run the following command:
pytest --cache-clear --flake8
Run tests with [tox](https://tox.wiki) (e.g. pipx run tox).
For more information, take a look at the skeleton.
Notes
For more info on pytest see http://pytest.org
The code is partially based on Ronny Pfannschmidt’s pytest-codecheckers plugin.
Release files for pytest-flake8 1.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pytest_flake8-1.3.0.tar.gz | 13.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pytest_flake8-1.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 19.3 kB
Release files / pytest_flake8-1.3.0.tar.gz
| Download URL | pytest_flake8-1.3.0.tar.gz |
|---|---|
| Size | 13.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
88fb35562ce32d915c6ba41ef0d5e1cfcdd8ff884a32b7d46aa99fc77a3d1fe6
|
|
BLAKE2b-256 checksum How to use checksums |
4f833b0154ccd60191e24b75c99c5e7c6dcfb1d2fd81dd47528523b38fed6ac6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|
Release files / pytest_flake8-1.3.0-py3-none-any.whl
| Download URL | pytest_flake8-1.3.0-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
de10517c59fce25c0a7abb2a2b2a9d0b0ceb59ff0add7fa8e654d613bb25e218
|
|
BLAKE2b-256 checksum How to use checksums |
7dca163e24b6d92ba3e92245a6a23e88b946c29ff5294b2f4bc24c7a6171a13d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.12.7
|