[proxy] web.archive.org← back | site home | direct (HTTPS) ↗ | proxy home | ◑ dark◐ light

python/peps

Files

Permalink

Failed to load latest commit information.

Type

Name

Latest commit message

Commit time

Jul 13, 2018

Jul 8, 2018

Mar 19, 2019

Aug 10, 2013

Jan 27, 2013

Jan 6, 2014

Jun 25, 2019

Dec 11, 2016

Oct 5, 2019

May 31, 2019

Feb 23, 2019

Jul 24, 2019

Oct 27, 2018

Jul 13, 2018

Apr 9, 2019

Feb 26, 2017

Apr 16, 2019

Feb 23, 2019

Mar 24, 2006

Jul 10, 2018

Jul 8, 2018

Sep 18, 2019

Nov 11, 2017

Nov 11, 2017

Jun 17, 2020

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jun 26, 2020

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Sep 9, 2019

Apr 14, 2020

Feb 20, 2020

Jul 21, 2018

Nov 11, 2017

May 19, 2020

Nov 11, 2017

Nov 11, 2017

Nov 30, 2018

Jun 25, 2019

Jul 3, 2019

Nov 11, 2017

Apr 16, 2019

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Feb 24, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Apr 16, 2019

Nov 11, 2017

Jan 29, 2018

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jun 25, 2019

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Apr 16, 2019

Nov 11, 2017

Nov 30, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Jun 15, 2018

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Jul 21, 2018

Jul 21, 2018

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Nov 11, 2017

Jul 10, 2018

Jul 21, 2018

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Jun 25, 2019

Jul 21, 2018

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jun 12, 2020

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Jul 21, 2018

Jul 21, 2018

Nov 11, 2017

Jul 21, 2018

Jul 21, 2018

Aug 22, 2019

Nov 11, 2017

Oct 25, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

May 4, 2020

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Jul 21, 2018

Sep 12, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Apr 21, 2020

Nov 11, 2017

Nov 11, 2017

Feb 24, 2020

Nov 11, 2017

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Aug 11, 2019

Jul 3, 2019

Nov 11, 2017

Apr 1, 2020

Nov 11, 2017

Nov 11, 2017

Jun 24, 2020

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jan 9, 2018

Nov 11, 2017

Jul 5, 2019

Nov 11, 2017

Nov 11, 2017

Jun 25, 2019

Jan 9, 2018

Nov 11, 2017

Oct 18, 2019

Nov 11, 2017

Nov 11, 2017

Jun 25, 2019

Nov 11, 2017

Jan 10, 2020

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Oct 18, 2019

Jun 4, 2018

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Oct 18, 2019

Nov 11, 2017

Oct 18, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 30, 2019

Nov 11, 2017

Aug 20, 2019

Jul 3, 2019

Feb 21, 2018

Nov 11, 2017

Apr 21, 2020

Nov 11, 2017

May 18, 2020

Oct 18, 2019

Oct 18, 2019

Nov 11, 2017

Jul 3, 2019

Mar 12, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Oct 10, 2019

Nov 11, 2017

Nov 11, 2017

Jan 27, 2018

Jul 3, 2019

Oct 18, 2019

Oct 18, 2019

Jul 3, 2019

Nov 11, 2017

Apr 11, 2018

Nov 11, 2017

Jul 3, 2019

Mar 28, 2019

Nov 11, 2017

Oct 18, 2019

Nov 11, 2017

Dec 18, 2019

Nov 8, 2019

Dec 2, 2019

Mar 12, 2020

Feb 21, 2018

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Apr 11, 2018

Nov 11, 2017

Nov 11, 2017

Apr 21, 2019

Nov 11, 2017

Feb 15, 2019

Apr 11, 2018

Oct 18, 2019

Jun 25, 2019

Jul 3, 2019

Nov 11, 2017

Oct 18, 2019

Nov 11, 2017

Nov 11, 2017

Jun 16, 2020

Sep 11, 2019

Nov 25, 2014

Feb 4, 2020

Nov 11, 2017

Feb 25, 2020

Mar 28, 2020

Jun 6, 2020

Jun 25, 2019

Nov 11, 2017

Mar 29, 2020

Nov 11, 2017

Nov 11, 2017

Oct 18, 2019

Mar 16, 2019

Sep 12, 2019

Jul 3, 2019

Jun 28, 2020

Aug 2, 2015

Sep 21, 2015

Aug 31, 2015

Sep 21, 2015

Sep 21, 2015

Nov 11, 2017

Nov 11, 2017

Nov 7, 2019

Jan 4, 2018

Mar 14, 2020

Jul 3, 2019

Nov 11, 2017

Mar 27, 2019

Mar 3, 2020

Jul 3, 2019

Apr 16, 2020

Feb 21, 2018

Nov 11, 2017

Jul 1, 2020

Oct 18, 2019

Oct 18, 2019

Oct 18, 2019

Apr 16, 2019

Jul 18, 2019

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Oct 29, 2019

Apr 5, 2020

Jul 3, 2019

Jul 3, 2019

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Oct 18, 2019

Aug 2, 2016

Sep 12, 2019

Jun 2, 2019

Jun 17, 2020

Nov 11, 2017

Nov 11, 2017

Sep 12, 2019

Nov 11, 2017

Jul 3, 2019

Nov 12, 2019

Mar 11, 2020

Nov 29, 2017

Mar 15, 2019

Jun 28, 2020

Jul 3, 2019

Jul 3, 2019

Oct 18, 2019

Oct 26, 2019

Mar 15, 2019

Jun 25, 2020

Nov 4, 2019

Nov 12, 2019

Oct 18, 2019

Apr 16, 2019

Sep 6, 2017

Jun 25, 2019

Aug 25, 2017

Aug 18, 2017

Aug 11, 2017

Jun 25, 2020

Jun 24, 2020

May 31, 2019

Jun 25, 2020

May 6, 2020

Apr 16, 2019

Jun 25, 2019

Jul 3, 2019

Jun 30, 2020

Sep 11, 2017

Jun 5, 2020

Apr 16, 2019

Jul 7, 2018

May 19, 2020

Oct 18, 2019

Jan 8, 2018

Jul 20, 2019

Dec 23, 2019

Jan 16, 2018

Jun 30, 2020

Jun 4, 2020

Oct 22, 2019

Aug 14, 2019

Jun 23, 2020

Jul 3, 2019

Jul 3, 2019

Jul 3, 2019

Jul 3, 2019

Jun 25, 2019

Nov 19, 2019

May 7, 2019

May 6, 2020

Jul 26, 2019

Mar 1, 2019

Jun 19, 2020

Apr 19, 2020

Aug 21, 2019

Oct 18, 2019

May 6, 2020

Nov 20, 2019

Jul 3, 2019

Jul 3, 2019

Apr 24, 2020

Nov 13, 2019

Feb 25, 2020

Jun 25, 2020

Jun 30, 2020

Jun 23, 2020

Oct 1, 2019

Apr 23, 2020

Dec 4, 2019

Sep 23, 2019

Nov 6, 2019

Nov 6, 2019

Sep 13, 2019

Sep 13, 2019

Nov 7, 2019

Sep 12, 2019

Sep 26, 2019

Dec 2, 2019

Oct 5, 2019

Oct 5, 2019

Nov 7, 2019

Dec 4, 2019

Nov 7, 2019

Dec 4, 2019

Jun 26, 2020

Mar 13, 2020

Jan 29, 2020

Jun 26, 2020

Jan 31, 2020

Jun 25, 2020

May 20, 2020

Apr 21, 2020

Jul 5, 2020

Jun 24, 2020

Jun 30, 2020

Jun 22, 2020

Jul 1, 2020

Jul 4, 2020

Jul 4, 2020

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Jun 21, 2018

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Aug 11, 2019

Jan 6, 2018

Nov 11, 2017

Nov 11, 2017

May 16, 2018

Nov 6, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Mar 7, 2019

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jun 25, 2019

Nov 11, 2017

Nov 11, 2017

Jul 21, 2018

Nov 11, 2017

Jun 25, 2019

Feb 3, 2020

Nov 11, 2017

Apr 16, 2019

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Oct 4, 2018

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Mar 3, 2010

Mar 3, 2010

Nov 11, 2017

Nov 11, 2017

Nov 11, 2017

Jul 3, 2019

Jul 3, 2019

Nov 11, 2017

Nov 11, 2017

Mar 23, 2020

Nov 11, 2017

Jun 25, 2019

Jul 3, 2019

Nov 5, 2018

Jun 4, 2020

Jul 3, 2019

Dec 17, 2018

Jun 25, 2019

Jul 3, 2019

Jun 25, 2020

Jul 3, 2019

Dec 17, 2018

Dec 27, 2018

Jun 25, 2019

Dec 16, 2019

Jun 22, 2007

Mar 5, 2019

Jul 10, 2018

Jul 10, 2018

Mar 23, 2006

May 3, 2016

Mar 18, 2014

Apr 4, 2002

Python Enhancement Proposals

The PEPs in this repo are published automatically on the web at http://www.python.org/dev/peps/. To learn more about the purpose of PEPs and how to go about writing a PEP, please start reading at PEP 1 (pep-0001.txt in this repo). Note that PEP 0, the index PEP, is now automatically generated, and not committed to the repo.

Contributing to PEPs

See the Contributing Guidelines.

reStructuredText for PEPs

Original PEP source should be written in reStructuredText format, which is a constrained version of plaintext, and is described in PEP 12. Older PEPs were often written in a more mildly restricted plaintext format, as described in PEP 9. The pep2html.py processing and installation script knows how to produce the HTML for either PEP format.

For processing reStructuredText format PEPs, you need the docutils package, which is available from PyPI. If you have pip, pip install docutils should install it.

Generating the PEP Index

PEP 0 is automatically generated based on the metadata headers in other PEPs. The script handling this is genpepindex.py, with supporting libraries in the pep0 directory.

Checking PEP formatting and rendering

Do not commit changes with bad formatting. To check the formatting of a PEP, use the Makefile. In particular, to generate HTML for PEP 999, your source code should be in pep-0999.rst and the HTML will be generated to pep-0999.html by the command make pep-0999.html. The default Make target generates HTML for all PEPs.

If you don't have Make, use the pep2html.py script directly.

Generating HTML for python.org

python.org includes its own helper modules to render PEPs as HTML, with suitable links back to the source pages in the version control repository.

These can be found at https://github.com/python/pythondotorg/tree/master/peps

When making changes to the PEP management process that may impact python.org's rendering pipeline: