-
-
Notifications
You must be signed in to change notification settings - Fork 34k
Reorder contents of 3.10's What's New #24687
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
Conversation
|
Hm, I'm not sure I would do it this way.
|
|
Points taken about creating a new PEP subsection just for the typing related PEPs. I'll fix it tomorrow. Thanks! |
|
Sorry in advance: the git diff looks pretty horrendous even though I mostly just reshuffled the sections...
Done.
Done, created a new section.
Done.
I tried to work around this by pushing PEP 634 to the bottom of the list for the general PEPs. Otherwise I couldn't discern where the "Better error messages in the parser" section started. |
gvanrossum
left a comment
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.
Merging this before a merge conflict happens!
|
@gvanrossum: Please replace |
New Features Related to Type Annotationssection. These are pretty esoteric IMO and mostly relate to typing. This will benefit users who aren't interested or don't use type annotations.Other Language Changes. Originally they were under PEP 563 https://docs.python.org/3.10/whatsnew/3.10.html#pep-563-postponed-evaluation-of-annotations-becomes-default . The old version may have confused users because it's hard to see where it starts (anecdotally, I was confused ;).New Featuressection. The section on PEP 634 is rightfully long and it's difficult to discern where it ends and where a new section starts. Mitigated this by placing PEP 634 last.CC: @pablogsal (release manager), @gvanrossum (for the typing stuff). Please take a look if you have the time. Thanks!