astral-sh
ruff
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
[red-knot] Infer the members of a protocol class
alex/protocol-member-inference
12 minutes ago
[red-knot] Emit a diagnostic if a non-protocol is passed to `get_protocol_members` (#17551)
main
31 minutes ago
[red-knot] Emit a diagnostic if a non-protocol is passed to `get_protocol_members`
alex/get-protocol-members-validation
34 minutes ago
[red-knot] Add more tests for protocol members (#17550)
main
40 minutes ago
[red-knot] Trust module-level undeclared symbols in stubs
david/trust-undeclared-symbols-in-stubs
53 minutes ago
[red-knot] Assignability for subclasses of `Any` and `Unknown` (#17557) ## Summary Allow (instances of) subclasses of `Any` and `Unknown` to be assignable to (instances of) other classes, unless they are final. This allows us to get rid of ~1000 false positives, mostly when mock-objects like `unittest.mock.MagicMock` are assigned to various targets. ## Test Plan Adapted and new Markdown tests.
main
1 hour ago
Add exception for @final classes
david/subtype-of-any-assignability
1 hour ago
Same behavior for subclasses of Unknown
david/subtype-of-any-assignability
2 hours ago
Active Branches
[red-knot] Infer the members of a protocol class
last run
12 minutes ago
#17556
CodSpeed Performance Gauge
0%
[red-knot] Trust module-level undeclared symbols in stubs
last run
53 minutes ago
#17577
CodSpeed Performance Gauge
0%
[`airflow`] Apply auto fix to cases where name has been changed in Airflow 3 (`AIR311`)
last run
8 hours ago
#17571
CodSpeed Performance Gauge
0%
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs