ruff
[ty] Use constraint sets as pending state in `SpecializationBuilder`
#24540
Merged

[ty] Use constraint sets as pending state in `SpecializationBuilder` #24540

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

Login to write a write a comment.

Login via GitHub

Assignees
Labels
Milestone