astral-sh
ruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Add missing case for standard dataclasses
PrettyWood:dataclass-field-order
2 hours ago
[ty] Don't emit Liskov diagnostics for mangled names (#23062) ## Summary Closes https://github.com/astral-sh/ty/issues/2635.
main
4 hours ago
[ty] Use try-call-dunder pattern for `__class_getitem__` (#23066) ## Summary I think `__class_getitem__` is a bit different than (e.g.) `__contains__` because it's called on the class itself, not instances... So given `Identity[0]` where `Identity` is a class, using `try_call_dunder` would call `member_lookup_with_policy` with `NO_INSTANCE_FALLBACK`, which would look at the metaclass, but not `Identity` itself. I added `try_call_dunder_on_class` for consistency which calls `member` (without `NO_INSTANCE_FALLBACK`), though as far as this PR is concerned, I think our current behavior was ok? Closes https://github.com/astral-sh/ty/issues/190. --------- Co-authored-by: David Peter <mail@david-peter.de>
main
4 hours ago
[ty] Show type qualifiers like `Final` in on-hover hints (#23005) ## Summary Closes https://github.com/astral-sh/ty/issues/1594.
main
4 hours ago
Add additional tests and clarify semantics of try_call_dunder_on_class
charlie/try-call
4 hours ago
[ty] Include setters and deleters when renaming properties (#22999) ## Summary Closes https://github.com/astral-sh/ty/issues/1781.
main
7 hours ago
Review feedback
charlie/get
7 hours ago
[ty] Use try-call-dunder pattern for __class_getitem__
charlie/try-call
8 hours ago
Active Branches
[ty] Add new diagnostic for invalid dataclass field orders
last run
2 hours ago
#19825
CodSpeed Performance Gauge
0%
[ty] Fix subtyping/assignability for `@property` protocol members
last run
8 hours ago
#23034
CodSpeed Performance Gauge
-8%
[ty] Add support for narrowing on tuple match cases
last run
8 hours ago
#22134
CodSpeed Performance Gauge
0%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs