Uh oh!
There was an error while loading. Please reload this page.
gh-132604: Deprecate inherited runtime checkability of protocols - #143806
Conversation
The CI seems stuck. A merge commit should poke it to work?
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
…l__` Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
I think we can use |
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Uh oh!
There was an error while loading. Please reload this page.
johnslavik
commented
Jan 23, 2026
Merging main to fix CI. |
encukou
commented
Feb 4, 2026
I'll merge on Friday if there are no objections. |
Uh oh!
There was an error while loading. Please reload this page.
encukou
commented
Feb 9, 2026
Almost Friday :) |
pythonGH-143806) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
pythonGH-143806) Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
I've chosen to go ahead with a 5-year deprecation period as Alex told me he'd do at least (thx!).
If this deprecation is too problematic, we can raise the warning eternally / soft deprecate -- and never eventually raise an exception.
📚 Documentation preview 📚: https://cpython-previews--143806.org.readthedocs.build/