astral-sh
ruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Respect return
charlie/class-decorators
30 minutes ago
[ty] Simplify keyword splat fallback checking Keep the open-dict fallback check in the final argument checker, where contextual keyword splat intersections are visible. Avoid doing the same fallback work during parameter matching, and derive checked explicit parameters from the TypedDict key set instead of maintaining a separate set. Co-authored-by: Codex <noreply@openai.com>
charlie/keyword-context
30 minutes ago
Gate unknown
charlie/class-decorators
47 minutes ago
[ty] Preserve open dict keyword splat fallback When contextual keyword splat inference synthesizes a TypedDict intersection for known keys, keep the original mapping value type available for unmatched keyword parameters. This preserves existing diagnostics for open dictionaries while keeping present literal keys context-sensitive. Co-authored-by: Codex <noreply@openai.com>
charlie/keyword-context
48 minutes ago
Bump docstring-adder pin (#25092) ## Summary and stop attempting to sync Python 3.9 docstrings, since typeshed no longer has any 3.9 branches. I wanted to start syncing the Python 3.15 docstrings, but docstring-adder cannot add support for Python 3.15 until libcst adds support for 3.15 upstream.
main
56 minutes ago
Bump docstring-adder pin
bump-da
1 hour ago
Simplify further
charlie/keyword-context
1 hour ago
Optional headers
charlie/keyword-context
1 hour ago
Latest Branches
CodSpeed Performance Gauge
-7%
[ty] Support class decorators
#25091
36 minutes ago
3a7dab0
charlie/class-decorators
CodSpeed Performance Gauge
0%
[ty] Contextualize keyword splats during overload resolution
#25075
36 minutes ago
312f977
charlie/keyword-context
CodSpeed Performance Gauge
0%
Bump docstring-adder pin
#25092
1 hour ago
79be2ab
bump-da
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs