Avatar for the astral-sh user
astral-sh
ruff
BlogDocsChangelog

Performance History

Latest Results

[ty] Emit "arguments after `**` must be a mapping" before overload resolution (#22921) ## Summary Closes astral-sh/ty#2653 Move the KeywordsNotAMapping check from bind.rs to builder.rs, matching the existing pattern for starred argument iterability. This ensures users see "must be a mapping type" instead of "no matching overload" when passing a non-mapping **kwargs to an overloaded function. ## Test Plan Added test case for **kwargs with non-mapping types on overloaded functions in function.md.
main
36 minutes ago
[ty] remove `static_expression_truthiness`
mtshiba:remove-static-expression-truthiness
41 minutes ago
deleted_reachability within loops
jack/cyclic_control_flow
3 hours ago
Tweak
charlie/proto
6 hours ago
refactoring and deduplication
jack/cyclic_control_flow
7 hours ago
Minimize
charlie/proto
7 hours ago

Active Branches

[ty] remove `static_expression_truthiness` and improve reachability analysis
last run
41 minutes ago
#22971
CodSpeed Performance Gauge
0%
#22970
CodSpeed Performance Gauge
0%
#22794
CodSpeed Performance Gauge
-27%
© 2026 CodSpeed Technology
Home Terms Privacy Docs