-
-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TypedDict tracking issue #11753
Comments
Rejected feature requestsDefinition
We wouldn't going to support these syntax and we encourage users to use the class-based syntax since it has been officially supported by Python. InstantiationAccording to PEP589:
|
@hauntsaninja thanks for taking the time to organize some of the current remaining outstanding features for TypedDict! Is this list intended to be comprehensive? Or perhaps it is a subset of features that you personally are interested in driving forward? Or some other subset? Related: It appears that you don’t have placeholders for all 4 proposals from the tech talk you have referenced (“The Future of TypedDict”). Is the omission intentional? |
I'm assuming you meant to tag 97littleleaf11? :-) |
@davidfstr It's not a complete list. It would be great if you put your ideas here! |
Closing, since this is basically all complete, minus #6019 |
**
unpackingRelated discussion and proposal
There has been a lot of discussion about better ** typing in typing-sig mailing list.
Unpack TypedDict into dict
Unpack TypedDict into TypedDict
update()
update()
should accept whose fields is the subset of the caller's fields.update(x=1,...)
Generics
Useful materials
The text was updated successfully, but these errors were encountered: