ruff
[ty] Use constraint sets as pending state in `SpecializationBuilder`
#24540
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
38
Changes
View On
GitHub
[ty] Use constraint sets as pending state in `SpecializationBuilder`
#24540
dcreager
merged 38 commits into
main
from
dcreager/spec-builder-constraint-set
dcreager
force pushed
from
79a5edb2
to
b4b898d5
55 days ago
dcreager
force pushed
from
b4b898d5
to
4f1d1df8
55 days ago
dcreager
force pushed
from
4f1d1df8
to
f677d977
50 days ago
MichaReiser
added
ty
dcreager
force pushed
from
f677d977
to
86a89639
48 days ago
dcreager
changed the base branch from
main
to
dcreager/cache-solutions
48 days ago
dcreager
force pushed
from
86a89639
to
a2c1bd02
43 days ago
Base automatically changed from
dcreager/cache-solutions
to
main
37 days ago
LANDING PAD
85a1f0f1
add in-progress plan
205d9bb1
[plan] reorder phases 5 and 6
db15c74f
[π] refresh constraint-set refactor plan
7f9f0fc8
[π] 5.1 eliminate infer_map callback plumbing
7a60e422
[π] 5.2 add pending constraint set skeleton
4cb33894
[π] 5.3 dual-write add_type_mapping constraints
c07c5d06
[π] 5.4 dual-write callable/protocol constraint sets
e454b8f3
[π] 5.5 dual-write invariant equality constraints
49d03659
dcreager
force pushed
from
a2c1bd02
to
c5bccef1
15 days ago
dcreager
force pushed
from
c5bccef1
to
a472de97
14 days ago
dcreager
force pushed
from
a472de97
to
94469c67
14 days ago
[π] 5.6 solve pending constraint set in build_with
b82b64a1
walk unconstrained edges separately
26475b95
[π] guard maybe_promote against vacuous lower bounds
fe673418
cache some assignability checks
256d6a93
merge main
74ce1e7f
[π] apply converter return specialization for dataclass fields
15e9f455
this is no longer failing
1d4264a1
[π] update specialization builder migration plan for first PR review
2b53477e
[π] dual-write protocol union inference
bac23a6d
[π] migrate argument type context query
136fb3c9
[π] investigate Expression performance regression
7d9dfe61
[π] investigate pydantic performance regression
3d991208
dcreager
force pushed
from
94469c67
to
00ebe397
14 days ago
merge main
16a438e1
dcreager
force pushed
from
00ebe397
to
72e77692
14 days ago
tighten up some naming
6f721f0c
dcreager
force pushed
from
72e77692
to
fdb8f3a5
14 days ago
merge main (again)
73da993a
dcreager
force pushed
from
fdb8f3a5
to
83950bf1
14 days ago
[π] resolve specialization builder merge conflict
5829d8a1
[π] avoid leaking method typevars into collection inference
948a4f23
dcreager
force pushed
from
83950bf1
to
b1d7edc8
14 days ago
add GenericContext::contains
171079b0
dcreager
force pushed
from
b1d7edc8
to
d0a8c2f0
14 days ago
add link to collection literal constraint set issue
5a005297
dcreager
commented on 2026-05-21
dcreager
force pushed
from
d0a8c2f0
to
baa79f1b
14 days ago
dcreager
commented on 2026-05-22
dcreager
marked this pull request as ready for review
14 days ago
dcreager
requested a review
from
carljm
14 days ago
dcreager
requested a review
from
AlexWaygood
14 days ago
dcreager
requested a review
from
sharkdp
14 days ago
dcreager
requested a review
from
ibraheemdev
14 days ago
astral-sh-bot
assigned
dhruvmanila
14 days ago
astral-sh-bot
requested a review
from
dhruvmanila
14 days ago
dhruvmanila
approved these changes on 2026-05-22
remove spurious uv.lock
3fec7280
dcreager
force pushed
from
baa79f1b
to
d69a1b89
13 days ago
merge main
3a233052
[π] use local CoreSchema microbenchmark
b3252324
dcreager
force pushed
from
d69a1b89
to
84ef6bc9
13 days ago
remove fixed TODO
fc2d3997
add pointer to mdtest
d0b07c3e
dcreager
force pushed
from
84ef6bc9
to
4e0e8dcb
13 days ago
[π] restore UnionAccumulator in specialization builder
f0b882f6
dcreager
force pushed
from
4e0e8dcb
to
a773c618
13 days ago
document Dhruv's str/LiteralString example
28f1424a
document Never/object heuristic
7bf0ff99
merge main
cf2518c4
remove plan
486f853a
dcreager
force pushed
from
a773c618
to
486f853a
9 days ago
dcreager
merged
0f3ea5ad
into main
9 days ago
dcreager
deleted the dcreager/spec-builder-constraint-set branch
9 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
dhruvmanila
charliermarsh
carljm
AlexWaygood
sharkdp
ibraheemdev
Assignees
dhruvmanila
Labels
ty
Milestone
No milestone
Login to write a write a comment.
Login via GitHub