Skip to content

Backport recent improvements to the implementation of Protocol#324

Merged
JelleZijlstra merged 6 commits into
python:mainfrom
AlexWaygood:protocol-backport
Jan 20, 2024
Merged

Backport recent improvements to the implementation of Protocol#324
JelleZijlstra merged 6 commits into
python:mainfrom
AlexWaygood:protocol-backport

Conversation

@AlexWaygood

Copy link
Copy Markdown
Member

This backports python/cpython#112717 and python/cpython#113401. Fixes #323.

Comment thread src/test_typing_extensions.py

@JelleZijlstra JelleZijlstra left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

Comment thread CHANGELOG.md Outdated
@JelleZijlstra JelleZijlstra merged commit 004b893 into python:main Jan 20, 2024
@AlexWaygood AlexWaygood deleted the protocol-backport branch January 20, 2024 18:10
@dolfinus

Copy link
Copy Markdown
Contributor

Could someone publish a release with this fix? Changes to Protocol implementation were backported from 3.13 to 3.12.2 which was released 06.02.2024. typing-extensions==4.9.0 is failing on this version

@JelleZijlstra

Copy link
Copy Markdown
Member

We're expecting a new release in the next few weeks (for the implementations of PEPs 728 and 742). This particular issue seems too minor to warrant its own release.

@AlexWaygood

Copy link
Copy Markdown
Member Author

@dolfinus, typing_extensions 4.10.0 has now been released, which includes this fix :-)

@dolfinus

Copy link
Copy Markdown
Contributor

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Daily tests failed on Sat Jan 20 2024

3 participants