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
Update typing-extensions README #951
Conversation
JelleZijlstra
commented
Nov 18, 2021
- Add an explicit inclusion policy: new stuff can go in here as soon as there is a PEP
- Remove obsolete discussion of the typing PyPI package
- Organize the list of contents by Python version, so it's easier to find the interesting bits. Maybe we should deprecate the stuff that was new in 3.5/3.6 at some point.
- Add an explicit inclusion policy: new stuff can go in here as soon as there is a PEP - Remove obsolete discussion of the typing PyPI package - Organize the list of contents by Python version, so it's easier to find the interesting bits. Maybe we should deprecate the stuff that was new in 3.5/3.6 at some point.
|
||
- ``OrderedDict`` | ||
|
||
- In ``typing`` since Python 3.5 or 3.6 (see `the typing documentation |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Separating out 3.5 and 3.6 is hard because things were added in patch releases (for example, ChainMap was new in 3.5.4 and 3.6.1). Listing out all the details about that doesn't seem useful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Especially since we don't support 3.5 anymore.
in a PEP that has been added to the `python/peps <https://github.com/python/peps>`_ | ||
repository. If the PEP is accepted, the feature will then be added to ``typing`` | ||
for the next CPython release. No typing PEP has been rejected so far, so we | ||
haven't yet figured out how to deal with that possibility. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lol
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe we'll remove it in the next major version. But I have no strong feelings regarding this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That makes sense to me too, but we can figure that out when we get to it.
- Add an explicit inclusion policy: new stuff can go in here as soon as there is a PEP - Remove obsolete discussion of the typing PyPI package - Organize the list of contents by Python version, so it's easier to find the interesting bits. Maybe we should deprecate the stuff that was new in 3.5/3.6 at some point.