ruff
[ty] Understand classes that inherit from subscripted `Protocol[]` as generic
#17832
Merged

[ty] Understand classes that inherit from subscripted `Protocol[]` as generic #17832

AlexWaygood merged 7 commits into main from alex/generic-protocol-mro
AlexWaygood
AlexWaygood AlexWaygood force pushed from 7b9d8a4c to be076b30 224 days ago
AlexWaygood AlexWaygood force pushed from be076b30 to 0a17ac25 224 days ago
AlexWaygood AlexWaygood added ty
AlexWaygood AlexWaygood force pushed from 0a17ac25 to d08b7762 224 days ago
AlexWaygood AlexWaygood closed this 224 days ago
AlexWaygood AlexWaygood reopened this 224 days ago
AlexWaygood
AlexWaygood AlexWaygood marked this pull request as ready for review 224 days ago
AlexWaygood AlexWaygood requested a review from carljm carljm 224 days ago
AlexWaygood AlexWaygood requested a review from sharkdp sharkdp 224 days ago
AlexWaygood AlexWaygood requested a review from dcreager dcreager 224 days ago
AlexWaygood
AlexWaygood AlexWaygood force pushed from 5ad6b109 to 5af7e81f 224 days ago
AlexWaygood AlexWaygood changed the title [ty] Understand classes that inherited from subscripted `Protocol[]` as generic [ty] Understand classes that inherit from subscripted `Protocol[]` as generic 224 days ago
AlexWaygood AlexWaygood force pushed from 5af7e81f to a332b9d9 224 days ago
AlexWaygood AlexWaygood force pushed from a332b9d9 to 76ea267b 224 days ago
AlexWaygood AlexWaygood force pushed from 76ea267b to f90aae38 224 days ago
github-actions
AlexWaygood
AlexWaygood AlexWaygood force pushed from f90aae38 to ba2c1009 223 days ago
AlexWaygood AlexWaygood force pushed from ba2c1009 to 648e2589 223 days ago
AlexWaygood AlexWaygood closed this 223 days ago
AlexWaygood AlexWaygood reopened this 223 days ago
AlexWaygood
AlexWaygood
AlexWaygood AlexWaygood force pushed from 648e2589 to f1f0e79e 223 days ago
AlexWaygood AlexWaygood changed the base branch from main to dcreager/generic-fix 223 days ago
AlexWaygood AlexWaygood force pushed from e21d81b8 to de14158a 223 days ago
AlexWaygood
AlexWaygood
AlexWaygood
carljm
AlexWaygood
carljm
AlexWaygood
AlexWaygood
AlexWaygood AlexWaygood force pushed from de14158a to 68d7f7d1 223 days ago
AlexWaygood AlexWaygood changed the base branch from dcreager/generic-fix to alex/generator-function-return 223 days ago
AlexWaygood AlexWaygood force pushed from 68d7f7d1 to bf42accd 223 days ago
AlexWaygood
dcreager dcreager closed this 223 days ago
AlexWaygood AlexWaygood reopened this 223 days ago
AlexWaygood AlexWaygood force pushed from bf42accd to e45bd20c 223 days ago
Base automatically changed from alex/generator-function-return to main 223 days ago
AlexWaygood AlexWaygood force pushed from e45bd20c to d6ab8b07 223 days ago
dcreager
AlexWaygood AlexWaygood force pushed from 326e02a7 to 5453e5ac 223 days ago
AlexWaygood AlexWaygood changed the base branch from main to dcreager/specialize-default 223 days ago
AlexWaygood AlexWaygood force pushed from 5453e5ac to e469472b 223 days ago
Base automatically changed from dcreager/specialize-default to main 223 days ago
AlexWaygood AlexWaygood force pushed from e469472b to 2537eebc 223 days ago
AlexWaygood AlexWaygood force pushed from 2537eebc to 5d086962 222 days ago
AlexWaygood
AlexWaygood AlexWaygood force pushed from 5d086962 to 6465cb8a 222 days ago
AlexWaygood AlexWaygood changed the base branch from main to dcreager/ancestor-specialization 222 days ago
AlexWaygood
AlexWaygood AlexWaygood force pushed from 6465cb8a to 5e216845 222 days ago
Base automatically changed from dcreager/ancestor-specialization to main 222 days ago
dcreager
AlexWaygood AlexWaygood force pushed from 5e216845 to 26f15492 222 days ago
dcreager
dcreager commented on 2025-05-06
AlexWaygood
dcreager
AlexWaygood AlexWaygood force pushed from 26f15492 to 71e588cd 221 days ago
AlexWaygood AlexWaygood changed the base branch from main to dcreager/legacy-variance 221 days ago
AlexWaygood AlexWaygood force pushed from 2d8f7905 to 528c83d4 221 days ago
AlexWaygood
Base automatically changed from dcreager/legacy-variance to main 221 days ago
dcreager
AlexWaygood AlexWaygood force pushed from 528c83d4 to c5d77629 221 days ago
carljm
dcreager
AlexWaygood AlexWaygood force pushed from c5d77629 to 965fe5d5 221 days ago
AlexWaygood AlexWaygood force pushed from 965fe5d5 to 6eaee172 221 days ago
AlexWaygood AlexWaygood force pushed from 6eaee172 to dd9fc71d 221 days ago
AlexWaygood
github-actions
AlexWaygood
AlexWaygood
AlexWaygood
AlexWaygood AlexWaygood force pushed from dd9fc71d to 1e7d7317 221 days ago
AlexWaygood AlexWaygood force pushed from 1e7d7317 to a406ebd0 220 days ago
AlexWaygood AlexWaygood force pushed from a406ebd0 to 84769339 220 days ago
AlexWaygood AlexWaygood force pushed from 84769339 to d894947e 219 days ago
AlexWaygood AlexWaygood force pushed from d894947e to 244c4f29 219 days ago
AlexWaygood AlexWaygood force pushed from 244c4f29 to 5bea49e6 219 days ago
AlexWaygood
AlexWaygood commented on 2025-05-09
AlexWaygood AlexWaygood force pushed from 5bea49e6 to e4209fe4 219 days ago
AlexWaygood [ty] Understand classes that inherited from subscripted `Protocol[]` …
126d4e5b
AlexWaygood temporarily remove panicking projects from the primer project selector
66f8b41b
AlexWaygood update mdtest and apply specializations to protocol instances
8cbe70f9
AlexWaygood add tests for specialization of generic protocols
59281996
AlexWaygood fix compile error after merging in `main`
6b262f92
AlexWaygood remove unused `DynamicType` variant
0e248285
AlexWaygood more compile errors after rebase
3697f8d6
AlexWaygood AlexWaygood force pushed from e4209fe4 to 3697f8d6 219 days ago
AlexWaygood AlexWaygood merged d1bb10a6 into main 219 days ago
AlexWaygood AlexWaygood deleted the alex/generic-protocol-mro branch 219 days ago
karlicoss
AlexWaygood
karlicoss

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone