-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Pull requests: astral-sh/ruff
Author
Label
Projects
Milestones
Reviews
Assignee
Sort
Pull requests list
[airflow] Implement airflow-variable-get-outside-task (AIR005)
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#23584
opened Feb 26, 2026 by
Dev-iL
Loading…
[airflow] Implement airflow-xcom-pull-in-template-string (AIR004)
preview
Related to preview mode features
rule
Implementing or modifying a lint rule
#23583
opened Feb 26, 2026 by
Dev-iL
Loading…
[ty] Add snapshot tests for advanced Related to testing Ruff itself
ty
Multi-file analysis & type inference
invalid-assignment scenarios
testing
#23581
opened Feb 26, 2026 by
sharkdp
Loading…
docs(settings): clarify pydocstyle convention selector behavior
documentation
Improvements or additions to documentation
#23580
opened Feb 26, 2026 by
Aimaghsoodi
•
Draft
[airflow] Implement task-branch-as-short-circuit (AIR003)
#23579
opened Feb 26, 2026 by
Dev-iL
Loading…
formatter: add config option to preserve leading whitespace before inline comments
formatter
Related to the formatter
needs-decision
Awaiting a decision from a maintainer
style
How should formatted code look
#23578
opened Feb 26, 2026 by
pirate
Loading…
[ty] Fix Step 5 overload ambiguity for multi-argument calls
ecosystem-analyzer
ty
Multi-file analysis & type inference
#23576
opened Feb 26, 2026 by
charliermarsh
Loading…
[ty] Support place narrowing for dictionaries contained within list/tuple literals
ecosystem-analyzer
ty
Multi-file analysis & type inference
#23569
opened Feb 25, 2026 by
ibraheemdev
Loading…
[ty] Add support for the LSP protocol's "type hierarchy" feature
server
Related to the LSP server
ty
Multi-file analysis & type inference
#23566
opened Feb 25, 2026 by
BurntSushi
Loading…
[ty] [experiment] improve Multi-file analysis & type inference
Type::cycle_normalized
ecosystem-analyzer
ty
[ty] Classmethods and staticmethods should not be considered instances of Multi-file analysis & type inference
types.FunctionType
ty
#23560
opened Feb 25, 2026 by
charliermarsh
Loading…
[ty] avoid costly computations in intersection type construction
ecosystem-analyzer
internal
An internal refactor or improvement
performance
Potential performance improvement
ty
Multi-file analysis & type inference
#23555
opened Feb 25, 2026 by
mtshiba
Loading…
[ty] Add mdtest suite for Related to testing Ruff itself
ty
Multi-file analysis & type inference
typing.Concatenate
testing
#23554
opened Feb 25, 2026 by
dhruvmanila
Loading…
fix(FAST003): handle callable class dependencies with
__call__ method
#23553
opened Feb 25, 2026 by
stakeswky
Loading…
[ty] calculate positive and negative narrowing constraints simultaneously
ecosystem-analyzer
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
[ty] improve constant folding in semantic index building
ecosystem-analyzer
ty
Multi-file analysis & type inference
[Pull requests that update a dependency file
ruff] use bitcode instead of bincode
dependencies
#23544
opened Feb 24, 2026 by
chirizxc
Loading…
[Related to suggested fixes for violations
refurb] Fix FURB101 and FURB103 false positives when I/O variable is used later
fixes
#23542
opened Feb 24, 2026 by
chirizxc
Loading…
[ty] no-op change to test nondeterminism
do-not-merge
Do not merge this pull request
ecosystem-analyzer
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
[ty] Hand-roll memoization caches for constraint sets
ecosystem-analyzer
internal
An internal refactor or improvement
ty
Multi-file analysis & type inference
[ty] filter out pre-loop bindings from loop headers
ecosystem-analyzer
ty
Multi-file analysis & type inference
#23536
opened Feb 24, 2026 by
oconnor663
Loading…
1 task done
Fix RUF027 false negative with escape sequences in format specs
bug
Something isn't working
#23525
opened Feb 23, 2026 by
FrederickStempfle
Loading…
Previous Next
ProTip!
Filter pull requests by the default branch with base:main.