-
Flake8 has a [plugin system](https://flake8.pycqa.org/en/latest/user/using-plugins.html). There are a lot of [useful plugins](https://dev.to/bowmanjd/some-flake8-plugins-for-python-linting-107h).
F…
-
## This issue includes the following steps:
1. Find a package that performs linting operations and is used across multiple open-source projects.
2. Decide on code style and limiting rules we want …
-
[unnecessary-dict-comprehension-for-iterable (RUF025)](https://docs.astral.sh/ruff/rules/unnecessary-dict-comprehension-for-iterable/) now exists as a flake8-comprehensions rule (https://github.com/ad…
-
### What's wrong
pre-commit.ci updated their default runtime to Python 3.12 yesterday and here's how this plugin crashes there:
```python-traceback
multiprocessing.pool.RemoteTraceback:
"""
Trac…
-
I was thinking that we should provide our own plugin to `flake8` instead of `flake8-docstrings`. It would solve issues like #207 where we break `flake8-docstrings` by accident.
Also, there is an issu…
-
Flake8 supports a [second section](https://flake8.pycqa.org/en/latest/user/configuration.html#using-local-plugins) in the setup.cfg that specifies local plugins. I'm not able to get that to work with …
-
See flake8 documentation here: https://flake8.pycqa.org/en/latest/plugin-development/index.html
-
Would be great to have this added to the list of rules :)
https://pypi.org/project/flake8-tkinter/
-
### Python Version
3.9.18
### flake8 Version
7.0.0
### Package Version
3.14.0
### Description
I am not sure what changed in our setup but we encounter a silly test failure since January 2 (whic…
-
I'd like to propose adding some extra flake8 plugins:
- `flake8-debugger` - Checks for `pdb` / `ipdb` statements
- `flake8-docstrings` - Especially important for #129
- `flake8-commas` - Enforce…