🦜 Newest Python PEPs
@peps.python.org.peps.rss@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Newest Python Enhancement Proposals (PEPs): Information on new language features and some meta-information like release procedure and schedules.
Your feed and you don't want it here? Just
e-mail the birb.
PEP 751: A file format to list Python dependencies for installation reproducibility
https://peps.python.org/pep-0751/
Published: July 24, 2024 00:00
This PEP proposes a new file format for dependency specification to enable reproducible installation in a Python environment. The format is designed to be human-readable and machine-generated. Installers consuming the file should be able to evaluate each…
PEP 2026: Calendar versioning for Python
https://peps.python.org/pep-2026/
Published: June 11, 2024 00:00
This PEP proposes updating the versioning scheme for Python to include the calendar year. This aims to make the support lifecycle clear by making it easy to see when a version was first released, and easier to work out when it will reach end of life (EOL).
PEP 749: Implementing PEP 649
https://peps.python.org/pep-0749/
Published: May 28, 2024 00:00
This PEP supplements PEP 649 by providing various tweaks and additions to its specification:
PEP 746: Type checking Annotated metadata
https://peps.python.org/pep-0746/
Published: May 20, 2024 00:00
This PEP proposes a mechanism for type checking metadata that uses the typing.Annotated type. Metadata objects that implement the new __supports_type__ protocol will be type checked by static type checkers to ensure that the metadata is valid for the given…
PEP 745: Python 3.14 Release Schedule
https://peps.python.org/pep-0745/
Published: April 24, 2024 00:00
This document describes the development and release schedule for Python 3.14.
PEP 744: JIT Compilation
https://peps.python.org/pep-0744/
Published: April 11, 2024 00:00
Earlier this year, an experimental “just-in-time” compiler was merged into CPython’s main development branch. While recent CPython releases have included other substantial internal changes, this addition represents a particularly significant departure from…