Python Enhancement Proposals
Go to file
Adam Turner 2afb609499
Infra: Use actions/checkout version 4 (#3422)
2023-09-05 07:08:14 +03:00
.codespell Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
.github Infra: Use actions/checkout version 4 (#3422) 2023-09-05 07:08:14 +03:00
docs Infra: Update documentation and ``build.py`` (#3420) 2023-09-03 22:08:42 +01:00
infra PEP 1 and 12: Document Topic header (#2995) 2023-02-03 21:34:17 +02:00
pep-0001
pep-0012 PEP 1 and 12: Document Topic header (#2995) 2023-02-03 21:34:17 +02:00
pep-0418 Upgrade lint infra & add a few more conservative built-in checks (#2286) 2022-01-31 18:49:58 -08:00
pep-0426 Fix invalid escape sequence and dangling hyphens. (#3049) 2023-03-10 10:48:32 -08:00
pep-0433
pep-0446
pep-0465 The PEP Rendering System is dead; long live the PEP Rendering System (#2399) 2022-03-10 10:27:31 +02:00
pep-0505
pep-0532
pep-0605
pep-0662 PEP-662: Move to a wheel based approach (#1999) 2021-06-24 13:38:37 -07:00
pep_sphinx_extensions Lint: Add ``check-peps.py`` (#3275) 2023-09-05 04:44:46 +01:00
.codespellrc Add configuration for running `codespell` locally (#2151) 2022-01-24 23:40:15 +00:00
.gitattributes Mark binary files as binary in .gitattributes 2021-04-01 18:23:34 -05:00
.gitignore Infra: Test Python 3.11 beta (#2727) 2022-07-31 13:34:28 +03:00
.pre-commit-config.yaml Lint: Add ``check-peps.py`` (#3275) 2023-09-05 04:44:46 +01:00
CONTRIBUTING.rst Meta: Update Contrib Guide & PR template for new CLA bot (#2900) 2022-11-25 15:07:16 -08:00
Makefile Make Sphinx fail rendering on any warning (#3272) 2023-08-05 23:45:23 +01:00
README.rst Meta: Change make render to make html in docs (#3094) 2023-04-09 10:43:55 +03:00
build.py Infra: Update documentation and ``build.py`` (#3420) 2023-09-03 22:08:42 +01:00
check-peps.py Lint: Add ``check-peps.py`` (#3275) 2023-09-05 04:44:46 +01:00
conf.py Infra: Prepare for moving PEPs to a subfolder (#3417) 2023-09-03 04:55:19 +01:00
contents.rst Add support for topic indices (#2579) 2022-06-18 20:04:46 +02:00
pep-0001.txt PEP 1: Resolve uses of the default role (#3366) 2023-09-01 19:17:26 +00:00
pep-0002.txt PEPs 2, 4, 411: updates to how the stdlib is managed (#2651) 2022-09-23 15:56:29 -07:00
pep-0003.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0004.txt PEPs 2, 4, 411: updates to how the stdlib is managed (#2651) 2022-09-23 15:56:29 -07:00
pep-0005.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0006.txt PEP 6: Resolve uses of the default role (#3367) 2023-09-01 20:30:35 +01:00
pep-0007.txt PEP 7: Revert: "Add note about greppable exception messages (#2605)" (#2608) 2022-05-17 20:51:40 +02:00
pep-0008.txt PEP 8: Clarify variable name in slice (#3128) 2023-04-30 07:23:54 -07:00
pep-0009.txt Infra: Improve email and link processing and rendering in headers (#2467) 2022-04-19 09:27:27 +03:00
pep-0010.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0011.txt PEP 11: Remove fragment from Post-History entry (#3317) 2023-08-31 03:40:00 +00:00
pep-0012.rst PEP 1/PEP 12: Update PEP number assignment guidance (#3163) 2023-06-07 17:45:16 -07:00
pep-0013.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-0020.txt PEP 20: Fix syntax highlighting and other minor syntax/formatting issues (#2432) 2022-03-15 12:40:34 -05:00
pep-0042.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0100.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0101.txt PEP 101: Resolve uses of the default role (#3368) 2023-09-01 19:18:36 +00:00
pep-0102.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0103.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0160.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0200.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0201.txt PEP 201: Resolve dangling hyphens (#3342) 2023-09-01 18:37:19 +00:00
pep-0202.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0203.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0204.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0205.txt PEP 205: Resolve dangling hyphens (#3343) 2023-09-01 18:38:24 +00:00
pep-0206.txt Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
pep-0207.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0208.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0209.txt PEP 209: Resolve dangling hyphens (#3344) 2023-09-01 18:38:53 +00:00
pep-0210.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0211.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0212.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0213.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0214.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0215.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0216.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0217.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0218.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0219.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0220.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0221.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0222.txt
pep-0223.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0224.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0225.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0226.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0227.txt PEP 227: Fix link to Cardelli paper (#2951) 2023-01-06 13:22:41 -06:00
pep-0228.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0229.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0230.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0231.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0232.txt PEP 232: Resolve unreferenced footnotes (#3219) 2023-08-01 23:02:36 +00:00
pep-0233.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0234.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0235.txt PEP 235: Resolve dangling hyphens (#3345) 2023-09-01 18:39:22 +00:00
pep-0236.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0237.txt
pep-0238.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0239.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0240.txt Lint: Upgrade linters, enable backtick check & fix new errors (#2825) 2022-10-14 00:01:49 -05:00
pep-0241.txt Packaging PEPs: Update headers & link canonical PyPA specs (#2690) 2022-10-07 08:29:13 -07:00
pep-0242.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0243.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0244.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0245.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0246.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0247.txt
pep-0248.txt PEP 248: Fix Author and Created date headers (#2889) 2022-11-16 23:11:31 +01:00
pep-0249.txt PEP 249: Resolve dangling hyphens (#3346) 2023-09-01 18:39:51 +00:00
pep-0250.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0251.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0252.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0253.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0254.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0255.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0256.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-0257.txt PEP 257: Use sys.maxsize instead of sys.maxint (#2629) 2022-06-06 12:32:50 -07:00
pep-0258.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-0259.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0260.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0261.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0262.txt PEP 262: Resolve unreferenced footnotes (#3220) 2023-08-01 06:46:55 +03:00
pep-0263.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0264.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0265.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0266.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0267.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0268.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0269.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0270.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0271.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0272.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0273.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0274.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0275.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0276.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0277.txt PEP 277: Resolve unreferenced footnotes (#3221) 2023-08-01 06:47:19 +03:00
pep-0278.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0279.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0280.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0281.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0282.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0283.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0284.txt PEP 284: Standardise authors (#3328) 2023-09-01 14:37:07 +00:00
pep-0285.txt Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0286.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0287.txt The PEP Rendering System is dead; long live the PEP Rendering System (#2399) 2022-03-10 10:27:31 +02:00
pep-0288.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0289.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0290.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0291.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0292.txt PEP 292: Resolve unreferenced footnotes (#3222) 2023-08-01 06:49:27 +03:00
pep-0293.txt
pep-0294.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0295.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0296.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0297.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0298.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0299.txt PEP 299: Resolve unreferenced footnotes (#3223) 2023-08-01 06:38:57 +03:00
pep-0301.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0302.txt PEP 302: Resolve uses of the default role (#3369) 2023-09-01 20:30:43 +01:00
pep-0303.txt
pep-0304.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0305.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0306.txt
pep-0307.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0308.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0309.txt
pep-0310.txt PEP 310: Resolve uses of the default role (#3370) 2023-09-01 19:18:50 +00:00
pep-0311.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0312.txt
pep-0313.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0314.txt Packaging PEPs: Update headers & link canonical PyPA specs (#2690) 2022-10-07 08:29:13 -07:00
pep-0315.txt
pep-0316.txt Modernize code: "== None" -> "is None" (#2081) 2021-09-21 12:55:36 -07:00
pep-0317.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0318.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0319.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0320.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0321.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0322.txt
pep-0323.txt PEP 323: Resolve unreferenced footnotes (#3224) 2023-08-02 00:03:03 +01:00
pep-0324.txt
pep-0325.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0326.txt PEP 326: Resolve uses of the default role (#3371) 2023-09-01 19:19:15 +00:00
pep-0327.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0328.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0329.txt PEP 329: Resolve uses of the default role (#3372) 2023-09-01 19:19:00 +00:00
pep-0330.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0331.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0332.txt
pep-0333.txt PEP 333: Resolve dangling hyphens (#3347) 2023-09-01 18:40:09 +00:00
pep-0334.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0335.txt
pep-0336.txt PEP 336: Resolve unreferenced footnotes (#3227) 2023-08-02 00:03:32 +01:00
pep-0337.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0338.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0339.txt PEP 339: Resolve uses of the default role (#3373) 2023-09-01 20:30:52 +01:00
pep-0340.txt PEP 340: Resolve unreferenced footnotes (#3228) 2023-08-02 00:03:43 +01:00
pep-0341.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0342.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0343.txt PEP 343: Resolve unreferenced footnotes (#3230) 2023-08-02 01:46:47 +01:00
pep-0344.txt PEP 344: Resolve dangling hyphens (#3348) 2023-09-01 18:40:48 +00:00
pep-0345.txt PEP 345: Resolve uses of the default role (#3374) 2023-09-01 19:19:13 +00:00
pep-0346.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0347.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-0348.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0349.txt Various typo/grammar/style fixes (#1789) 2021-02-03 06:06:23 -08:00
pep-0350.txt
pep-0351.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0352.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0353.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0354.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0355.txt PEP 355: Resolve unreferenced footnotes (#3231) 2023-08-02 16:26:35 +01:00
pep-0356.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0357.txt Lint: Upgrade linters, enable backtick check & fix new errors (#2825) 2022-10-14 00:01:49 -05:00
pep-0358.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0359.txt
pep-0360.txt
pep-0361.txt PEP 361: Resolve unreferenced footnotes (#3232) 2023-08-02 16:26:58 +01:00
pep-0362.txt PEP 362: Fix formatting of colons in field descriptions (#2590) 2022-05-08 12:28:39 -07:00
pep-0363.txt
pep-0364.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0365.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0366.txt PEP 366, 395, 413, 426, 430, 440, 531, 535, 3150: Fix footnotes (#2794) 2022-09-16 08:15:18 +03:00
pep-0367.txt PEP 367: Resolve dangling hyphens (#3349) 2023-09-01 18:41:38 +00:00
pep-0368.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0369.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0370.txt PEP 370: Resolve unreferenced footnotes (#3233) 2023-08-05 02:34:27 +01:00
pep-0371.txt PEP 371: Resolve unreferenced footnotes (#3234) 2023-08-02 16:24:00 +01:00
pep-0372.txt Infra + many PEPs: Add Sphinx Lint and fix errors (#2816) 2022-10-06 12:14:32 -07:00
pep-0373.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0374.txt PEP 374: Resolve dangling hyphens (#3350) 2023-09-01 18:41:52 +00:00
pep-0375.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0376.txt PEP 376: Remove fragment from Post-History entry (#3318) 2023-08-31 03:39:48 +00:00
pep-0377.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0378.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0379.txt
pep-0380.txt
pep-0381.txt PEP 381: Resolve uses of the default role (#3375) 2023-09-01 19:19:20 +00:00
pep-0382.txt PEP 382: Standardise authors (#3334) 2023-09-01 14:47:46 +00:00
pep-0383.txt PEP 383: Standardise authors (#3335) 2023-09-01 14:48:59 +00:00
pep-0384.txt PEP 384: Standardise authors (#3336) 2023-09-01 14:50:31 +00:00
pep-0385.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0386.txt PEP 386: Resolve uses of the default role (#3376) 2023-09-01 19:19:28 +00:00
pep-0387.txt PEP 387: Add Soft Deprecation section (#3182) 2023-07-03 21:25:05 +02:00
pep-0389.txt Typos found by codespell (#2073) 2021-09-17 11:18:24 -07:00
pep-0390.txt PEP 390: Resolve uses of the default role (#3387) 2023-09-01 19:25:38 +00:00
pep-0391.txt PEP 391: Resolve uses of the default role (#3388) 2023-09-01 19:26:38 +00:00
pep-0392.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0393.txt PEP 393: Standardise authors (#3337) 2023-09-01 14:51:45 +00:00
pep-0394.txt PEP 394: Resolve uses of the default role (#3389) 2023-09-01 19:25:59 +00:00
pep-0395.txt PEP 366, 395, 413, 426, 430, 440, 531, 535, 3150: Fix footnotes (#2794) 2022-09-16 08:15:18 +03:00
pep-0396.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0397.txt PEP 397: Standardise authors (#3338) 2023-09-01 14:53:06 +00:00
pep-0398.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0399.txt PEP 399: Resolve uses of the default role (#3390) 2023-09-01 19:26:13 +00:00
pep-0400.txt Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0401.txt
pep-0402.txt PEP 402: Resolve uses of the default role (#3391) 2023-09-01 19:26:24 +00:00
pep-0403.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0404.txt PEP 404: Add Python 2.8 to Release PEPs topic (#2986) 2023-01-31 11:03:08 +02:00
pep-0405.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0406.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0407.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0408.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0409.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0410.txt Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
pep-0411.txt PEPs 2, 4, 411: updates to how the stdlib is managed (#2651) 2022-09-23 15:56:29 -07:00
pep-0412.txt Lint: Validate PEP fields against PEP 12 (#1890) 2021-03-23 07:55:26 -07:00
pep-0413.txt PEP 366, 395, 413, 426, 430, 440, 531, 535, 3150: Fix footnotes (#2794) 2022-09-16 08:15:18 +03:00
pep-0414.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0415.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0416.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0417.txt
pep-0418.txt PEP 418: Standardise authors (#3327) 2023-09-01 14:35:46 +00:00
pep-0419.txt PEP 419: Resolve unreferenced footnotes (#3235) 2023-08-02 15:34:32 +00:00
pep-0420.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0421.txt PEP 383, 421, 529, 689, 701, 706, 714, 715: Fix typos (#3202) 2023-07-14 10:49:20 -06:00
pep-0422.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0423.txt PEP 423: Resolve uses of the default role (#3392) 2023-09-01 19:26:52 +00:00
pep-0424.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0425.txt PEP 425: Resolve uses of the default role (#3393) 2023-09-01 20:31:42 +01:00
pep-0426.txt Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0427.txt Packaging PEPs: Update headers & link canonical PyPA specs (#2690) 2022-10-07 08:29:13 -07:00
pep-0428.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0429.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0430.txt PEP 366, 395, 413, 426, 430, 440, 531, 535, 3150: Fix footnotes (#2794) 2022-09-16 08:15:18 +03:00
pep-0431.txt PEP 431: Resolve uses of the default role (#3394) 2023-09-01 19:26:41 +00:00
pep-0432.txt PEP 432: fix code block (#2729) 2022-07-22 11:22:34 -05:00
pep-0433.txt Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
pep-0434.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0435.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0436.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0437.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0438.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0439.txt PEP 439: Resolve dangling hyphens (#3351) 2023-09-01 18:42:35 +00:00
pep-0440.txt PEP 440: Resolve uses of the default role (#3395) 2023-09-01 19:28:04 +00:00
pep-0441.txt Lint: Add a new check for consistent PEP header order (#2835) 2022-10-15 21:09:24 -07:00
pep-0442.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0443.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0444.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-0445.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0446.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0447.txt PEP 447: Resolve uses of the default role (#3396) 2023-09-01 19:27:20 +00:00
pep-0448.txt PEP 448: Resolve uses of the default role (#3403) 2023-09-01 19:29:38 +00:00
pep-0449.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0450.txt
pep-0451.txt PEP 451: Resolve dangling hyphens (#3352) 2023-09-01 18:42:17 +00:00
pep-0452.txt Typos found by codespell (#2073) 2021-09-17 11:18:24 -07:00
pep-0453.txt Meta: Clarify scope of Packaging topic and rm ensurepip PEPs (453/477) (#2826) 2022-11-07 17:57:17 +01:00
pep-0454.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0455.txt
pep-0456.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0457.txt PEP 457: Resolve uses of the default role (#3404) 2023-09-01 19:30:14 +00:00
pep-0458-1.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0458.txt PEP 458: Resolve uses of the default role (#3405) 2023-09-01 20:32:10 +01:00
pep-0459.txt PEP 459: Resolve uses of the default role (#3406) 2023-09-01 19:30:24 +00:00
pep-0460.txt Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
pep-0461.txt PEP 461: Resolve uses of the default role (#3407) 2023-09-01 19:31:06 +00:00
pep-0462.txt Infra + many PEPs: Add Sphinx Lint and fix errors (#2816) 2022-10-06 12:14:32 -07:00
pep-0463.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0464.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0465.txt PEP 465: Resolve dangling hyphens (#3353) 2023-09-01 18:42:53 +00:00
pep-0466.txt Various typo/grammar/style fixes (#1789) 2021-02-03 06:06:23 -08:00
pep-0467.txt Lint: Update outdated Python-Version on still-Draft PEPs (#2756) 2022-08-24 17:39:36 -05:00
pep-0468.txt PEP 468: Resolve uses of the default role (#3408) 2023-09-01 19:31:14 +00:00
pep-0469.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0470.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0471.txt PEP 471: Resolve dangling hyphens (#3354) 2023-09-01 18:43:33 +00:00
pep-0472.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0473.txt
pep-0474.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0475.txt Typos found by codespell (#2073) 2021-09-17 11:18:24 -07:00
pep-0476.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-0477.txt PEP 477: Resolve uses of the default role (#3409) 2023-09-01 19:31:04 +00:00
pep-0478.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0479.txt PEP 479: Resolve dangling hyphens (#3355) 2023-09-01 18:43:45 +00:00
pep-0480-1.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0480.txt PEP 480: Resolve unreferenced footnotes (#3238) 2023-08-05 12:55:53 +01:00
pep-0481.txt Infra + many PEPs: Add Sphinx Lint and fix errors (#2816) 2022-10-06 12:14:32 -07:00
pep-0482.txt Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0483.txt Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0484.txt PEP 484: Add missing def to NewType example function (#2890) 2022-11-16 14:15:09 -08:00
pep-0485.txt PEP 485: Resolve uses of the default role (#3410) 2023-09-01 19:31:21 +00:00
pep-0486.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0487.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0488.txt PEP 488: Resolve uses of the default role (#3411) 2023-09-01 19:31:27 +00:00
pep-0489.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0490.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0491.txt PEP 491: Resolve unreferenced footnotes (#3240) 2023-08-02 15:21:31 +00:00
pep-0492.txt PEP 492: Resolve dangling hyphens (#3356) 2023-09-01 18:44:08 +00:00
pep-0493.txt PEP 493: Resolve uses of the default role (#3412) 2023-09-01 19:31:32 +00:00
pep-0494.txt Add Topic for release schedule PEPs (#2669) 2022-10-06 18:01:52 -07:00
pep-0495-daylightsavings.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0495-fold.svg
pep-0495-gap.svg PEP 495: Fix incorrect gap image (#2965) 2023-01-22 14:09:33 -06:00
pep-0495.txt PEP 495: Resolve uses of the default role (#3413) 2023-09-01 19:32:22 +00:00
pep-0496.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0497.txt PEP 497: Resolve uses of the default role (#3414) 2023-09-01 20:37:23 +01:00
pep-0498.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0499.txt PEP 499: Shorten the title (#3325) 2023-09-05 02:40:47 +00:00
pep-0500.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0501.txt PEP 501: Fix footnotes (#2715) 2022-08-04 11:41:52 +03:00
pep-0502.txt PEP 502: Resolve unreferenced footnotes (#3242) 2023-08-02 15:28:23 +00:00
pep-0503.txt Multiple PEPs: Move Packaging PEPs to Standards Track and mark as Final (#2657) 2022-06-21 14:47:58 -07:00
pep-0504.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0505.rst PEP 505: Resolve unreferenced footnotes (#3243) 2023-08-02 15:29:45 +00:00
pep-0506.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0507.txt Infra + many PEPs: Add Sphinx Lint and fix errors (#2816) 2022-10-06 12:14:32 -07:00
pep-0508.txt Multiple PEPs: Move Packaging PEPs to Standards Track and mark as Final (#2657) 2022-06-21 14:47:58 -07:00
pep-0509.txt PEP 699 & 509: Accept 699 and supersede 509 (#2963) 2023-01-18 16:28:02 +08:00
pep-0510.txt PEP 510: Resolve uses of the default role (#3398) 2023-09-01 19:27:36 +00:00
pep-0511.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0512.txt PEP 512: Resolve uses of the default role (#3399) 2023-09-01 19:27:07 +00:00
pep-0513.txt Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0514.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0515.txt PEP 515: fix links (#1973) 2021-05-31 13:20:37 -07:00
pep-0516.txt PEP 516: Resolve uses of the default role (#3400) 2023-09-01 19:27:51 +00:00
pep-0517.txt PEP 517: add clarifying sentence about duplicate keys in config-settings (GH-2996) 2023-02-01 08:31:26 +00:00
pep-0518.txt PEP 518: Standardise authors (#3332) 2023-09-01 14:43:24 +00:00
pep-0519.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0520.txt PEP 520: Resolve dangling hyphens (#3358) 2023-09-01 18:44:48 +00:00
pep-0521.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0522.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0523.txt PEP 523: Resolve uses of the default role (#3377) 2023-09-01 19:19:36 +00:00
pep-0524.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0525-1.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0525.txt Dark mode: Invert some images (#2409) 2022-03-11 20:41:57 +00:00
pep-0526.txt Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0527.txt PEP 527: Recategorize as "Standards Track" (#3181) 2023-06-25 00:45:48 -04:00
pep-0528.txt
pep-0529.txt PEP 383, 421, 529, 689, 701, 706, 714, 715: Fix typos (#3202) 2023-07-14 10:49:20 -06:00
pep-0530.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-0531.txt PEP 531: Resolve uses of the default role (#3378) 2023-09-01 19:20:07 +00:00
pep-0532.txt PEP 532, 577, 598: Fix footnotes references (#2791) 2022-09-14 11:35:00 +03:00
pep-0533.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0534.txt PEP 534: Resolve uses of the default role (#3379) 2023-09-01 19:19:56 +00:00
pep-0535.txt PEP 366, 395, 413, 426, 430, 440, 531, 535, 3150: Fix footnotes (#2794) 2022-09-16 08:15:18 +03:00
pep-0536.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0537.txt Move 3.7 to end-of-life status (#3187) 2023-06-27 22:43:25 -04:00
pep-0538.txt PEP 538: Fix footnotes (#2714) 2022-07-20 14:50:22 -07:00
pep-0539.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0540.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0541.txt PEP 541: Additional clarifications on invalid projects (#2828) 2022-10-28 12:02:11 +02:00
pep-0542.txt PEP 542: Resolve uses of the default role (#3380) 2023-09-01 20:19:39 +01:00
pep-0543.rst Remove additional backticks from inline code (#2033) 2021-07-14 11:01:22 -07:00
pep-0544.txt Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0545.txt PEP 545: Resolve uses of the default role (#3381) 2023-09-01 19:19:49 +00:00
pep-0546.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0547.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0548.rst
pep-0549.rst Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0550-hamt_vs_dict-v2.png
pep-0550-hamt_vs_dict.png
pep-0550-lookup_hamt.png
pep-0550.rst PEP 550: Fix footnotes (#2751) 2022-08-17 08:23:06 +03:00
pep-0551.rst Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0552.rst Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0553.rst PEP 553: Fix citation references (#2639) 2022-06-18 20:06:23 +02:00
pep-0554.rst PEP 554: Convert unreferenced footnote to bullet point (#3189) 2023-07-26 18:24:02 +03:00
pep-0555.rst Infra + many PEPs: Add Sphinx Lint and fix errors (#2816) 2022-10-06 12:14:32 -07:00
pep-0556.rst Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0557.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0558.rst PEP 558: fix typo & tweak wording in deferral note (#3051) 2023-03-11 07:59:21 +00:00
pep-0559.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0560.rst Fix invalid escape sequence and dangling hyphens. (#3049) 2023-03-10 10:48:32 -08:00
pep-0561.rst PEP 561: Clarify 4th step in Module Resolution Order (#2960) 2023-01-13 00:43:43 -08:00
pep-0562.rst PEP 562: Fix example by adding repr in an error message (#2928) 2022-12-16 15:03:30 -08:00
pep-0563.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0564.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0565.rst PEP 565: Fix footnotes (#2741) 2022-08-04 11:42:03 +03:00
pep-0566.rst PEP 566: Fix keywords delimiter in JSON conversion (#3015) 2023-03-04 15:24:21 +00:00
pep-0567.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0568.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0569.rst PEP 569, 596, 619, 664: Add 2023-08-24 releases (#3306) 2023-08-25 12:16:01 +02:00
pep-0570.rst PEP 570: Mark as Final (#2481) 2022-03-29 18:24:06 -05:00
pep-0571.rst PEP 571: Resolve unreferenced footnotes (#3248) 2023-08-03 03:05:53 +01:00
pep-0572.rst PEP 572: Resolve unreferenced footnotes (#3249) 2023-08-04 23:28:53 +01:00
pep-0573.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0574.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0575.rst Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0576.rst Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0577.rst PEP 532, 577, 598: Fix footnotes references (#2791) 2022-09-14 11:35:00 +03:00
pep-0578.rst Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0579.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0580.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0581.rst Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0582.rst Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0583.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0584.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0585.rst PEP 585: Mark as Final (#2871) 2022-11-06 22:25:12 +00:00
pep-0586.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0587.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0588.rst Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0589.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0590.rst Upgrade lint infra & add a few more conservative built-in checks (#2286) 2022-01-31 18:49:58 -08:00
pep-0591.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0592.rst Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0593.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0594.rst PEP 594: Set Status to Final (#3156) 2023-05-26 15:34:43 -07:00
pep-0595.rst PEP 595: replace mismatched references with inline links (#2534) 2022-04-17 16:06:40 -05:00
pep-0596.rst PEP 569, 596, 619, 664: Add 2023-08-24 releases (#3306) 2023-08-25 12:16:01 +02:00
pep-0597.rst PEP 597: Final (GH-2047) 2021-09-17 02:59:22 +02:00
pep-0598.rst PEP 532, 577, 598: Fix footnotes references (#2791) 2022-09-14 11:35:00 +03:00
pep-0599.rst Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0600.rst Multiple PEPs: Move Packaging PEPs to Standards Track and mark as Final (#2657) 2022-06-21 14:47:58 -07:00
pep-0601.txt PEP 601: Fix footnotes (#2736) 2022-07-28 12:41:30 +03:00
pep-0602-example-release-calendar.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0602-example-release-calendar.pptx
pep-0602-overlapping-support-matrix.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0602-overlapping-support-matrix.pptx
pep-0602.rst Release PEPs: Use 'feature release' instead of 'minor version' to avoid ambiguity (#3174) 2023-06-18 12:27:14 +02:00
pep-0603-hamt_vs_dict.png
pep-0603-lookup_hamt.png PEP 603: Fix figure 2 (#1621) 2020-09-26 13:35:14 -07:00
pep-0603.rst Lint: Update outdated Python-Version on still-Draft PEPs (#2756) 2022-08-24 17:39:36 -05:00
pep-0604.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0605-example-release-calendar.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0605-overlapping-support-matrix.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-0605.rst PEP 605: fix footnotes (#2743) 2022-07-29 12:46:20 +03:00
pep-0606.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0607.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0608.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0609.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-0610.rst Packaging PEPs: Update headers & link canonical PyPA specs (#2690) 2022-10-07 08:29:13 -07:00
pep-0611.rst PEP 205, 611: Fix word duplications and grammar (#2646) 2022-06-12 09:40:32 +01:00
pep-0612.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0613.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0614.rst brandtbucher@gmail.com -> brandt@python.org (GH-1814) 2021-02-11 14:32:18 -08:00
pep-0615.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0616.rst PEP 616: Mark as Final (#2869) 2022-11-06 22:25:39 +00:00
pep-0617.rst PEP 617: Resolve unreferenced footnotes (#3250) 2023-08-02 18:08:18 +01:00
pep-0618.rst PEP 618: Fix typo (#1848) 2021-02-28 03:12:04 +11:00
pep-0619.rst PEP 569, 596, 619, 664: Add 2023-08-24 releases (#3306) 2023-08-25 12:16:01 +02:00
pep-0620.rst PEP 620: Withdrawn rather than rejected (#2923) 2022-12-16 15:03:18 -08:00
pep-0621.rst PEP 621, 668: Fix name spelling (#3176) 2023-06-21 10:52:31 +01:00
pep-0622.rst PEP 622: Resolve unreferenced footnotes (#3251) 2023-08-02 18:30:19 +01:00
pep-0623.rst PEP 623: Remove fragment from Resolution (#3319) 2023-08-31 03:40:14 +00:00
pep-0624.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0625.rst PEP 625: Approval (#2797) 2022-09-17 11:04:40 +01:00
pep-0626.rst Make PEP 626 final. (#1969) 2021-05-25 07:18:35 -07:00
pep-0627.rst Packaging PEPs: Update headers & link canonical PyPA specs (#2690) 2022-10-07 08:29:13 -07:00
pep-0628.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0629.rst Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0630.rst PEP 630: superseded by a HOWTO in the docs (GH-2773) 2022-08-26 13:38:20 +02:00
pep-0631.rst Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0632.rst PEP 632: Remove `Topic: Packaging` header (#2656) 2022-06-18 21:53:23 +01:00
pep-0633.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0634.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0635.rst PEP 635: fix duplicate labels (#2742) 2022-07-28 22:10:36 +03:00
pep-0636.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0637.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0638.rst PEP 638: Typographic fixes (#2368) 2022-04-29 14:51:43 +01:00
pep-0639.rst PEP 639: Fix the link to the SPDX specification (#3216) 2023-07-31 18:01:59 +01:00
pep-0640.rst Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-0641.rst Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-0642.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0643.rst Packaging PEPs: Update headers & link canonical PyPA specs (#2690) 2022-10-07 08:29:13 -07:00
pep-0644.rst PEP 644: Resolve unreferenced footnotes (#3252) 2023-08-02 16:46:31 +00:00
pep-0645.rst PEP 645: Resolve unreferenced footnotes (#3253) 2023-08-04 23:29:15 +01:00
pep-0646.rst PEP 646: Add section on type substitution in generic aliases (#2883) 2022-11-26 19:56:00 -08:00
pep-0647.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0648.rst Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0649.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0650.rst PEP 650: Withdraw and move to Standards Track (#2665) 2022-06-23 19:49:41 -07:00
pep-0651.rst Typos found by codespell (#2073) 2021-09-17 11:18:24 -07:00
pep-0652.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0653.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0654.rst PEP 654: Resolve unreferenced footnotes (#3254) 2023-08-02 18:30:52 +01:00
pep-0655.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0656.rst Multiple PEPs: Move Packaging PEPs to Standards Track and mark as Final (#2657) 2022-06-21 14:47:58 -07:00
pep-0657.rst PEP-657: Mark PEP657 as final (GH-2032) 2021-07-17 03:25:16 +01:00
pep-0658.rst Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0659.rst PEP 659: Correct minor grammar mistakes (#2857) 2023-06-06 14:40:16 +02:00
pep-0660.rst PEP 660: Mark as Final (#2664) 2022-06-23 09:44:12 +01:00
pep-0661.rst PEP 661: Fix minor typo (#3059) 2023-03-17 06:50:35 -07:00
pep-0662.rst Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
pep-0663.txt PEP 663: Rejected 2021-11-17 22:02:37 -08:00
pep-0664.rst PEP 569, 596, 619, 664: Add 2023-08-24 releases (#3306) 2023-08-25 12:16:01 +02:00
pep-0665.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0666.txt Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...' (#2809) 2022-10-05 19:48:43 +03:00
pep-0667.rst PEP 667: add 709 impact, other tweaks (#3196) 2023-08-02 18:42:03 +01:00
pep-0668.rst PEP 621, 668: Fix name spelling (#3176) 2023-06-21 10:52:31 +01:00
pep-0669.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0670.rst Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0671.rst Lint: Update outdated Python-Version on still-Draft PEPs (#2756) 2022-08-24 17:39:36 -05:00
pep-0672.rst Fix typo (#2192) 2021-12-13 09:15:18 -08:00
pep-0673.rst Add Typing Topic (#2670) 2022-10-06 17:36:39 -07:00
pep-0674.rst Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0675.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0676.rst The PEP Rendering System is dead; long live the PEP Rendering System (#2399) 2022-03-10 10:27:31 +02:00
pep-0677.rst Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0678.rst PEP 678: fix typo in sample code (GH-2762) 2022-08-12 10:36:28 +01:00
pep-0679.rst Lint: Update outdated Python-Version on still-Draft PEPs (#2756) 2022-08-24 17:39:36 -05:00
pep-0680.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0681.rst PEP 681: Fix a typo. (#3197) 2023-07-11 07:12:13 -07:00
pep-0682.rst PEP 682: Mark as final (#2513) 2022-04-11 07:53:14 -07:00
pep-0683.rst Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0684.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0685.rst Packaging PEPs: Update headers & link canonical PyPA specs (#2690) 2022-10-07 08:29:13 -07:00
pep-0686.rst PEP 686: Mark PEP 686 as accepted (#2632) 2022-06-08 11:54:38 +09:00
pep-0687.rst PEP 687: Mark as Accepted (#2676) 2022-06-28 00:30:50 -05:00
pep-0688.rst PEP 688: Mark as accepted (#3042) 2023-03-07 07:47:31 -08:00
pep-0689.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0690.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0691.rst Lint: Fix outstanding codespell spelling errors (#3129) 2023-05-01 13:00:36 -06:00
pep-0692.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0693.rst PEP 693: Update 3.12.0rc1 release date (#3283) 2023-08-08 16:26:42 +02:00
pep-0694.rst PEP 694: Fix typos (#2731) 2022-07-26 11:28:31 +03:00
pep-0695.rst PEP 695: Edit for valid Julia Syntax (#3300) 2023-08-23 11:03:58 -07:00
pep-0696.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0697.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0698.rst PEP 698: Fix typos and suggest edits (#2990) 2023-03-11 07:17:51 -08:00
pep-0699.rst PEP 699: Add implementation link (#2984) 2023-01-28 14:24:19 +08:00
pep-0700.rst PEP 700: Mark as accepted (#2934) 2022-12-19 18:04:47 -05:00
pep-0701.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0702.rst PEP 702: Final tweaks (#3092) 2023-04-08 06:52:51 -07:00
pep-0703.rst PEP 703: Remove blank ``Resolution`` header (#3323) 2023-09-01 05:02:27 +00:00
pep-0704.rst Many PEPs: Resolve reference warnings (#3214) 2023-07-31 17:50:14 +01:00
pep-0705.rst PEP-705: Fix typo (#3061) 2023-03-17 18:43:16 +00:00
pep-0706.rst PEP 383, 421, 529, 689, 701, 706, 714, 715: Fix typos (#3202) 2023-07-14 10:49:20 -06:00
pep-0707.rst PEP 707: Mark as rejected (#3098) 2023-04-13 14:04:24 +01:00
pep-0708.rst PEP 708: Mark as Provisional (#3268) 2023-08-05 12:55:45 +01:00
pep-0709.rst PEP 709: mark as accepted (#3140) 2023-05-09 13:37:22 +03:00
pep-0710.rst PEP 710: Mention pip-sbom prototype (#3245) 2023-08-02 16:11:28 +01:00
pep-0711.rst PEP 711: fill in discussion links (#3091) 2023-04-07 00:46:47 -07:00
pep-0712.rst PEP 712: Now convert all incoming values (#3152) 2023-08-16 21:22:53 +01:00
pep-0713.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0714.rst PEP 383, 421, 529, 689, 701, 706, 714, 715: Fix typos (#3202) 2023-07-14 10:49:20 -06:00
pep-0715.rst PEP 715: Mark as Final (#3302) 2023-08-24 18:47:20 +01:00
pep-0718.rst PEP 718: Subscriptable functions (#3179) 2023-07-31 08:09:26 -06:00
pep-0719.rst PEP 719: Add the Python 3.13 release schedule PEP. (#3184) 2023-06-27 17:53:15 +02:00
pep-0720.rst PEP 720: Remove blank ``Resolution`` header (#3324) 2023-09-01 05:03:16 +00:00
pep-0721.rst PEP 721: Mark Final (#3285) 2023-08-09 19:49:58 +02:00
pep-0722.rst PEP 722: Correct a spelling error (#3299) 2023-08-23 14:33:49 +00:00
pep-0723.rst PEP 723: Remove ``run.version`` (#3307) 2023-08-25 05:06:43 +01:00
pep-0725.rst PEP 725: Fix example using `project.optional-dependencies` (#3416) 2023-09-01 21:54:33 +01:00
pep-0726.rst PEP 726: Correct and expand specification (#3320) 2023-09-01 05:11:23 +00:00
pep-0727.rst PEP 649, 652, 653, 665, 684, 690, 713, 727: Correct spelling (#3313) 2023-08-31 03:16:35 +00:00
pep-0754.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-0801.rst PEP 801: We are the 801 (#2694) 2022-07-01 13:40:32 -07:00
pep-3000.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3001.txt PEP 3001: Resolve dangling hyphens (#3359) 2023-09-01 19:47:40 +01:00
pep-3002.txt
pep-3003.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3099.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3100.txt PEP 3100: Resolve unreferenced footnotes (#3255) 2023-08-03 11:59:54 -07:00
pep-3101.txt PEP 3101: Resolve dangling hyphens (#3360) 2023-09-01 18:45:31 +00:00
pep-3102.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-3103.txt PEP 3103: Resolve uses of the default role (#3382) 2023-09-01 19:20:35 +00:00
pep-3104.txt PEP 3104: Resolve unreferenced footnotes (#3256) 2023-08-03 13:27:22 +01:00
pep-3105.txt
pep-3106.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-3107.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3108.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3109.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3110.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3111.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-3112.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3113.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3114.txt PEP 3114: Resolve unreferenced footnotes (#3257) 2023-08-03 13:24:39 +01:00
pep-3115.txt PEP 3115: Resolve dangling hyphens (#3361) 2023-09-01 18:46:09 +00:00
pep-3116.txt Typos found by codespell (#2073) 2021-09-17 11:18:24 -07:00
pep-3117.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3118.txt Lint: Validate PEP fields against PEP 12 (#1890) 2021-03-23 07:55:26 -07:00
pep-3119.txt PEP 3119: Resolve unreferenced footnotes (#3259) 2023-08-05 02:33:54 +01:00
pep-3120.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3121.txt
pep-3122.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3123.txt
pep-3124.txt PEP 3124: Resolve dangling hyphens (#3362) 2023-09-01 18:46:41 +00:00
pep-3125.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3126.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3127.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-3128.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-3129.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-3130.txt
pep-3131.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3132.txt Typos found by codespell (#2073) 2021-09-17 11:18:24 -07:00
pep-3133.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3134.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3135.txt PEP 3135: Resolve dangling hyphens (#3363) 2023-09-01 18:47:23 +00:00
pep-3136.txt
pep-3137.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3138.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-3139.txt PEP 676: 'dark mode', documentation, spec update, implementation update (#2239) 2022-01-16 14:33:05 -08:00
pep-3140.txt Lint: Update headers and checks per current guidance & provide helpful feedback (#2484) 2022-04-20 04:53:08 -05:00
pep-3141.txt PEP 3141: Fix typo in Number.Complex.imag() docstring (#2881) 2022-11-14 16:36:29 -08:00
pep-3142.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3143.txt PEP 3143: Resolve uses of the default role (#3383) 2023-09-01 20:20:20 +01:00
pep-3144.txt Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
pep-3145.txt PEP 3145: Resolve unreferenced footnotes (#3261) 2023-08-04 23:27:10 +01:00
pep-3146.txt PEP 3146: Resolve uses of the default role (#3384) 2023-09-01 19:21:05 +00:00
pep-3147-1.dia
pep-3147-1.png Lint: Optimize images to reduce file size by 1.5-2x for free (#2542) 2022-04-23 16:03:16 +03:00
pep-3147.txt PEP 3147: Resolve uses of the default role (#3385) 2023-09-01 19:21:21 +00:00
pep-3148.txt PEP 3148: Resolve uses of the default role (#3386) 2023-09-01 19:20:54 +00:00
pep-3149.txt PEP 3149: Resolve uses of the default role (#3401) 2023-09-01 19:27:45 +00:00
pep-3150.txt PEP 366, 395, 413, 426, 430, 440, 531, 535, 3150: Fix footnotes (#2794) 2022-09-16 08:15:18 +03:00
pep-3151.txt PEP 3151: Resolve uses of the default role (#3402) 2023-09-01 19:27:57 +00:00
pep-3152.txt Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
pep-3153.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-3154.txt Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
pep-3155.txt Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
pep-3156.txt Lint: Add missing Python-Version header in PEPs (#2757) 2022-08-24 17:40:18 -05:00
pep-3333.txt PEP 3333: Resolve dangling hyphens (#3364) 2023-09-01 18:47:26 +00:00
pep-8000.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8001.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8002.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8010.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8011.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8012.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8013.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8014.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8015.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8016.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8100.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8101.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8102.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8103.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pep-8104.rst Meta: Add a governance topic (#2993) 2023-02-02 12:50:01 +02:00
pytest.ini Lint: Add ``check-peps.py`` (#3275) 2023-09-05 04:44:46 +01:00
readthedocs.yaml Infra: replace feedgen/lxml dependency to test Python 3.12-dev (#2973) 2023-01-21 16:08:38 +02:00
requirements.txt Infra: replace feedgen/lxml dependency to test Python 3.12-dev (#2973) 2023-01-21 16:08:38 +02:00
tox.ini Lint: Update outdated package dependencies & reformat files (#3291) 2023-08-16 08:07:57 +03:00

README.rst

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

.. image:: https://github.com/python/peps/actions/workflows/render.yml/badge.svg
    :target: https://github.com/python/peps/actions

The PEPs in this repo are published automatically on the web at
https://peps.python.org/. To learn more about the purpose of PEPs and how to go
about writing one, please start reading at :pep:`1`. Note that the PEP Index
(:pep:`0`) is automatically generated based on the metadata headers in other PEPs.


Canonical links
===============

The canonical form of PEP links are zero-padded, such as
``https://peps.python.org/pep-0008/``

Shortcut redirects are also available.
For example, ``https://peps.python.org/8`` redirects to the canonical link.


Contributing to PEPs
====================

See the `Contributing Guidelines <./CONTRIBUTING.rst>`_.


Checking PEP formatting and rendering
=====================================

Please don't commit changes with reStructuredText syntax errors that cause PEP
generation to fail, or result in major rendering defects relative to what you
intend.


Browse the ReadTheDocs preview
------------------------------

For every PR, we automatically create a preview of the rendered PEPs using
`ReadTheDocs <https://readthedocs.org/>`_.
You can find it in the merge box at the bottom of the PR page:

1. Click "Show all checks" to expand the checks section
2. Find the line for ``docs/readthedocs.org:pep-previews``
3. Click on "Details" to the right


Render PEPs locally
-------------------

See the `build documentation <./docs/build.rst>`__ for full
instructions on how to render PEPs locally.
In summary, run the following in a fresh, activated virtual environment:

.. code-block:: bash

    # Install requirements
    python -m pip install -U -r requirements.txt

    # Build the PEPs
    make html

    # Or, if you don't have 'make':
    python build.py

The output HTML is found under the ``build`` directory.


Check and lint PEPs
-------------------

You can check for and fix common linting and spelling issues,
either on-demand or automatically as you commit, with our pre-commit suite.
See the `Contributing Guide <./CONTRIBUTING.rst>`_ for details.