wemake-python-styleguide
wemake-python-styleguide copied to clipboard
Remove WPS2xx rules that are managed by Ruff
What's wrong
In version 1.0.0 many rules were removed in favour of the same rules in Ruff. Why some of the WPS2xx rules were not removed, even though they have a counterpart in Ruff? For example: WPS210, WPS211, WPS213, WPS231 are covered by Ruff PLR0912, PLR0913, PLR0914, PLR0917, C901
How it should be
Some of the WPS2xx rules should be removed
Flake8 version and plugins
{ "platform": { "python_implementation": "CPython", "python_version": "3.12.8", "system": "Darwin" }, "plugins": [ { "plugin": "mccabe", "version": "0.7.0" }, { "plugin": "pycodestyle", "version": "2.12.1" }, { "plugin": "pyflakes", "version": "3.2.0" }, { "plugin": "wemake-python-styleguide", "version": "1.0.0" } ], "version": "7.1.1" }