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. reStructuredText for PEPs ========================= Original PEP source may be written using two standard formats, a mildly idiomatic plaintext format and the reStructuredText format (also, technically plaintext). These two formats are described in PEP 9 and PEP 12 respectively. 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 (http://pypi.python.org). If you have pip, "pip install docutils" should install it. Generating HTML =============== 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.txt 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.
9a77e5d - PEP 426: update schema based on testing
d04fe44 - PEP 459: count
52e88be - Update PEP 426/459 json schema
75c84dc - Accept PEP 465.
0c10a68 - Add PEP 468.
e948cc3 - Update to PEP 465 -- propose to keep @ at the same level as *.
435fa02 - PEP 467: descope dramatically based on Guido's feedback
c842f2f - PEP 425: enlarge FAQ
ae5d9b9 - PEP 426: trailing 0's policy for ==
82a2053 - PEP 426: optional features or "extra dependencies"
4fc7b84 - PEP 426: extensions are 0..1
4dbfd96 - update e-mail
49f8efa - Metadata 1.3 tweaks
27cd594 - PEP 425 (tags) - mention wheel filename convention
4773b6b - fix typo
b94f8b7 - Metadata 1.3, wheel edits
79e95f4 - Correction: Ned is the primary Mac guy on the release team for 3.4.
3fa9ed3 - Added PEP 429, Release Schedule for Python 3.4.