ruff
[ty] Preserve constraints from bound receivers
#26776
Merged

[ty] Preserve constraints from bound receivers #26776

charliermarsh
astral-sh-bot astral-sh-bot added ty
astral-sh-bot
astral-sh-bot
codspeed-hq
charliermarsh charliermarsh force pushed from 88844caf to 4c4f521e 31 days ago
astral-sh-bot
charliermarsh charliermarsh force pushed from 0eb9cca9 to 51b1e0ca 31 days ago
charliermarsh charliermarsh requested a review from dcreager dcreager 31 days ago
charliermarsh charliermarsh marked this pull request as ready for review 31 days ago
charliermarsh charliermarsh requested a review 31 days ago
charliermarsh
dcreager
dcreager commented on 2026-07-13
charliermarsh charliermarsh force pushed from 51b1e0ca to 6b366274 30 days ago
Base automatically changed from charlie/constraint-set-universal-quantification to main 30 days ago
charliermarsh charliermarsh force pushed from 6b366274 to 0beb6da8 30 days ago
charliermarsh charliermarsh force pushed from 0beb6da8 to b612f126 30 days ago
charliermarsh charliermarsh requested a review from dcreager dcreager 30 days ago
dcreager
dcreager commented on 2026-07-15
MichaReiser
charliermarsh charliermarsh force pushed from e2ab93f2 to ac3e2cab 29 days ago
charliermarsh
MichaReiser
charliermarsh
charliermarsh
MichaReiser
charliermarsh
charliermarsh charliermarsh requested a review from dcreager dcreager 29 days ago
dcreager
dcreager commented on 2026-07-15
charliermarsh
dcreager
dcreager approved these changes on 2026-07-15
dcreager
charliermarsh [ty] Preserve constraints from bound receivers
f4f3b196
charliermarsh [ty] Enforce declared receiver TypeVar domains
abf1a999
charliermarsh [ty] Defer receiver TypeVar domain enforcement
4b56bd52
charliermarsh [ty] Check receiver bindings outside overload aggregation
9410d371
charliermarsh [ty] Traverse bound receiver constraints
9d202c84
charliermarsh [ty] Preserve class receivers in protocol comparisons
f9af97c8
charliermarsh [ty] Represent bound receiver constraints with OwnedConstraintSet (#2…
acfe2512
charliermarsh [ty] Address bound receiver review feedback
41f9bf87
charliermarsh [ty] Require bound receiver overloads to always match
4c7d615a
charliermarsh [ty] Keep bound receiver constraints borrowed
cc8d1c7e
charliermarsh charliermarsh force pushed from 7e10d240 to cc8d1c7e 29 days ago
charliermarsh charliermarsh enabled auto-merge (squash) 29 days ago
charliermarsh charliermarsh merged e087358a into main 29 days ago
charliermarsh charliermarsh deleted the charlie/bound-method-binding-constraints branch 29 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone