ruff
[ty] Create fresh copies of generic callable typevars
#24949
Merged

[ty] Create fresh copies of generic callable typevars #24949

dcreager merged 32 commits into main from dcreager/alpha-renaming
dcreager
dcreager [π] Add alpha-renaming mdtest expectations
13865a2b
dcreager [π] Plan bound-typevar nonce freshening
68f35e40
dcreager [π] Add bound typevar nonce scaffolding
a2a4a795
dcreager [π] Add generic context freshening helper
a533cf93
dcreager [π] Freshen direct generic callable calls
45625859
dcreager [π] Avoid unnecessary direct call freshening
3693fa1d
dcreager [π] Freshen generic callable signature relations
db9876fd
dcreager [π] Investigate remaining listify constraint expectation
f80cdd75
dcreager [π] Validate phase 5 fresh typevar behavior
fd1f1640
dcreager [π] Final audit fresh callable expectations
18e276a9
dcreager [π] Document fresh typevar followups
f7666734
dcreager remove finished plan
c6fa6955
astral-sh-bot astral-sh-bot added ty
dcreager merge main
f1eb51e3
dcreager clippy
b8207473
astral-sh-bot
astral-sh-bot
astral-sh-bot
codspeed-hq
dcreager [π] Freshen repeated generic callable contexts
97b9f42c
dcreager [π] Add new plan
8153ce1c
dcreager [π] Convert typevar freshness nonce representation
34b0a285
dcreager [π] Add deterministic generic context bumping
bfbe4609
dcreager [π] Use deterministic relation signature freshening
8a85df53
dcreager clean up some of this mess
f6c50308
dcreager [π] Update implies_subtype_of mdtests for freshening
1617959d
dcreager clippy
e2d7ee37
dcreager remove unused next_nonce
3decd5f9
dcreager document shared nonce
aaff7ce1
dcreager merge main
0d216a8c
dcreager merge main
000c8f3f
dcreager take in identity in contains
1d0790c4
dcreager revert unnecessary doc change
209d9cbd
dcreager merge main
34900fa1
dcreager fix todo comment
3732d358
dcreager remove finished plan
8bfb8e85
dcreager
dcreager dcreager force pushed from 6b98f152 to 8bfb8e85 24 days ago
dcreager
dcreager dcreager marked this pull request as ready for review 24 days ago
dcreager dcreager requested a review from carljm carljm 24 days ago
dcreager dcreager requested a review from AlexWaygood AlexWaygood 24 days ago
dcreager dcreager requested a review from sharkdp sharkdp 24 days ago
dcreager dcreager requested a review from ibraheemdev ibraheemdev 24 days ago
astral-sh-bot astral-sh-bot assigned charliermarsh charliermarsh 24 days ago
astral-sh-bot astral-sh-bot requested a review from charliermarsh charliermarsh 24 days ago
charliermarsh
charliermarsh commented on 2026-06-05
charliermarsh
charliermarsh approved these changes on 2026-06-05
charliermarsh
charliermarsh
AlexWaygood
charliermarsh
charliermarsh
charliermarsh [ty] Avoid materializing enclosing generic contexts (#25670)
dca5384f
dcreager
dcreager
dcreager dcreager merged 2d043149 into main 18 days ago
dcreager dcreager deleted the dcreager/alpha-renaming branch 18 days ago

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone