[ty] Substitute for `typing.Self` when checking protocol members #21569
upcast into CallableType not Type
296d3e66
apply Self types when checking protocols
062f1486
fix that test
c065a736
fix some calls
58ab6b73
early return
1ea65e85
fix stack overflow
1d428cbd
use literal fallback
9cd52546
carljm
approved these changes
on 2025-11-22
Update crates/ty_python_semantic/src/types.rs
15753811
option for no callable
08145db0
Merge remote-tracking branch 'origin/main' into dcreager/protocol-self
598528df
simpler callable construction
b7ef551a
clippy
e4f47ee7
add mdtest for new typing conformance pass
9b288dcd
remove unneeded option
a5c87aaf
dcreager
merged
03fe5601
into main 86 days ago
dcreager
deleted the dcreager/protocol-self branch 86 days ago
Assignees
No one assigned
Labels
ty
ecosystem-analyzer
Login to write a write a comment.
Login via GitHub