wemake-services/wemake-python-styleguide
The strictest and most opinionated python linter ever!
PythonMIT
Issues
- 0
`WPS520` should be ignore in `assert` context
#3112 opened by sobolevn - 0
Normalize paths in formatter: remove the leading dot
#3111 opened by sobolevn - 0
WPS465: does not respect `|` unions
#3110 opened by sobolevn - 0
WPS469: strange error on `from None` case
#3109 opened by sobolevn - 0
- 0
WPS434: should not count `*` assigns
#3107 opened by sobolevn - 0
Check a tuple for containing a mutable object
#3090 opened by KonsKo - 1
WPS336 Explicit String Concat with Bytes
#3088 opened by Sxderp - 3
- 2
- 0
false positive WPS526
#3073 opened by Xoriun - 9
[docs] say that both `i-control-code` and `i-dont-control-code` are both `True` by default
#3059 opened by webknjaz - 2
- 1
[false positive] Multiline rules get triggered for PEP 224 attribute docstrings
#3056 opened by webknjaz - 1
- 2
Do we still need `fix_line_number`?
#2915 opened by sobolevn - 1
False positive WPS319
#3055 opened by KulykDmytro - 1
False positive WPS420 and WPS604 on empty class
#3054 opened by Xoriun - 1
Docs: error in section Formatter.
#3043 opened by imtoopunkforyou - 0
WPS434 false positive when unpacking
#3029 opened by Xoriun - 1
IndexError on first run
#3020 opened by rixx - 1
`WPS347` and `N811` rules conflict
#3016 opened by blablatdinov - 0
Compare with ruff in README.md
#2976 opened by blablatdinov - 3
- 1
Flakehean not maintained
#2974 opened by blablatdinov - 0
- 0
WPS474 False Positive
#2962 opened by nrlulz - 0
WPS602 features a dead link
#2960 opened by Day0Dreamer - 2
Drop the abandoned `flake8-commas` plugin from deps
#2933 opened by webknjaz - 2
WPS331 should recommend the opposite
#2927 opened by Andrej-Marsic - 0
WPS221 wrong case
#2920 opened by k-kov - 0
Too many exceptions in one `except`
#2917 opened by sobolevn - 0
Better detect literal nodes with `wps_op_eval`
#2913 opened by sobolevn - 0
- 3
WPS356 (unnecessary iterable unpacking) incompatible with Variadic Generics
#2699 opened by aaronmondal - 0
Drop `astor` in favour of `ast.unparse`
#2906 opened by sobolevn - 1
- 2
- 0
`self._tokens[1]`: `IndexError: list index out of range`
#2899 opened by sobolevn - 6
- 4
WPS508 on negating chain comparison
#2896 opened by Xoriun - 2
WPS451 breaks type safety
#2712 opened by Dreamsorcerer - 0
Disallow suppressing CancelledError
#2835 opened by Dreamsorcerer - 0
False positive WPS441
#2821 opened by Xoriun - 1
Pydocstyle is no longer maintained
#2773 opened by vnmabus - 0
- 0
Ignoring the absence of a new line between methods
#2721 opened by blablatdinov - 0
Add flake8-noqa
#2719 opened by urtow - 0
False positive WPS417
#2711 opened by GirZ0n - 0
Forbid coroutines usage as boolean conditions
#2694 opened by butvinm