peps icon indicating copy to clipboard operation
peps copied to clipboard

Mark 3.13 PEPs as Final

Open hugovk opened this issue 1 year ago • 2 comments

Here's the accepted PEPs targeting 3.13 which I think made the beta feature freeze:

  • [ ] PEP-667 Consistent views of namespaces @markshannon @gaogaotiantian https://github.com/python/peps/pull/3942
  • [x] PEP-696 Type Defaults for Type Parameters @Gobot1234 https://github.com/python/peps/pull/3941
  • [x] PEP-702 Marking deprecations using the type system @JelleZijlstra https://github.com/python/peps/pull/3940
  • [x] PEP-705 TypedDict: Read-only items @alicederyn https://github.com/python/peps/pull/3938
  • [x] PEP-742 Narrowing types with TypeIs @JelleZijlstra https://github.com/python/peps/pull/3937

Please can the authors check the "Mark as Final" checklist then open PRs to update the status here? Thank you!


The other accepted PEPs targeting 3.13:

  • PEP-649 Deferred Evaluation Of Annotations Using Descriptors: will likely done for 3.14 instead
  • PEP-703 Making the Global Interpreter Lock Optional in CPython: this is a multi-Python version PEP, it'll be several releases before it can be marked as final. Perhaps we'll retarget it at 3.14 etc as we go, or leave it as 3.13 when work began.
  • PEP-738 Adding Android as a supported platform: I think this is mostly there except for some CI things, so hopefully it will still make 3.13.

See also:

  • https://github.com/python/peps/issues/2872
  • https://github.com/python/peps/issues/3579
  • https://github.com/python/peps/issues/3817

hugovk avatar May 11 '24 15:05 hugovk

@hugovk For typing PEPs, does "Final implementation has been merged" mean only the changes to CPython, or does it include mypy?

alicederyn avatar May 20 '24 12:05 alicederyn

It does not include mypy, but does include changes to the typing spec and conformance tests.

JelleZijlstra avatar May 20 '24 13:05 JelleZijlstra

I just clicked the button on #3942, so I think we're done! (and still in the release month, too)

ncoghlan avatar Oct 27 '24 07:10 ncoghlan