astral-sh
ruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(F821): suppress false positive for names used before `del` in stub files In `.pyi` stub files, `del SomeName` is a valid pattern used to hide symbols from re-export while the name remains valid for use in type annotations within the same file. Since annotations are deferred in stubs, the `Deletion` binding is seen at resolve time even though the reference textually precedes the `del`. Fix: when resolving a name in a stub file that maps to a `Deletion` binding, look up the shadowed (pre-`del`) binding via `scope.shadowed_binding()` and resolve to it instead. Fixes #23539
stakeswky:fix/f821-pyi-del-false-positive
1 minute ago
[ruff] refactor clean ups
anishgirianish:feat/ruf036-autofix
32 minutes ago
[ruff] bump rule set count
anishgirianish:ruf071-incorrect-decorator-order
53 minutes ago
revert unecesearcy changes
anishgirianish:feat/ruf036-autofix
1 hour ago
[ruff] bump rule set
anishgirianish:feat/ruf036-autofix
1 hour ago
Merge remote-tracking branch 'upstream/main' into ruf071-incorrect-decorator-order
anishgirianish:ruf071-incorrect-decorator-order
1 hour ago
Merge branch 'main' into dual-narrowing-constraints
mtshiba:dual-narrowing-constraints
2 hours ago
[ty] defer calculating conjunctions in narrowing constraints (#23552)
main
2 hours ago
Active Branches
[ruff] Add fix for `none-not-at-end-of-union` (RUF036)
last run
32 minutes ago
#22829
CodSpeed Performance Gauge
0%
[ruff] Add `RUF071` `incorrect-decorator-order`
last run
53 minutes ago
#23461
CodSpeed Performance Gauge
0%
[ty] calculate positive and negative narrowing constraints simultaneously
last run
2 hours ago
#23551
CodSpeed Performance Gauge
+1%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs