Issues
- 1
FURB157 has false negatives for non-finite float strings
#14587 opened by dscorbett - 0
F-string formatting: Invalid syntax for format-spec with double quotes when targeting pre Python 3.12
#14608 opened by MichaReiser - 2
[red-knot] Inverse narrowing without explicit `else` branches
#14593 opened by sharkdp - 0
Airflow 3.0 deprecations
#14626 opened by dhruvmanila - 2
- 5
- 1
Tests failed for ruff 0.8.0
#14594 opened by eli-schwartz - 7
[Bug] [DOC501 & DOC502] Numpy still docstrings with `:exc:` directive for exceptions are falsely flagged
#14609 opened by AbstractUmbra - 0
Unnecessary parentheses when fix PLC2801
#14597 opened by bebound - 10
TC003’s rewritten annotations have syntax errors and type-checking problems
#14538 opened by dscorbett - 0
[red-knot] Infer precise types for `len()` calls
#14598 opened by InSyncWithFoo - 2
Lint for closure that do not capture anything ?
#14603 opened by Carreau - 5
- 9
How to increase converge iter times
#14563 opened by yanyongyu - 4
Rule idea: dict get for ranking dict
#14592 opened by entorb - 5
PLC0206 should not flag if dict is being written
#14585 opened by silverwind - 1
no UP031 fix for `"%d" % 1`
#14600 opened by njzjz - 2
- 0
- 0
- 1
- 5
Fixes for PYI061 and RUF020 can generate `None | None`
#14567 opened by dscorbett - 0
[red-knot] support narrowing on bool(E)
#14547 opened by carljm - 4
DOC501 should not raise on ImportError
#14534 opened by Matt-Ord - 2
option for remapped/removed rules to report an error instead of a warning
#14568 opened by DetachHead - 7
[red-knot] support narrowing on `if x` and `if not x`
#14550 opened by carljm - 5
More rules out of stub author's control
#14535 opened by Samuel-Therrien-Beslogic - 4
RUF022 autofix should be marked unsafe if there are own-line comments between `__all__` items
#14552 opened by phil65 - 0
Add astropy to the ecosystem check
#14561 opened by AlexWaygood - 0
`RUF009` handles `attrs` dataclasses with `auto_attribs = False` incorrectly
#14519 opened by InSyncWithFoo - 8
B039 considers `frozenset` to be mutable
#14525 opened by layday - 1
[red-knot] support type[Any]
#14546 opened by carljm - 1
Checking file with rule TC006 cause panic
#14554 opened by qarmin - 3
- 0
[red-knot] understand type[a.X] in a type expression
#14545 opened by carljm - 5
Add autofix for RUF039
#14527 opened by AlexWaygood - 0
[red-knot] support typing.Any in annotations
#14544 opened by carljm - 3
Ruff removes import for fixture used by pytest
#14539 opened by jkugler - 0
Request: More autofixes for `redundant-none-literal`/`PYI061`
#14537 opened by Avasam - 4
ruff freezes when running with --stdin-filename
#14530 opened by Guust-Franssens - 7
RUF035 (unsafe-markup-use) can be noisy and would benefit from a whitelist
#14523 opened by ThiefMaster - 2
Skip RUF039 when \n, \t, ... are involved
#14529 opened by alexprengere - 5
- 0
`redirected-noqa` (`RUF101`) does not detect file-level `# ruff: noqa` comments
#14531 opened by AlexWaygood - 0
- 0
- 1
F841 is disabled by following, unrelated code lines
#14516 opened by kud1ing - 2
Bug: Formatting inconsistency with f strings
#14513 opened by jvacek - 1
False positive PD011
#14508 opened by Matt-Ord - 0
Please host the output of `ruff rules -all --output-format json` on the docs website somewhere
#14506 opened by onerandomusername