Python Enhancement Proposals
Go to file
Yury Selivanov 6194bb3ef7 PEP 492: Add a link to Python docs about __aiter__ 2016-06-09 18:05:13 -04:00
pep-0418 PEP 418: Fix clock_resolution.py script 2014-09-15 13:31:42 +02:00
pep-0426 Tweak name rules for export groups and extensions 2013-08-10 17:16:46 -04:00
pep-0433 PEP 433: add test scripts; performances results on Linux 3.6 2013-01-27 13:35:21 +01:00
pep-0446 Rename pep-0466/ to pep-0446/ 2014-01-06 11:53:05 +01:00
pep-0505 Apply more PEP 505 changes from Mark 2015-10-21 12:44:00 +11:00
pep0 Fix Python 3 compatibility. 2015-09-11 10:39:21 -07:00
.gitignore Add a .gitignore in preparation for moving to GitHub 2016-06-03 15:44:32 -07:00
.hgignore Make the ignoring of envs more broad. 2015-09-11 10:02:51 -07:00
.hgtags
Makefile Add a Makefile command to create a virtualenv with the necessary projects installed. 2015-08-08 12:54:36 -07:00
PyRSS2Gen.py Patch from Frank Benkstein: 2008-01-15 12:06:19 +00:00
README.txt Add instructions for HTM generation. 2013-11-29 10:34:39 -08:00
docutils.conf
genpepindex.py Convert all PEP-related code to be Python 2/3 compatible. 2015-08-08 14:04:29 -07:00
pep-0001-1.png
pep-0001.txt PEP 9 (plaintext PEPs) is deprecated. 2016-01-05 18:33:02 -05:00
pep-0002.txt Flag PEP 2 as obsolete with a reference to the relevant section of the developer's guide 2012-05-30 20:43:49 +10:00
pep-0003.txt Fix tracker info link in PEP 3 2014-12-19 08:17:42 +11:00
pep-0004.txt Codify that modules that exist both in Python 2.7 and 3.5 will not be 2015-10-16 10:43:17 -07:00
pep-0005.txt PEP5: Double word reported by Aseem Bansal on python-list. 2013-08-20 16:03:37 -04:00
pep-0006.txt Fix PEP urls. 2008-08-10 17:25:11 +00:00
pep-0007.txt Update PEP 7 to strongly encourage curly braces with conditional 2016-01-20 19:19:42 -08:00
pep-0008.txt Clarify dunders. 2016-06-08 10:43:53 -04:00
pep-0009.txt Fix header order. 2016-01-05 18:35:21 -05:00
pep-0010.txt Make Barry Warsaw's name consistent. 2007-06-28 19:53:41 +00:00
pep-0011.txt Update PEP 11 to be more clear about what is required to gain support for a platform for CPython 2015-02-27 09:35:12 -05:00
pep-0012.txt PEP 9 (plaintext PEPs) is deprecated. 2016-01-05 18:33:02 -05:00
pep-0020.txt Update Tim's email address so PEPs build again 2015-08-22 19:57:41 +10:00
pep-0042.txt Tweak the headers on a few PEPs so they appear in the Historical PEPs section rather than at the top of the PEP index 2012-02-10 23:10:37 +10:00
pep-0100.txt Add missing accent marks on MAL's name. 2007-06-28 20:07:12 +00:00
pep-0101.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0102.txt I'm going to call this superseded just to avoid collision in the key 2011-03-04 04:58:22 +00:00
pep-0103.txt PEP 103: Updates from Oleg Broytman 2016-05-18 03:59:03 +03:00
pep-0160.txt Make Type field values consistent across all PEPs. 2007-04-15 02:10:27 +00:00
pep-0200.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0201.txt More link updates. 2008-10-02 12:51:05 +00:00
pep-0202.txt More link updates. 2008-10-02 12:51:05 +00:00
pep-0203.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0204.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0205.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0206.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0207.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0208.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0209.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0210.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0211.txt Remove redundant leading zeroes in PEP references. 2016-03-31 17:45:40 +03:00
pep-0212.txt More link updates. 2008-10-02 12:51:05 +00:00
pep-0213.txt #16006: fix typo in PEP 213. 2012-09-23 19:19:29 +03:00
pep-0214.txt More link updates. 2008-10-02 12:51:05 +00:00
pep-0215.txt I'm going to call this superseded just to avoid collision in the key 2011-03-04 04:58:22 +00:00
pep-0216.txt I'm going to call this superseded just to avoid collision in the key 2011-03-04 04:58:22 +00:00
pep-0217.txt Standardize Moshe Zadka's email address. 2007-06-28 00:04:45 +00:00
pep-0218.txt De-obfuscate emails where the author had their address already listed without 2007-06-20 19:19:26 +00:00
pep-0219.txt
pep-0220.txt Reject long-standing empty PEPs. Also allows for the removal of the empty PEP 2007-06-15 21:37:20 +00:00
pep-0221.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0222.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0223.txt Update Tim's email address so PEPs build again 2015-08-22 19:57:41 +10:00
pep-0224.txt fix typos 2007-07-23 05:20:49 +00:00
pep-0225.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0226.txt Standardize Jeremy Hylton's email address. 2007-06-28 00:01:26 +00:00
pep-0227.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0228.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0229.txt Make Type field values consistent across all PEPs. 2007-04-15 02:10:27 +00:00
pep-0230.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0231.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0232.txt Make Barry Warsaw's name consistent. 2007-06-28 19:53:41 +00:00
pep-0233.txt Standardize Paul Prescod's email address. 2007-06-27 23:59:28 +00:00
pep-0234.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0235.txt Update Tim's email address so PEPs build again 2015-08-22 19:57:41 +10:00
pep-0236.txt Update Tim's email address so PEPs build again 2015-08-22 19:57:41 +10:00
pep-0237.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0238.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0239.txt It's fractions.py, not fraction.py. 2009-03-09 17:13:35 +00:00
pep-0240.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0241.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0242.txt Fix 'the the' error 2007-04-28 00:36:48 +00:00
pep-0243.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0244.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0245.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0246.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0247.txt
pep-0248.txt I'm going to call this superseded just to avoid collision in the key 2011-03-04 04:58:22 +00:00
pep-0249.txt Removed unneeded spaces before commas and periods. 2015-02-14 19:47:39 +02:00
pep-0250.txt Add PEP 486 by Paul Moore. 2015-02-12 21:13:56 +02:00
pep-0251.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0252.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0253.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0254.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0255.txt Update Tim's email address so PEPs build again 2015-08-22 19:57:41 +10:00
pep-0256.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0257.txt Do not recommend a blank line before any docstrings. Patch by Akira Kidata. 2014-10-24 09:31:53 -07:00
pep-0258.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0259.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0260.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0261.txt Standardize Paul Prescod's email address. 2007-06-27 23:59:28 +00:00
pep-0262.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0263.txt Remove redundant leading zeroes in PEP references. 2016-03-31 17:45:40 +03:00
pep-0264.txt
pep-0265.txt
pep-0266.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0267.txt Standardize Jeremy Hylton's email address. 2007-06-28 00:01:26 +00:00
pep-0268.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0269.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0270.txt
pep-0271.txt
pep-0272.txt
pep-0273.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0274.txt This PEP should be final, as the feature has been implemented long ago. 2012-05-01 13:47:47 +02:00
pep-0275.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0276.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0277.txt
pep-0278.txt #8562: add note about outdated check. 2010-08-02 19:50:16 +00:00
pep-0279.txt Update old PEP URL. 2009-01-18 09:47:54 +00:00
pep-0280.txt Fix copy-paste 2011-08-12 18:52:01 +02:00
pep-0281.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0282.txt
pep-0283.txt Another typo fix 2007-05-02 01:25:31 +00:00
pep-0284.txt Add PEP 380: Syntax for Delegating to a Subgenerator. 2009-03-20 17:36:09 +00:00
pep-0285.txt
pep-0286.txt Mass deferral as proposed on python-dev 2013-05-18 17:50:40 +10:00
pep-0287.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0288.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0289.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0290.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0291.txt Remove now outdated version restrictions on ctypes and modulefinder. 2016-05-11 18:04:57 -07:00
pep-0292.txt More link updates. 2008-10-02 12:51:05 +00:00
pep-0293.txt add people's emails to their peps (from pep 0) 2008-12-30 03:48:55 +00:00
pep-0294.txt
pep-0295.txt
pep-0296.txt Change the status of a whole lotta PEPs. 2007-05-18 17:41:31 +00:00
pep-0297.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0298.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0299.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0301.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0302.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0303.txt
pep-0304.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0305.txt #16502: fix markup. Patch by Serhiy Storchaka. 2012-11-18 19:55:10 +02:00
pep-0306.txt PEP 306 is withdrawn as it has been moved to the devguide (with permission from the authors). 2011-01-18 00:31:57 +00:00
pep-0307.txt Fix a typo. 2007-12-22 20:11:58 +00:00
pep-0308.txt Make Raymond Hettinger's name consistent. 2007-06-28 19:44:20 +00:00
pep-0309.txt
pep-0310.txt Add PEP 486 by Paul Moore. 2015-02-12 21:13:56 +02:00
pep-0311.txt
pep-0312.txt Change Alex Martelli's email address. 2007-06-20 19:14:01 +00:00
pep-0313.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0314.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0315.txt Restore comment about an alternative syntax found in 2009 2013-06-27 10:48:28 +02:00
pep-0316.txt More link updates. 2008-10-02 12:51:05 +00:00
pep-0317.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0318.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-0319.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0320.txt Fix a minor formatting issue. 2007-06-28 00:12:08 +00:00
pep-0321.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0322.txt
pep-0323.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0324.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0325.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0326.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0327.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0328.txt PEP 328: Fix a broken link. 2015-02-03 08:44:51 +02:00
pep-0329.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0330.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0331.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0332.txt
pep-0333.txt I'm going to call this superseded just to avoid collision in the key 2011-03-04 04:58:22 +00:00
pep-0334.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0335.txt Reject PEP 382, PEP 402, accept PEP 335. 2012-03-12 16:58:36 -07:00
pep-0336.txt add people's emails to their peps (from pep 0) 2008-12-30 03:48:55 +00:00
pep-0337.txt Mass deferral as proposed on python-dev 2013-05-18 17:50:40 +10:00
pep-0338.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0339.txt Fix indentation. 2016-05-12 23:07:07 -05:00
pep-0340.txt Sign rejection notices. 2012-03-21 19:02:27 -07:00
pep-0341.txt Change my address. 2007-05-01 20:39:17 +00:00
pep-0342.txt Fix to schedule() pseudo-code by Yuval Greenfield. 2013-03-20 08:21:20 -07:00
pep-0343.txt Add a couple of missing Python version headers 2011-06-13 01:39:23 +10:00
pep-0344.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0345.txt Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
pep-0346.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0347.txt Tidy up the Meta-PEP and Info PEP sections of PEP 0 by moving purely historical entries after the list of Finished PEPs 2011-01-18 13:56:16 +00:00
pep-0348.txt Fix typo. 2012-10-06 07:52:39 +03:00
pep-0349.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0350.txt Change the status of a whole lotta PEPs. 2007-05-18 17:41:31 +00:00
pep-0351.txt Make Barry Warsaw's name consistent. 2007-06-28 19:53:41 +00:00
pep-0352.txt Backed out changeset: c4aef26d128b 2016-05-03 14:10:04 +03:00
pep-0353.txt Fix typo reported by Lino Mastrodomenico. 2007-07-08 08:59:16 +00:00
pep-0354.txt Updated PEP 435 with some in-line motivations, and some general cleanup. 2013-05-10 05:45:20 -07:00
pep-0355.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0356.txt Use Guido's full name and not an abbreviation. 2007-06-28 00:11:46 +00:00
pep-0357.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-0358.txt a whole slew of peps that are (I believe) implemented 2009-01-19 16:08:45 +00:00
pep-0359.txt Fix 'the the' error 2007-04-28 00:36:48 +00:00
pep-0360.txt Update PEP 360 to record the change in ElementTree's status, and tweak the header to make it appear in the Historical PEP section 2012-02-10 23:02:15 +10:00
pep-0361.txt PEP 0361: nothing tentative about releases any more ;-). 2014-03-17 17:20:46 -04:00
pep-0362.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0363.txt update from the author 2007-02-20 03:30:58 +00:00
pep-0364.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0365.txt Reject PEP 365 (pkg_resources). 2008-03-18 05:33:08 +00:00
pep-0366.txt Add explicit note regarding __package__ in top level modules 2009-02-01 13:01:16 +00:00
pep-0367.txt I'm going to call this superseded just to avoid collision in the key 2011-03-04 04:58:22 +00:00
pep-0368.txt Mass deferral as proposed on python-dev 2013-05-18 17:50:40 +10:00
pep-0369.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0370.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0371.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0372.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0373.txt 2.7.12 2016-05-08 23:19:46 -07:00
pep-0374.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0375.txt 3.1 is dead 2014-10-15 18:18:02 -04:00
pep-0376.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0377.txt Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
pep-0378.txt Fix broken links in PEP 378 2016-03-27 22:56:33 +03:00
pep-0379.txt WIthdraw PEP 379 at the request of the author. 2009-03-17 19:59:58 +00:00
pep-0380.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0381.txt move references for future discussions from catalog-sig to distutils-sig 2013-03-31 09:18:51 +11:00
pep-0382.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0383.txt Better link for UTF-8b from Serhiy. 2016-05-14 16:43:21 +02:00
pep-0384.txt Issue #10181: remove buffer interface from ABI. 2011-01-06 19:33:28 +00:00
pep-0385.txt #14193: Remove pymigr references, it is read only. 2012-03-04 14:32:42 +01:00
pep-0386.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0387.txt add post history 2014-02-23 12:56:58 -05:00
pep-0389.txt Mark PEPs 389, 391 and 3135 as Final 2011-08-30 20:50:41 +10:00
pep-0390.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0391.txt Mark PEPs 389, 391 and 3135 as Final 2011-08-30 20:50:41 +10:00
pep-0392.txt Update schedules. 2016-02-11 18:34:06 +01:00
pep-0393.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0394.txt PEP 394: fix typo reported by Jan Pokorný 2015-04-24 17:04:39 +10:00
pep-0395.txt Withdraw the obsolete PEP 395 2013-12-21 22:36:31 +10:00
pep-0396.txt Mass deferral as proposed on python-dev 2013-05-18 17:50:40 +10:00
pep-0397.txt PEP 397 is marked Final. (Closes issue19755). 2013-11-24 11:34:23 -05:00
pep-0398.txt Update schedules. 2016-02-11 18:34:06 +01:00
pep-0399.txt Simplify test case example code 2013-01-27 13:24:31 -05:00
pep-0400.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0401.txt Clarify the status of this PEP. 2009-04-06 23:22:36 +00:00
pep-0402.txt Make pep-0402.txt non-executable. 2012-05-24 05:14:14 -04:00
pep-0403.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0404.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0405.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0406.txt Withdraw the now obsolete PEP 406 2013-12-21 22:43:08 +10:00
pep-0407.txt Defer both PEPs about speeding up the release cycle 2012-10-20 00:28:15 +10:00
pep-0408.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0409.txt Fix typo as submitted by Ethan Furman 2013-03-25 17:27:15 -04:00
pep-0410.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0411.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0412.txt finalize pep 412 2012-04-23 11:28:28 -04:00
pep-0413.txt Withdraw my faster stdlib updates PEP 2013-12-21 22:57:57 +10:00
pep-0414.txt Fix typos. 2012-10-23 11:56:24 +02:00
pep-0415.txt Make the relationship between 409 and 415 clearer 2012-05-15 21:53:25 +10:00
pep-0416.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0417.txt Move the mock and buffer protocol PEPs to Final 2012-05-01 23:37:34 +10:00
pep-0418.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0419.txt Mass deferral as proposed on python-dev 2013-05-18 17:50:40 +10:00
pep-0420.txt Issue #26914: Fix formatting of lists in PEP 420 2016-05-03 10:36:46 +03:00
pep-0421.txt Mark PEP 421 as final 2012-06-04 17:49:40 -04:00
pep-0422.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-0423.txt Fix link for "Registering with the Package Index". 2015-12-18 09:42:08 -08:00
pep-0424.txt PEP 424: marked as final. 2012-10-06 14:18:33 +02:00
pep-0425.txt Fix PEP headers 2013-03-13 22:43:28 -07:00
pep-0426.txt Officially defer PEP 426 (Metadata 2.0) 2016-06-02 12:11:25 -07:00
pep-0427.txt Wording tweaks 2014-01-30 22:18:50 +10:00
pep-0428.txt Tweak the reasoning for pathlib not sublcassing str. 2016-04-23 09:04:27 -07:00
pep-0429.txt Fix date typos 2016-05-11 17:24:59 -04:00
pep-0430.txt #17175: remove outdated paragraph about issue #8040 from PEP 430. Patch by Tshepang Lekhonkhobe. 2013-02-15 22:04:23 +02:00
pep-0431.txt PEP 0431 withdrawal. 2015-07-29 19:00:15 +02:00
pep-0432.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0433.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0434.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0435.txt Added rationale for functional API defaulting to 1 as the start. 2013-06-28 19:32:40 -07:00
pep-0436.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0437.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0438.txt Also fix order of headers 2016-05-12 17:35:29 -04:00
pep-0439.txt Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
pep-0440.txt PEP 440: Fix PyPI reference 2016-01-21 16:21:55 +10:00
pep-0441.txt Mark PEPs 441 and 486 final 2015-03-13 11:17:26 -04:00
pep-0442.txt Set PEP 442 to final. 2013-07-30 20:01:06 +02:00
pep-0443.txt Use C3-based linearization for ABC support to improve predictability 2013-07-01 14:46:15 +02:00
pep-0444.txt Removed unneeded spaces before commas and periods. 2015-02-14 19:47:39 +02:00
pep-0445.txt PEP 445 has been implemented 2013-10-13 16:10:58 +02:00
pep-0446.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-0447.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0448.txt 448 is done 2015-05-05 20:17:53 -04:00
pep-0449.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0450.txt statistics module & new hash are in 3.4 2014-03-16 14:43:06 +10:00
pep-0451.txt More PEP updates. 2013-11-22 12:30:31 -05:00
pep-0452.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0453.txt Add missing parenthesis (noticed by Jurko Gospodnetić). 2014-04-19 20:23:34 +03:00
pep-0454.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0455.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0456.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0457.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0458-1.png Move PEP 458 figures out of subdirectory. 2014-11-25 16:43:59 -08:00
pep-0458-2.png Move PEP 458 figures out of subdirectory. 2014-11-25 16:43:59 -08:00
pep-0458-3.png Move PEP 458 figures out of subdirectory. 2014-11-25 16:43:59 -08:00
pep-0458.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0459.txt Defer PEP 459 in addition to 426 2016-06-02 12:21:13 -07:00
pep-0460.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0461.txt Remove extra colon. 2016-05-12 23:08:08 -05:00
pep-0462.txt Withdraw the Kallithea PEPs 2015-10-10 10:49:30 +10:00
pep-0463.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0464.txt Accept PEP 464 2014-03-23 13:19:28 -04:00
pep-0465.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0466.txt put headers in the right order 2014-12-09 17:47:01 -05:00
pep-0467.txt PEP 467: fix title to also cover memoryview 2014-08-16 16:59:02 +10:00
pep-0468.txt Add PEP 468. 2014-04-06 18:54:41 -06:00
pep-0469.txt PEP 469: also cover reverse migrations from 3 -> 2/3 2014-04-21 21:04:52 -04:00
pep-0470.txt Accept PEP 470 2015-09-02 15:00:42 -04:00
pep-0471.txt PEP 471: add the DirEntry.inode() method 2015-07-29 00:52:34 +02:00
pep-0472.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0473.txt Fix commas and whitespace in PEP 473. 2014-11-02 18:13:45 +02:00
pep-0474.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0475.txt Backed out changeset: c4aef26d128b 2016-05-03 14:10:04 +03:00
pep-0476.txt PEP 476: Link to Guido's approval email 2015-10-10 10:40:07 +10:00
pep-0477.txt PEP 477 was implemented for 2.7.9 2015-02-01 15:57:13 +10:00
pep-0478.txt Update 3.5 release schedule with dates for 3.5.2. 2016-04-28 18:44:22 -07:00
pep-0479.txt Update pep-478 and pep-479. 2015-05-09 11:48:43 -04:00
pep-0480-1.png Move PEP 480 figure out of subdir -- that does not work on python.org. 2014-11-25 15:04:35 -08:00
pep-0480.txt Touch two PEPs with figures to force re-import on www.python.org. 2014-12-08 19:01:14 -08:00
pep-0481.txt Direct people from PEP 481 to PEP 512 2016-05-04 07:15:53 -04:00
pep-0482.txt PEP 48{2,3} title changes (typing -> types) and add some cross-links. 2015-01-16 09:11:05 -08:00
pep-0483.txt A new co-author for PEP 483, Ivan Levkivskyi, has greatly added to it. 2016-05-17 16:35:01 -07:00
pep-0484.txt Add typing.TYPE_CHECKING to PEP 484. 2016-06-08 11:13:41 -07:00
pep-0485.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0486.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0487.txt PEP 487: New version from Martin 2016-02-06 15:26:52 +10:00
pep-0488.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0489.txt PEP 489: The PEP is accepted. 2015-05-22 15:45:38 -06:00
pep-0490.txt PEP 480: retarget to Python 3.6 2015-05-26 00:36:58 +02:00
pep-0491.txt Add PEP 491 2015-04-17 10:21:24 -04:00
pep-0492.txt PEP 492: Add a link to Python docs about __aiter__ 2016-06-09 18:05:13 -04:00
pep-0493.txt PEP 493 has been implemented 2016-03-20 22:46:53 +10:00
pep-0494.txt update 3.6.0 release schedule 2016-05-17 17:22:05 -04:00
pep-0495-daylightsavings.png Added PEP495, Local Time Disambiguation 2015-08-02 16:58:27 -04:00
pep-0495-fold-2.png PEP 495: Attempt to fix the fold sketch by renaming the image file. 2015-09-20 20:57:14 -04:00
pep-0495-fold.svg PEP 495: Added a vertical segment to the graph. 2015-08-30 22:49:58 -04:00
pep-0495-gap.png PEP 495: Added a gap sketch. 2015-09-20 20:25:12 -04:00
pep-0495-gap.svg PEP 495: Added a gap sketch. 2015-09-20 20:25:12 -04:00
pep-0495.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-0496.txt Remove redundant leading zeroes in PEP references. 2016-03-31 17:45:40 +03:00
pep-0497.txt Fixed header order. 2015-08-07 21:50:00 -04:00
pep-0498.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0499.txt Introduce PEP 499 from Cameron Simpson 2015-08-08 14:43:09 +10:00
pep-0500.txt PEP 500: Changed status to "Rejected." 2015-09-21 19:50:15 -04:00
pep-0501.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0502.txt Apply PEP 502 changes from Mike Miller 2015-09-15 11:37:22 +10:00
pep-0503.txt Accept the PEP 2015-09-24 12:05:15 -04:00
pep-0504.txt PEP 504 is withdrawn, not deferred 2015-09-20 23:02:31 +10:00
pep-0505.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0506.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0507.txt Status and resolution for 507. 2016-01-03 09:38:47 -05:00
pep-0508.txt Update PEP 508 2016-02-17 18:25:21 -05:00
pep-0509.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0510.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0511.txt PEP 511: link python-ideas discussion 2016-02-29 15:52:38 +01:00
pep-0512.txt Clarifications from the PyCon US 2016 language summit 2016-06-09 11:45:31 -07:00
pep-0513.txt Remove redundant leading zeroes in PEP references. 2016-03-31 17:45:40 +03:00
pep-0514.txt Convert to Unix newlines. 2016-05-03 13:27:59 +03:00
pep-0515.txt Mark PEP 515 as accepted. 2016-05-12 17:25:05 -07:00
pep-0516.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0517.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0518.txt PEP 518: Add resolution link 2016-05-17 12:55:23 +10:00
pep-0519.txt Fix up link 2016-06-09 14:42:31 -07:00
pep-0520.txt Fix PEP 520 typos. 2016-06-07 20:16:56 -07:00
pep-0521.txt Add PEP 512 by Nathaniel Smith 2016-06-09 12:08:48 +03:00
pep-0628.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0666.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-0754.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3000.txt Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
pep-3001.txt Withdraw 3001. 2011-01-18 18:46:34 +00:00
pep-3002.txt Missed one 2012-02-10 23:12:07 +10:00
pep-3003.txt Tweak the headers on a few PEPs so they appear in the Historical PEPs section rather than at the top of the PEP index 2012-02-10 23:10:37 +10:00
pep-3099.txt Tweak the headers on a few PEPs so they appear in the Historical PEPs section rather than at the top of the PEP index 2012-02-10 23:10:37 +10:00
pep-3100.txt Tweak the headers on a few PEPs so they appear in the Historical PEPs section rather than at the top of the PEP index 2012-02-10 23:10:37 +10:00
pep-3101.txt Change Talin's email address to viridia@gmail.com. 2015-12-27 10:09:06 -07:00
pep-3102.txt Change Talin's email address to viridia@gmail.com. 2015-12-27 10:09:06 -07:00
pep-3103.txt Fix lists-in-blockquotes in 3xxx PEPs. Ref: #26914 2016-05-03 09:51:54 +02:00
pep-3104.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3105.txt Fix link. 2014-10-07 09:57:26 +02:00
pep-3106.txt a whole slew of peps that are (I believe) implemented 2009-01-19 16:08:45 +00:00
pep-3107.txt normalize Collin and Jeffery's email address 2010-01-21 01:23:17 +00:00
pep-3108.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-3109.txt normalize Collin and Jeffery's email address 2010-01-21 01:23:17 +00:00
pep-3110.txt normalize Collin and Jeffery's email address 2010-01-21 01:23:17 +00:00
pep-3111.txt Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
pep-3112.txt More link updates. 2008-10-02 12:51:05 +00:00
pep-3113.txt Minor typo. 2008-02-24 04:25:44 +00:00
pep-3114.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-3115.txt Change Talin's email address to viridia@gmail.com. 2015-12-27 10:09:06 -07:00
pep-3116.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3117.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-3118.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3119.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3120.txt Mark PEP 3120 as final. 2007-07-29 18:21:40 +00:00
pep-3121.txt Fix lists-in-blockquotes in 3xxx PEPs. Ref: #26914 2016-05-03 09:51:54 +02:00
pep-3122.txt Fix the headers so that they are in the right order and no required headers are 2007-06-19 04:20:07 +00:00
pep-3123.txt Change spelling of the macros, as per request in #1629. 2007-12-19 08:08:00 +00:00
pep-3124.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3125.txt Reject PEPs 3125 and 3126 (removing backslash continuation and implicit 2007-05-10 22:18:18 +00:00
pep-3126.txt Update not-so-old PEP URL. 2009-01-18 09:50:42 +00:00
pep-3127.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3128.txt Fix typos. 2008-12-16 03:52:16 +00:00
pep-3129.txt normalize Collin and Jeffery's email address 2010-01-21 01:23:17 +00:00
pep-3130.txt Accept PEP 3127 (integer literal and support) and reject PEP 3130 (access 2007-05-10 22:56:48 +00:00
pep-3131.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3132.txt Closes #16916: clarify "slicing equivalent to extended unpacking" example: the latter always creates a list. 2013-01-11 19:08:14 +01:00
pep-3133.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3134.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3135.txt Mark PEPs 389, 391 and 3135 as Final 2011-08-30 20:50:41 +10:00
pep-3136.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3137.txt Fix lists-in-blockquotes in 3xxx PEPs. Ref: #26914 2016-05-03 09:51:54 +02:00
pep-3138.txt Some typo fixes in PEP 3138; also add variables footer. 2012-09-30 08:55:27 +02:00
pep-3139.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3140.txt pep-0103.rst -> pep-0103.txt 2015-09-15 08:32:16 -04:00
pep-3141.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-3142.txt Guido explicitly rejects PEP 3142. 2013-05-10 12:27:55 -04:00
pep-3143.txt Mass deferral as proposed on python-dev 2013-05-18 17:50:40 +10:00
pep-3144.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3145.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3146.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3147-1.dia Updated PEP 3147 with latest BDFL pronouncement. 2010-03-03 14:11:24 +00:00
pep-3147-1.png Updated PEP 3147 with latest BDFL pronouncement. 2010-03-03 14:11:24 +00:00
pep-3147.txt Fix lists-in-blockquotes in 3xxx PEPs. Ref: #26914 2016-05-03 09:51:54 +02:00
pep-3148.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3149.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-3150.txt Fix lists-in-blockquotes in 3xxx PEPs. Ref: #26914 2016-05-03 09:51:54 +02:00
pep-3151.txt Record BDFL delegation and resolution for PEP 3151 2012-05-06 16:35:13 +10:00
pep-3152.txt Mark PEP 3152 (codef/cocall) as rejected. 2015-04-24 15:14:39 -07:00
pep-3153.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3154.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3155.txt Mark PEP 3155 final. 2011-12-02 20:20:06 +01:00
pep-3156.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3333.txt #10917: fix links to CGI spec. 2011-01-16 09:57:25 +00:00
pep-html-template
pep.css updated my email addy 2007-06-22 15:32:33 +00:00
pep2html.py cgi.escape is deprecated, use html.escape instead. 2016-05-03 10:51:13 +03:00
pep2pyramid.py munge bdfl-delegate, too 2014-10-07 12:12:17 -04:00
pep2rss.py Remove unused import 2008-01-15 14:00:16 +00:00
pyramid-pep-template
roman.py Make roman.py Python3 compatible. 2016-05-03 10:49:19 +03:00
scan-ops.py New version of pep 465 (matrix multiply @ operator). Added scan-ops.py. 2014-03-18 11:07:32 -07:00
style.css

README.txt

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.