ruff
[ty] Support type[Protocol]
#26649
Open

[ty] Support type[Protocol] #26649

charliermarsh
astral-sh-bot astral-sh-bot added ty
astral-sh-bot
astral-sh-bot
charliermarsh charliermarsh force pushed from 184c1958 to 319ccf81 1 day ago
astral-sh-bot
codspeed-hq
charliermarsh
charliermarsh [ty] Support type[Protocol]
09f7401d
charliermarsh [ty] Update attrs benchmark diagnostic count
7769efe6
charliermarsh [ty] Preserve protocol constraints in intersection meta-types
efd084e8
charliermarsh charliermarsh force pushed from 7e3ef9b2 to efd084e8 1 day ago
charliermarsh charliermarsh changed the base branch from main to charlie/protocol-class-static-method-members 1 day ago
charliermarsh [ty] Preserve structural type[Protocol] through generic substitution
b59f24f7
charliermarsh [ty] Update DateType benchmark diagnostic count
f6f21e3e
charliermarsh
charliermarsh [ty] Allow protocol classes as type[Self] receivers
caee3c66
charliermarsh [ty] Document protocol constructor narrowing limitation
d7d25fee
charliermarsh [ty] Support generic-self protocol classmethod receivers
450f9001
charliermarsh charliermarsh force pushed from b41022ea to b6ce5449 1 day ago
charliermarsh [ty] Clarify type[Protocol] mdtests
9b19f56d
charliermarsh charliermarsh requested a review from carljm carljm 1 day ago
charliermarsh charliermarsh marked this pull request as ready for review 1 day ago
charliermarsh charliermarsh requested a review 1 day ago
charliermarsh charliermarsh force pushed from b6ce5449 to 9b19f56d 1 day ago
AlexWaygood
AlexWaygood commented on 2026-07-09
AlexWaygood
charliermarsh [ty] Defer type[Protocol] constructibility checks
86a09c8d
charliermarsh [ty] Restrict type[Protocol] lookup to class members
3228d34b
charliermarsh

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone