Skip to content

PEP 693: Postpone 3.12.0b1 by two weeks - #3139

Merged
Yhg1s merged 1 commit into
python:mainfrom
hugovk:pep693-postpone-3.12.0b1-by-fortnight
May 8, 2023
Merged

PEP 693: Postpone 3.12.0b1 by two weeks#3139
Yhg1s merged 1 commit into
python:mainfrom
hugovk:pep693-postpone-3.12.0b1-by-fortnight

Conversation

@hugovk

@hugovkhugovk commented May 5, 2023

Copy link
Copy Markdown
Member

As proposed by release manager @Yhg1s in https://discuss.python.org/t/postponing-3-12-beta-1-feature-freeze/26406/1:

Considering how many accepted changes are still being worked on (PEPs 684, 687, 688, 695, 697 at least) and still being decided on by the SC (PEPs 649, 702 and 709), I’m planning to postpone feature freeze and beta 1 for 3.12 by two weeks, without changing the rest of the schedule.

@hugovk
hugovk requested a review from Yhg1s as a code ownerMay 5, 2023 13:06

@AA-TurnerAA-Turner left a comment

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.

Editorial approval, contingent on @Yhg1s's approval to formally delay. [adding label to signify that we're still waiting on his approval]

@Yhg1s
Yhg1s merged commit e1c692e into python:mainMay 8, 2023
@hugovk
hugovk deleted the pep693-postpone-3.12.0b1-by-fortnight branch May 8, 2023 13:14
larryhastings pushed a commit to larryhastings/peps that referenced this pull request May 8, 2023
larryhastings added a commit that referenced this pull request May 16, 2023
* Improve PEP 649's description of its semantics.
* Stipulate that name resolution for annotations
under 649 must be *identical* to stock semantics.
* *Don't* specify exactly the mechanism that conformant
implementations must use to implement 649. Instead,
*do* describe how CPython might do it, but leave the
actual details of how to implement 649 up to each
language implementation.
* Incorporate Jelle's suggestion that the formats for
inspect.get_annotations() be in an enum.IntEnum.
* Fix lint.
* PEP 693: Postpone 3.12.0b1 by two weeks (#3139)
* PEP 695: Lazy evaluation, concrete scoping semantics, other changes (#3122)
- Lazy evaluation means that referencing a later type variable works at runtime
- Disallow walrus in TypeVar bounds, and also disallow yield/yield from/await
in the same contexts
- Remove rejection of lambda lifting; that is the implementation we are using now
- Change the AST
- Change of direction on mangling
- More precise scoping rules
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
* Incorporate changes from feedback, mark Accepted.
* Fix PEP 12 header *order compliance*. Wow.
* Fix Sphinx complaints.
* Make enum consistent, flesh out observed semantics.
* Add "Resolution" header, as pointed out by Hugo.
* Switch to other URL for Resolution header.
* Apply ``global_enum`` to ``inspect.AnnotationFormat``
* Final? text / semantics cleanup pass.
* "accept" -> "accepts". Bettering my Englishes.
* Add new "post history" reflecting the updates.
* Update post history with all conversations, courtesy CAM!
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
* Fix typo. Thanks, Emily!
Co-authored-by: Emily Morehouse <emilyemorehouse@gmail.com>
* Add "Discussions-To" header. Thanks, CAM!
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
* Attempt to satisfy "validate-post-history" hook.
---------
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Co-authored-by: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Co-authored-by: Alex Waygood <Alex.Waygood@Gmail.com>
Co-authored-by: Shantanu <12621235+hauntsaninja@users.noreply.github.com>
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Emily Morehouse <emilyemorehouse@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@hugovk@AA-Turner@Yhg1s