Python Enhancement Proposals
Go to file
Guido van Rossum 9461d121e4 Reject the idea of using 'def' as a keyword. 2016-09-01 08:12:26 -07:00
pep-0418 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0426
pep-0433
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 various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
.gitignore Ignore VS Code's config directory. 2016-06-15 12:12:50 -07:00
.travis.yml Parallelize PEP builds to speed up CI 2016-07-05 13:18:14 -04:00
Makefile Handle pep files with `.rst` extensions. 2016-06-27 10:30:09 -07:00
PyRSS2Gen.py
README.rst Add a Travis badge (#69) 2016-08-10 09:38:18 -07:00
docutils.conf
genpepindex.py Handle pep files with `.rst` extensions. 2016-06-27 10:30:09 -07:00
pep-0001-1.png
pep-0001.txt Update PEP VCS References. Point to the github repository. 2016-06-25 22:33:12 -07:00
pep-0002.txt Convert PEP 2 to reST format 2016-06-19 20:19:09 +03:00
pep-0003.txt Restify PEP-3 2016-06-19 12:41:56 -07:00
pep-0004.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0005.txt Restify PEP-5 2016-06-19 12:38:12 -07:00
pep-0006.txt Convert PEP 6 to reST format (#22) 2016-06-19 15:42:07 -07:00
pep-0007.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0008.txt [WIP] Semantics of variance in type variables and notation conventions (#68) 2016-08-03 11:33:00 -07:00
pep-0009.txt Fix header order. 2016-01-05 18:35:21 -05:00
pep-0010.txt Convert pep 10 to Rst. 2016-06-21 15:53:57 -07: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 Update pep 12 to mention rst extension. 2016-06-27 10:36:37 -07:00
pep-0020.txt Whitespace. 2016-06-24 09:17:03 -04:00
pep-0042.txt Convert pep-0042 to Rst 2016-06-22 11:41:50 -07:00
pep-0100.txt PEP-100: Fix "UCS-2" & broken links 2016-07-11 18:42:27 +03:00
pep-0101.txt Update pep-0101.txt 2016-07-24 14:54:37 -04:00
pep-0102.txt
pep-0103.txt Add gitsome - Git/GitHub command line interface (#82) 2016-08-31 10:27:04 -07:00
pep-0160.txt
pep-0200.txt Convert PEP 200 to reST. (#49) 2016-07-09 06:24:15 +03:00
pep-0201.txt Convert PEP 201 to reST. (#50) 2016-07-20 00:25:03 +03:00
pep-0202.txt
pep-0203.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0204.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0205.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0206.txt
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 various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0210.txt
pep-0211.txt Remove redundant leading zeroes in PEP references. 2016-03-31 17:45:40 +03:00
pep-0212.txt
pep-0213.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0214.txt
pep-0215.txt
pep-0216.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0217.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0218.txt
pep-0219.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0220.txt
pep-0221.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0222.txt
pep-0223.txt Update Tim's email address so PEPs build again 2015-08-22 19:57:41 +10:00
pep-0224.txt
pep-0225.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0226.txt
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
pep-0230.txt
pep-0231.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0232.txt
pep-0233.txt
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
pep-0239.txt
pep-0240.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0241.txt
pep-0242.txt
pep-0243.txt
pep-0244.txt
pep-0245.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0246.txt
pep-0247.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0248.txt
pep-0249.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0250.txt Add PEP 486 by Paul Moore. 2015-02-12 21:13:56 +02:00
pep-0251.txt
pep-0252.txt fix a few typos in PEP 252, 253, 367, 3135 2016-07-01 15:27:28 +08:00
pep-0253.txt fix a few typos in PEP 252, 253, 367, 3135 2016-07-01 15:27:28 +08:00
pep-0254.txt
pep-0255.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0256.txt
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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0259.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0260.txt
pep-0261.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03: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
pep-0267.txt
pep-0268.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0269.txt
pep-0270.txt
pep-0271.txt
pep-0272.txt
pep-0273.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0274.txt
pep-0275.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0276.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0277.txt
pep-0278.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0279.txt
pep-0280.txt
pep-0281.txt
pep-0282.txt
pep-0283.txt
pep-0284.txt
pep-0285.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0286.txt
pep-0287.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0288.txt
pep-0289.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0290.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0291.txt Remove now outdated version restrictions on ctypes and modulefinder. 2016-05-11 18:04:57 -07:00
pep-0292.txt
pep-0293.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0294.txt Improve PEP 294 markup 2016-07-07 03:44:24 +03:00
pep-0295.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0296.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0297.txt
pep-0298.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0299.txt Convert PEP 299 to rst. (#47) 2016-07-07 05:37:27 +03:00
pep-0301.txt
pep-0302.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0303.txt
pep-0304.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0305.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0306.txt
pep-0307.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0308.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03: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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0313.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0314.txt
pep-0315.txt
pep-0316.txt
pep-0317.txt
pep-0318.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0319.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0320.txt
pep-0321.txt
pep-0322.txt
pep-0323.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0324.txt
pep-0325.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0326.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0327.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0328.txt PEP 328: Fix a broken link. 2015-02-03 08:44:51 +02:00
pep-0329.txt
pep-0330.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0331.txt
pep-0332.txt
pep-0333.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0334.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0335.txt
pep-0336.txt
pep-0337.txt
pep-0338.txt
pep-0339.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0340.txt
pep-0341.txt
pep-0342.txt
pep-0343.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0344.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0345.txt Update pep 345 to reference pep 440 that supersede pep 386. (#77) 2016-08-29 07:08:40 +10:00
pep-0346.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0347.txt
pep-0348.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0349.txt
pep-0350.txt
pep-0351.txt
pep-0352.txt Backed out changeset: c4aef26d128b 2016-05-03 14:10:04 +03:00
pep-0353.txt
pep-0354.txt
pep-0355.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0356.txt
pep-0357.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0358.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0359.txt
pep-0360.txt
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
pep-0364.txt Fix lists-in-blockquotes in 0xxx PEPs. Ref: #26914 2016-05-03 10:18:02 +02:00
pep-0365.txt
pep-0366.txt
pep-0367.txt fix a few typos in PEP 252, 253, 367, 3135 2016-07-01 15:27:28 +08:00
pep-0368.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0369.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0370.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +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 done with 2.7.12 2016-07-02 21:30:27 -07:00
pep-0374.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0380.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0381.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0382.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0383.txt Better link for UTF-8b from Serhiy. 2016-05-14 16:43:21 +02:00
pep-0384.txt
pep-0385.txt
pep-0386.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0387.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0389.txt
pep-0390.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0391.txt
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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0397.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0398.txt Update schedules. 2016-02-11 18:34:06 +01:00
pep-0399.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0400.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0401.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0402.txt
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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0407.txt
pep-0408.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0409.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03: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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0413.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0414.txt
pep-0415.txt
pep-0416.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0417.txt
pep-0418.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0419.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0420.txt Issue #26914: Fix formatting of lists in PEP 420 2016-05-03 10:36:46 +03:00
pep-0421.txt
pep-0422.txt Fixup some more lists-in-blockquotes. Fixes #26914. 2016-05-03 10:35:10 +02:00
pep-0423.txt Fix typos in PEP 423 2016-07-14 17:16:06 +03:00
pep-0424.txt
pep-0425.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0426.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0427.txt Wording tweaks 2014-01-30 22:18:50 +10:00
pep-0428.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0429.txt Update release schedules for 3.4 and 3.5. 2016-06-26 20:07:15 -07:00
pep-0430.txt
pep-0431.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0432.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0433.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0434.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0435.txt
pep-0436.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0441.txt Mark PEPs 441 and 486 final 2015-03-13 11:17:26 -04:00
pep-0442.txt
pep-0443.txt
pep-0444.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0445.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0446.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0447.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0448.txt 448 is done 2015-05-05 20:17:53 -04:00
pep-0449.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0450.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0451.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0452.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0456.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0459.txt Defer PEP 459 in addition to 426 2016-06-02 12:21:13 -07:00
pep-0460.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0464.txt Accept PEP 464 2014-03-23 13:19:28 -04:00
pep-0465.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03: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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0471.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03: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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0475.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0476.txt PEP 476: Link to Guido's approval email 2015-10-10 10:40:07 +10:00
pep-0477.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0478.txt Update release schedules for 3.4 and 3.5. 2016-06-26 20:07:15 -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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03: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 Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0484.txt [WIP] Semantics of variance in type variables and notation conventions (#68) 2016-08-03 11:33:00 -07:00
pep-0485.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0486.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0487.txt PEP 487: Clarify "only on subclasses" decision (#64) 2016-07-30 17:04:03 +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 Fix typo in PEP 492 2016-06-28 15:30:38 -04:00
pep-0493.txt PEP 493 has been implemented 2016-03-20 22:46:53 +10:00
pep-0494.txt PEP 519 has been implemented in Python 3.6 (#79) 2016-08-29 13:43:03 -07: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 Added missing word. 2016-08-18 12:59:00 -04:00
pep-0499.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0500.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0501.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0502.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0503.txt Add data-requires-python attribute to file links (PEP 503) (#56) 2016-07-22 12:44:43 -04:00
pep-0504.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0505.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0506.txt Add known Python vulnerabilities. 2016-08-29 21:50:33 +10:00
pep-0507.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0508.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0509.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-0510.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0511.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0512.txt Mark the devguide as migrated (#60) 2016-07-22 14:34:20 -07:00
pep-0513.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0514.txt PEP-514 acceptance (#61) 2016-07-24 16:40:56 -07:00
pep-0515.txt Mark PEP 515 as accepted. 2016-05-12 17:25:05 -07:00
pep-0516.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0517.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-0518.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-0519.txt Mark PEP 519 as final (#76) 2016-08-26 14:56:35 -07:00
pep-0520.txt PEP 520: Remove duplicate word 'namespace' (#62) 2016-07-27 10:49:51 -06:00
pep-0521.txt Add PEP 512 by Nathaniel Smith 2016-06-09 12:08:48 +03:00
pep-0522.txt PEP 522: clarify rejection rationale 2016-08-16 11:34:02 +10:00
pep-0523.txt Mark PEP 523 as accepted (#80) 2016-08-30 14:09:41 -07:00
pep-0524.txt PEP 524 has been accepted by Guido 2016-08-08 01:39:07 +02:00
pep-0525-1.png Add PEP 525: Asynchronous Generators 2016-08-02 17:23:38 -04:00
pep-0525.txt pep525: Bigger pic; update post history 2016-08-02 18:23:18 -04:00
pep-0526.txt Reject the idea of using 'def' as a keyword. 2016-09-01 08:12:26 -07:00
pep-0527.txt Explicitly call out limiting sdists to one per release (#75) 2016-08-25 07:57:33 -04:00
pep-0628.txt Mark PEP 628 as Final 2016-08-16 11:06:54 +10:00
pep-0666.txt
pep-0754.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3000.txt Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
pep-3001.txt
pep-3002.txt
pep-3003.txt
pep-3099.txt
pep-3100.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03: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
pep-3107.txt
pep-3108.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3109.txt
pep-3110.txt
pep-3111.txt Fixed markup of footnotes. 2015-02-14 19:49:04 +02:00
pep-3112.txt
pep-3113.txt
pep-3114.txt
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
pep-3118.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3119.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3120.txt
pep-3121.txt Fix lists-in-blockquotes in 3xxx PEPs. Ref: #26914 2016-05-03 09:51:54 +02:00
pep-3122.txt
pep-3123.txt
pep-3124.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3125.txt
pep-3126.txt
pep-3127.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3128.txt
pep-3129.txt
pep-3130.txt
pep-3131.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3132.txt
pep-3133.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3134.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3135.txt fix a few typos in PEP 252, 253, 367, 3135 2016-07-01 15:27:28 +08: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
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
pep-3143.txt
pep-3144.txt Issue #26916: Fixed words duplications. 2016-05-03 12:03:16 +03:00
pep-3145.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3146.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3147-1.dia
pep-3147-1.png
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
pep-3152.txt Mark PEP 3152 (codef/cocall) as rejected. 2015-04-24 15:14:39 -07:00
pep-3153.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3154.txt Issue #26921: Fixed a/an articles. 2016-05-03 13:52:22 +03:00
pep-3155.txt
pep-3156.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-3333.txt Fix various typos, spelling and grammar errors 2016-07-11 18:35:35 +03:00
pep-html-template
pep.css
pep2html.py Halt on warnings and not just errors 2016-07-05 13:14:38 -04:00
pep2pyramid.py munge bdfl-delegate, too 2014-10-07 12:12:17 -04:00
pep2rss.py
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.rst

Python Enhancement Proposals
============================

.. image:: https://travis-ci.org/python/peps.svg?branch=master
    :target: https://travis-ci.org/python/peps

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.