ruff
[ty] Preserve gradual behavior for explicit Any subclasses
#26034
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
21
Changes
View On
GitHub
[ty] Preserve gradual behavior for explicit Any subclasses
#26034
charliermarsh
merged 21 commits into
main
from
charlie/fix-any-subclass-instances
astral-sh-bot
added
ty
charliermarsh
marked this pull request as ready for review
47 days ago
charliermarsh
requested a review
47 days ago
astral-sh-bot
requested a review
from
carljm
47 days ago
charliermarsh
commented on 2026-06-16
charliermarsh
force pushed
from
2b83af0f
to
64d9e994
47 days ago
charliermarsh
force pushed
from
64d9e994
to
c60a3de9
45 days ago
charliermarsh
force pushed
from
c60a3de9
to
b2545fd8
45 days ago
charliermarsh
force pushed
from
b2545fd8
to
ed023d70
45 days ago
carljm
approved these changes on 2026-06-18
[ty] Treat explicit Any subclasses as dynamic instances
57d1126f
[ty] Treat type[Any] class bases as dynamic
377a59e0
[ty] Preserve explicit Any in mixed base classes
820ba324
[ty] Classify union-wrapped dynamic class bases
21c6d037
[ty] Preserve members of explicit Any subclasses
02af121a
[ty] Preserve gradual dynamic-base assignability
b3f2f037
[ty] Preserve Any inheritance in dynamic classes
85bfd99b
[ty] Preserve Any inheritance through Annotated bases
1d39944b
[ty] Preserve divergent relation ordering
657271df
[ty] Limit explicit Any ancestry checks
e0726019
Revert "[ty] Limit explicit Any ancestry checks"
b2e0b9af
[ty] Clarify Any subclass mdtests
6aa03d22
[ty] Clarify dynamically typed class bases
4b1b0b8e
[ty] Track explicit Any bases in ClassBase
fe56ed97
charliermarsh
force pushed
from
ed023d70
to
fe56ed97
44 days ago
Address test comments
1f19f642
charliermarsh
force pushed
from
67ecd9ad
to
d5e35a39
44 days ago
Tracked
bd6f428a
charliermarsh
force pushed
from
d5e35a39
to
bd6f428a
44 days ago
Remove query entirely
bf724e43
Move targets
204d75d9
One more try
d8028c6c
Clean up
e184f4ee
charliermarsh
enabled auto-merge (squash)
44 days ago
disabled auto-merge
44 days ago
Manually disabled by user
charliermarsh
force pushed
from
cf82de53
to
7dc96c37
44 days ago
charliermarsh
force pushed
from
7dc96c37
to
efe9f37e
44 days ago
[ty] Discard overridden relation context
2d896b10
charliermarsh
force pushed
from
efe9f37e
to
2d896b10
44 days ago
charliermarsh
merged
afa6bcbd
into main
44 days ago
charliermarsh
deleted the charlie/fix-any-subclass-instances branch
44 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
carljm
Assignees
No one assigned
Labels
ty
Milestone
No milestone
Login to write a write a comment.
Login via GitHub