Skip to content

bpo-45655: Add "relevant PEPs" section to typing documentation #29280

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

Merged
merged 4 commits into from
Oct 28, 2021

Conversation

AlexWaygood
Copy link
Member

@AlexWaygood AlexWaygood commented Oct 28, 2021

The list of PEPs at the top of the documentation for the typing module has
become too long to be readable. This PR proposes presenting this
information in a more structured and readable way by adding a new "relevant
PEPs" section to the typing docs.

https://bugs.python.org/issue45655

The list of PEPs at the top of the documentation for the ``typing`` module has
become too long to be readable. This PR proposes presenting this
information in a more structured and readable way by adding a new "relevant
PEPs" section to the ``typing`` docs.
@ambv ambv added needs backport to 3.10 only security fixes needs backport to 3.9 only security fixes labels Oct 28, 2021
@ambv
Copy link
Contributor

ambv commented Oct 28, 2021

We can backport to 3.9 but we need to modify the backport to remove 3.10 PEPs.

@ambv ambv merged commit 03db1bb into python:main Oct 28, 2021
@miss-islington
Copy link
Contributor

Thanks @AlexWaygood for the PR, and @ambv for merging it 🌮🎉.. I'm working now to backport this PR to: 3.9, 3.10.
🐍🍒⛏🤖

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request Oct 28, 2021
…ythonGH-29280)

The list of PEPs at the top of the documentation for the ``typing`` module has
become too long to be readable. This PR proposes presenting this
information in a more structured and readable way by adding a new "relevant
PEPs" section to the ``typing`` docs.

Co-authored-by: Łukasz Langa <[email protected]>
(cherry picked from commit 03db1bb)

Co-authored-by: Alex Waygood <[email protected]>
@miss-islington
Copy link
Contributor

Sorry, @AlexWaygood and @ambv, I could not cleanly backport this to 3.9 due to a conflict.
Please backport using cherry_picker on command line.
cherry_picker 03db1bbfd2d3f5a343c293b2f0e09a1e962df7ea 3.9

@bedevere-bot bedevere-bot removed the needs backport to 3.10 only security fixes label Oct 28, 2021
@bedevere-bot
Copy link

GH-29290 is a backport of this pull request to the 3.10 branch.

@ambv
Copy link
Contributor

ambv commented Oct 28, 2021

@AlexWaygood, since the change is already conflicting, can you recreate it manually against 3.9?

@AlexWaygood
Copy link
Member Author

@AlexWaygood, since the change is already conflicting, can you recreate it manually against 3.9?

Sure, I'll have a go! (Thanks for the lightning speed in merging! 😀)

AlexWaygood added a commit to AlexWaygood/cpython that referenced this pull request Oct 28, 2021
@AlexWaygood
Copy link
Member Author

@AlexWaygood, since the change is already conflicting, can you recreate it manually against 3.9?

3.9 backport here #29297 😊

ambv pushed a commit that referenced this pull request Oct 28, 2021
AlexWaygood added a commit to AlexWaygood/cpython that referenced this pull request Oct 28, 2021
@AlexWaygood
Copy link
Member Author

GH-29290 is a backport of this pull request to the 3.10 branch.

This backport has been closed in favour of #29302, which is a new backport to the 3.10 branch

@AlexWaygood AlexWaygood deleted the typing-docs branch October 29, 2021 10:22
@ambv ambv removed the needs backport to 3.9 only security fixes label Oct 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs Documentation in the Doc dir
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants