astral-sh
ruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Review feedback
charlie/compact-retained-semantic-arrays
4 minutes ago
Add missing primer projects to good list
audit-missing-mypyprimer-projects
8 minutes ago
Build block suites using inline SmallVec storage
micha/parser-shrink-to-fit
10 minutes ago
[ty] Compact retained semantic arrays
charlie/compact-retained-semantic-arrays
25 minutes ago
[ty] Use ThinVec for sparse kwargs bindings (#25457) ## Summary `multi_bindings_by_use` is only populated for kwargs expressions (like `f(**options)`), so it is empty or very small for most scopes. This PR keeps the mutable hash map while building the use-def map, then converts it into a sorted `ThinVec` for storage, which is much smaller (especially when empty). Lookups use binary search by `ScopedUseId`.
main
29 minutes ago
[ty] Compact retained semantic arrays
charlie/compact-retained-semantic-arrays
30 minutes ago
[ty] Use ThinVec for sparse kwargs bindings
charlie/use-thinvec-for-sparse-kwargs
1 hour ago
make ecosystem-analyzer self-aware (#25460) ## Summary Update to the latest upstream commit of ecosyste-analyzer following https://github.com/hauntsaninja/mypy_primer/pull/249 and https://github.com/astral-sh/ecosystem-analyzer/pull/72. This means that ecosystem-analyzer now checks ty by running ty on ecosystem-analyzer, a very satifsying ouroboros ## Test Plan ci on this pr
main
1 hour ago
Latest Branches
CodSpeed Performance Gauge
0%
[ty] Compact retained semantic arrays
#25454
6 hours ago
0d442ad
charlie/compact-retained-semantic-arrays
CodSpeed Performance Gauge
0%
[ty] Use ThinVec for sparse kwargs bindings
#25457
5 hours ago
202c7d6
charlie/use-thinvec-for-sparse-kwargs
CodSpeed Performance Gauge
0%
make ecosystem-analyzer self-aware
#25460
1 hour ago
819b65b
bump-eco-analyzer
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs