-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Pull requests: astral-sh/ruff
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
Refactor Rust lint test structure to use RuffTestFixture
#20689
opened Oct 3, 2025 by
Renkai
Loading…
[Something isn't working
rule
Implementing or modifying a lint rule
fastapi
] Fix false positives for path parameters that FastAPI doesn't recognize (FAST003
)
bug
#20687
opened Oct 2, 2025 by
danparizher
Loading…
[syntax-errors]: implement semantic syntax error alternate_binded_pattern
#20682
opened Oct 2, 2025 by
11happy
Loading…
Add Breaking API change
rule-selection
Related to enabling or disabling rules
B012
and PYI057
as default rules
breaking
[ty] Don't track inferability via different An internal refactor or improvement
ty
Multi-file analysis & type inference
Type
variants
ecosystem-analyzer
internal
[Related to suggested fixes for violations
isort
Related to import sorting
rule
Implementing or modifying a lint rule
isort
] Fix inserting required imports before future imports (I002
)
fixes
#20676
opened Oct 2, 2025 by
danparizher
Loading…
[
pyupgrade
] Fix false negative for TypeVar
with default argument in non-pep695-generic-class
(UP046
)
#20660
opened Oct 1, 2025 by
danparizher
Loading…
[
ruff
] Add support for additional eager conversion patterns (RUF065
)
#20657
opened Oct 1, 2025 by
danparizher
Loading…
[ty] Fix simplification of Something isn't working
ty
Multi-file analysis & type inference
T & ~T
for non-fully-static types
bug
#20651
opened Sep 30, 2025 by
AlexWaygood
•
Draft
Update Salsa
ty
Multi-file analysis & type inference
#20645
opened Sep 30, 2025 by
MichaReiser
•
Draft
[ty] Improved __slots__ support
ty
Multi-file analysis & type inference
#20636
opened Sep 29, 2025 by
BlairAllan
Loading…
[Implementing or modifying a lint rule
flake8-bandit
] Fix false negative with implicit string concatenation (S608
)
rule
#20628
opened Sep 29, 2025 by
UgoM
Loading…
[Related to the formatter
ruff
] Ability to specify --range
multiple times.
formatter
#20614
opened Sep 28, 2025 by
cristian64
Loading…
[Related to the formatter
formatter
] Fix trailing newline insertion in fmt: off
regions
formatter
#20604
opened Sep 27, 2025 by
danparizher
Loading…
[ty] defer inference of legacy TypeVar bound/constraints/defaults
ecosystem-analyzer
ty
Multi-file analysis & type inference
[Related to suggested fixes for violations
rule
Implementing or modifying a lint rule
refurb
] Preserve digit separators in Decimal
constructor (FURB157
)
fixes
#20588
opened Sep 26, 2025 by
danparizher
Loading…
[Related to preview mode features
rule
Implementing or modifying a lint rule
ruff
] New rule float-comparison (RUF067
)
preview
#20585
opened Sep 25, 2025 by
chirizxc
Loading…
Remove unnecessary f-string handling in comment placement
internal
An internal refactor or improvement
#20580
opened Sep 25, 2025 by
dylwil3
Loading…
[
pyflakes
] Fix false positive for __class__
in lambda expressions within class definitions (F821
)
#20564
opened Sep 25, 2025 by
danparizher
Loading…
[ruff] fix crash with dangling comments in import from alias
bug
Something isn't working
formatter
Related to the formatter
#20561
opened Sep 24, 2025 by
amyreese
Loading…
Previous Next
ProTip!
no:milestone will show everything without a milestone.