You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
typing_extensions 4.10 added support for PEP-728. However, the PEP was updated last month to change how it is being implemented. Instead of the __extra_items__ class attribute, it now is using the extra_items class parameter. It would be good to make the corresponding change in typing_extensions, to match the updated PEP-728.
I started working on this but I'm not sure I'm happy with the runtime behavior proposed in the current version of the PEP, and there was some more talk on Discuss about possible alternative spellings. I'll look at it again when I find some time.
Activity
JelleZijlstra commentedon Nov 24, 2024
I started working on this but I'm not sure I'm happy with the runtime behavior proposed in the current version of the PEP, and there was some more talk on Discuss about possible alternative spellings. I'll look at it again when I find some time.
mharding-hpe commentedon Nov 24, 2024
Thank you -- much appreciated. I am eagerly awaiting this new feature, in whatever form it finally arrives. :)
chuckwondo commentedon Jan 7, 2025
I just stumbled upon PEP 728 and I'd like to see the updated proposal implemented as well. Any further thoughts here?
This is also holding up mypy support: python/mypy#18176
JelleZijlstra commentedon Mar 20, 2025
This is done, and a pre-release with support just went out.