Flake8 plugin that allows specifying config in pyproject.toml.
There are a lot of projects that do essentially the same thing, but only this one doesn't make you change the command. Also, it's deadly simple:
pip install flake8-pep518
And that's it!
Install the plugin with the command above and move your Flake8 config to pyproject.toml
.
[flake8]
ignore = E231, E241
per-file-ignores =
__init__.py:F401
max-line-length = 88
count = true
Rename [flake8]
section to [tool.flake8]
and convert everything else to TOML format.
[tool.flake8]
ignore = ['E231', 'E241']
per-file-ignores = [
'__init__.py:F401',
]
max-line-length = 88
count = true
Run Flake8 as usuall.
flake8
Inspired by Flake8, Flake9, FlakeHeaven and Flake8-pyproject.
flake8-pep518 is licensed under the MIT. Please see License.md for more information.