astral-sh
ruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
[ty] Render reST field lists in docstrings
lerebear/push-usmovrotyxzm
10 minutes ago
[ty] Update tests for bounded expression chains The parser now caps iterative binary/postfix chains at `max_recursion_depth`, so `1 + 1 + ... + 1` (2000 operators) is reported as `Source is too deeply nested` rather than building a tree deep enough to overflow the stack. Update the two ty regression tests that exercised this shape to expect the syntax error. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
samuelcolvin:fix-deep-expression-stack-overflow
1 hour ago
[ty] avoid inferring spurious union with None in async return type contexts
cjm/fix-spurious-async-None
4 hours ago
[ty] use callable type context to implicitly specialize generic class
cjm/generic-class-type-context
5 hours ago
[flake8-return] Fix RET504 false positive when a variable is read in an enclosing finally
anishgirianish:ret504-finally-observation
6 hours ago
[ty] Avoid overallocating use-def interning arenas
charlie/intern
7 hours ago
Preserve open documents across workspace removal
fallintoplace:fix-ty-remove-last-workspace-panic
7 hours ago
[ty] Avoid work for retained undefined places
charlie/intern
7 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
[parser] Bound iterative expression chains to avoid stack overflow
#25462
1 hour ago
55cfe55
samuelcolvin:fix-deep-expression-stack-overflow
CodSpeed Performance Gauge
0%
[ty] Extend Generator assignability workaround to Python 3.13+
#25472
4 hours ago
e033cde
cjm/fix-spurious-async-None
CodSpeed Performance Gauge
-4%
[ty] use callable type context to implicitly specialize generic class
#25471
5 hours ago
f89df19
cjm/generic-class-type-context
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs