Skip to content

PEP 563: Correct references to 3.10 default adoption#2086

Merged
gvanrossum merged 3 commits intopython:masterfrom
xochozomatli:pep-563
Sep 25, 2021
Merged

PEP 563: Correct references to 3.10 default adoption#2086
gvanrossum merged 3 commits intopython:masterfrom
xochozomatli:pep-563

Conversation

@xochozomatli
Copy link
Copy Markdown
Contributor

Edited two sentences to reflect that PEP 563 won't be default until at least 3.11 if ever.

Resolves #2084

pep-0563.rst Outdated
Comment on lines +286 to +287
This is projected to become the default behavior starting in Python 3.11 or
later. Use of annotations incompatible with this PEP is no longer supported.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since @brettcannon approves I'm okay with this, but we really should wait for the discussion about PEP 649 before we announce any "projections". This may well never become the default behavior, if PEP 649 prevails.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would it be appropriate to address the current situation in this PEP or are edits generally limited to corrections?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You can mark it with e.g. Update: or Note:

Copy link
Copy Markdown
Member

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LG except for 1 nit. Thanks!


Rationale and Goals
===================

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please put this blank line back.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oops. On it.

Copy link
Copy Markdown
Member

@gvanrossum gvanrossum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PEP 563: Update references to full adoption from 3.10 to 3.11

4 participants