Skip to content
Merged
Show file tree
Hide file tree
Changes from 12 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion peps/pep-0668.rst
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Author: Geoffrey Thomas <geofft@ldpreload.com>,
Pradyun Gedam <pradyunsg@gmail.com>
PEP-Delegate: Paul Moore <p.f.moore@gmail.com>
Discussions-To: https://discuss.python.org/t/10302
Status: Accepted
Status: Final
Type: Standards Track
Topic: Packaging
Created: 18-May-2021
Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0687.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PEP: 687
Title: Isolating modules in the standard library
Author: Erlend Egeberg Aasland <erlend@python.org>, Petr Viktorin <encukou@gmail.com>
Discussions-To: https://discuss.python.org/t/14824
Status: Accepted
Status: Final
Type: Standards Track
Requires: 489, 573, 630
Created: 04-Apr-2022
Expand All @@ -11,6 +11,8 @@ Post-History: `04-Apr-2022 <https://discuss.python.org/t/14824>`__,
`11-Apr-2022 <https://mail.python.org/archives/list/python-dev@python.org/thread/B3HYQIE4Z5WBJCC3FUZJZHXLM32I4BZA/>`__
Resolution: https://discuss.python.org/t/14824/4

.. This PEP doesn't have any canonical documentation.

Abstract
========

Expand Down
2 changes: 1 addition & 1 deletion peps/pep-0691.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Author: Donald Stufft <donald@stufft.io>,
Dustin Ingram <di@python.org>
PEP-Delegate: Brett Cannon <brett@python.org>
Discussions-To: https://discuss.python.org/t/pep-691-json-based-simple-api-for-python-package-indexes/15553
Status: Accepted
Status: Final
Type: Standards Track
Topic: Packaging
Created: 04-May-2022
Expand Down
4 changes: 2 additions & 2 deletions peps/pep-0699.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@ PEP: 699
Title: Remove private dict version field added in PEP 509
Author: Ken Jin <kenjin@python.org>
Discussions-To: https://discuss.python.org/t/pep-699-remove-private-dict-version-field-added-in-pep-509/19724
Status: Accepted
Status: Final
Type: Standards Track
Created: 03-Oct-2022
Python-Version: 3.12
Post-History: `05-Oct-2022 <https://discuss.python.org/t/pep-699-remove-private-dict-version-field-added-in-pep-509/19724>`__
Replaces: 509
Resolution: https://discuss.python.org/t/pep-699-remove-private-dict-version-field-added-in-pep-509/19724/13


.. This PEP doesn't have any canonical documentation.

Abstract
========
Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0701.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,16 @@ Author: Pablo Galindo Salgado <pablogsal@python.org>,
Lysandros Nikolaou <lisandrosnik@gmail.com>,
Marta Gómez Macías <cyberwitch@google.com>
Discussions-To: https://discuss.python.org/t/pep-701-syntactic-formalization-of-f-strings/22046
Status: Accepted
Status: Final
Type: Standards Track
Created: 15-Nov-2022
Python-Version: 3.12
Post-History: `19-Dec-2022 <https://discuss.python.org/t/pep-701-syntactic-formalization-of-f-strings/22046>`__,
Resolution: `14-Mar-2023 <https://discuss.python.org/t/pep-701-syntactic-formalization-of-f-strings/22046/119>`__


.. canonical-doc:: :ref:`f-strings`

Abstract
========

Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0703.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Title: Making the Global Interpreter Lock Optional in CPython
Author: Sam Gross <colesbury at gmail.com>
Sponsor: Łukasz Langa <lukasz at python.org>
Discussions-To: https://discuss.python.org/t/22606
Status: Accepted
Status: Final
Comment thread
hugovk marked this conversation as resolved.
Type: Standards Track
Created: 09-Jan-2023
Python-Version: 3.13
Expand All @@ -18,6 +18,8 @@ Resolution: `24-Oct-2023 <https://discuss.python.org/t/pep-703-making-the-global
potentially rolling back all of PEP 703 entirely if necessary
(however unlikely or undesirable we expect that to be).

.. canonical-doc:: :ref:`freethreading-python-howto`


Abstract
========
Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0728.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,16 @@ Title: TypedDict with Typed Extra Items
Author: Zixuan James Li <p359101898@gmail.com>
Sponsor: Jelle Zijlstra <jelle.zijlstra@gmail.com>
Discussions-To: https://discuss.python.org/t/pep-728-typeddict-with-typed-extra-items/45443
Status: Accepted
Status: Final
Type: Standards Track
Topic: Typing
Created: 12-Sep-2023
Python-Version: 3.15
Post-History: `09-Feb-2024 <https://discuss.python.org/t/pep-728-typeddict-with-typed-extra-items/45443>`__,
Resolution: `15-Aug-2025 <https://discuss.python.org/t/pep-728-typeddict-with-typed-extra-items/45443/159>`__

.. canonical-doc:: :class:`~typing.TypedDict`


Abstract
========
Expand Down
2 changes: 1 addition & 1 deletion peps/pep-0753.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Author: William Woodruff <william@yossarian.net>,
Sponsor: Barry Warsaw <barry at python.org>
PEP-Delegate: Paul Moore <p.f.moore at gmail.com>
Discussions-To: https://discuss.python.org/t/pep-753-uniform-urls-in-core-metadata/62792
Status: Accepted
Status: Final
Type: Standards Track
Topic: Packaging
Created: 29-Aug-2024
Expand Down
2 changes: 1 addition & 1 deletion peps/pep-0770.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Author: Seth Larson <seth@python.org>
Sponsor: Brett Cannon <brett@python.org>
PEP-Delegate: Brett Cannon <brett@python.org>
Discussions-To: https://discuss.python.org/t/76308
Status: Accepted
Status: Final
Type: Standards Track
Topic: Packaging
Created: 02-Jan-2025
Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0773.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PEP: 773
Title: A Python Installation Manager for Windows
Author: Steve Dower
Discussions-To: https://discuss.python.org/t/77900/
Status: Accepted
Status: Final
Type: Standards Track
Topic: Release
Created: 21-Jan-2025
Expand All @@ -12,6 +12,8 @@ Post-History:
Replaces: 397, 486
Resolution: `25-Apr-2025 <https://discuss.python.org/t/77900/180>`__

.. canonical-doc:: `Python Releases for Windows <https://www.python.org/downloads/windows/>`__


Abstract
========
Expand Down
2 changes: 1 addition & 1 deletion peps/pep-0794.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PEP: 794
Title: Import Name Metadata
Author: Brett Cannon <brett@python.org>
Discussions-To: https://discuss.python.org/t/94567
Status: Accepted
Status: Final

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.

This is not final yet; tools have not rolled out support.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Okay, I reverted it.

Out of curiosity, why does packaging have a different definition of "Final" than standards? For standards, "Final" means "implemented", not "used by users".

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.

Brett means this is not implemented by tools.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I know -- my question was why we have a process difference between packaging and standards PEPs. Standards PEPs are marked as final when they're officialized in CPython, not when downstream users start using it. I guess it's because there's no CPython equivalent for packaging?

@merwok merwok Jun 15, 2026

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.

That’s what I am trying to say: this is not about a percentage of end users using the feature described in the PEP, but initial implementation by relevant projects, like the packaging library for core formats, pip/uv for installer things, pypi for index standards.

Type: Standards Track
Topic: Packaging
Created: 05-Jun-2025
Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0803.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PEP: 803
Title: "abi3t": Stable ABI for Free-Threaded Builds
Author: Petr Viktorin <encukou@gmail.com>, Nathan Goldbaum <nathan.goldbaum@gmail.com>
Discussions-To: https://discuss.python.org/t/106181
Status: Accepted
Status: Final
Type: Standards Track
Requires: 703, 793, 697
Created: 19-Aug-2025
Expand All @@ -12,6 +12,8 @@ Post-History: `08-Sep-2025 <https://discuss.python.org/t/103628>`__,
`16-Feb-2026 <https://discuss.python.org/t/106181>`__,
Resolution: `30-Mar-2026 <https://discuss.python.org/t/106181/26>`__

.. canonical-doc:: :ref:`stable-abi`


Abstract
========
Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0820.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,15 @@ PEP: 820
Title: PySlot: Unified slot system for the C API
Author: Petr Viktorin <encukou@gmail.com>
Discussions-To: https://discuss.python.org/t/105552
Status: Accepted
Status: Final
Type: Standards Track
Created: 19-Dec-2025
Python-Version: 3.15
Post-History: `06-Jan-2026 <https://discuss.python.org/t/105552>`__
Resolution: `23-Apr-2025 <https://discuss.python.org/t/105552/24>`__

.. canonical-doc:: :ref:`capi-slots`


.. highlight:: c

Expand Down
4 changes: 3 additions & 1 deletion peps/pep-0829.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ PEP: 829
Title: Package Startup Configuration Files
Author: Barry Warsaw <barry@python.org>
Discussions-To: https://discuss.python.org/t/pep-829-structured-startup-configuration-via-site-toml-files/106789
Status: Accepted
Status: Final
Type: Standards Track
Created: 31-Mar-2026
Python-Version: 3.15
Expand All @@ -12,6 +12,8 @@ Post-History:
`15-Apr-2026 <https://discuss.python.org/t/pep-829-structured-startup-configuration-files/106789/99>`__
Resolution: `24-Apr-2026 <https://discuss.python.org/t/pep-829-structured-startup-configuration-files/106789/112>`__

.. canonical-doc:: :ref:`site-start-files`


Abstract
========
Expand Down
Loading