Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for topic indices #2579

Merged
merged 15 commits into from
Jun 18, 2022
7 changes: 7 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -176,6 +176,13 @@ repos:
files: '^pep-\d+\.(rst|txt)$'
types: [text]

- id: validate-topic
name: "'Topic' must be for a valid sub-index"
language: pygrep
entry: '^Topic:(?:(?! +(Packaging|Typing|Packaging, Typing)$))'
files: '^pep-\d+\.(rst|txt)$'
types: [text]

- id: validate-content-type
name: "'Content-Type' must be 'text/x-rst'"
language: pygrep
Expand Down
1 change: 1 addition & 0 deletions contents.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ This is an internal Sphinx page; please go to the :doc:`PEP Index <pep-0000>`.

docs/*
pep-*
topic/*
1 change: 1 addition & 0 deletions pep-0241.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: A.M. Kuchling <[email protected]>
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 12-Mar-2001
Post-History: 19-Mar-2001
Expand Down
1 change: 1 addition & 0 deletions pep-0243.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Author: [email protected] (Sean Reifschneider)
Discussions-To: [email protected]
Status: Withdrawn
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 18-Mar-2001
Python-Version: 2.1
Expand Down
1 change: 1 addition & 0 deletions pep-0250.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: [email protected] (Paul Moore)
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 30-Mar-2001
Python-Version: 2.2
Expand Down
1 change: 1 addition & 0 deletions pep-0262.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: A.M. Kuchling <[email protected]>
Status: Deferred
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 08-Jul-2001
Post-History: 27-Mar-2002
Expand Down
1 change: 1 addition & 0 deletions pep-0273.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: [email protected] (James C. Ahlstrom)
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 11-Oct-2001
Python-Version: 2.3
Expand Down
1 change: 1 addition & 0 deletions pep-0301.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Richard Jones <[email protected]>
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 24-Oct-2002
Python-Version: 2.3
Expand Down
1 change: 1 addition & 0 deletions pep-0314.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: A.M. Kuchling, Richard Jones
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 12-Apr-2003
Python-Version: 2.5
Expand Down
1 change: 1 addition & 0 deletions pep-0345.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Author: Richard Jones <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 28-Apr-2005
Python-Version: 2.5
Expand Down
1 change: 1 addition & 0 deletions pep-0365.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Phillip J. Eby <[email protected]>
Status: Rejected
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 30-Apr-2007
Post-History: 30-Apr-2007
Expand Down
1 change: 1 addition & 0 deletions pep-0370.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Christian Heimes <[email protected]>
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 11-Jan-2008
Python-Version: 2.6, 3.0
Expand Down
1 change: 1 addition & 0 deletions pep-0376.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Tarek Ziadé <[email protected]>
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 22-Feb-2009
Python-Version: 2.7, 3.2
Expand Down
1 change: 1 addition & 0 deletions pep-0381.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Tarek Ziadé <[email protected]>, Martin v. Löwis <[email protected]>
Status: Withdrawn
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 21-Mar-2009
Post-History:
Expand Down
1 change: 1 addition & 0 deletions pep-0382.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Martin v. Löwis <[email protected]>
Status: Rejected
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 02-Apr-2009
Python-Version: 3.2
Expand Down
1 change: 1 addition & 0 deletions pep-0386.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Tarek Ziadé <[email protected]>
Status: Superseded
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 04-Jun-2009
Superseded-By: 440
Expand Down
1 change: 1 addition & 0 deletions pep-0390.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Nick Coghlan
Discussions-To: [email protected]
Status: Rejected
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 10-Oct-2009
Python-Version: 2.7, 3.2
Expand Down
1 change: 1 addition & 0 deletions pep-0394.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ Author: Kerrick Staley <[email protected]>,
Carol Willing <[email protected]>,
Status: Active
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Created: 02-Mar-2011
Post-History: 04-Mar-2011, 20-Jul-2011, 16-Feb-2012, 30-Sep-2014, 28-Apr-2018,
Expand Down
1 change: 1 addition & 0 deletions pep-0395.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Nick Coghlan <[email protected]>
Status: Withdrawn
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 04-Mar-2011
Python-Version: 3.4
Expand Down
1 change: 1 addition & 0 deletions pep-0396.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date: 2008-08-10 09:59:20 -0400 (Sun, 10 Aug 2008) $
Author: Barry Warsaw <[email protected]>
Status: Rejected
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Created: 16-Mar-2011
Post-History: 05-Apr-2011
Expand Down
1 change: 1 addition & 0 deletions pep-0402.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: P.J. Eby
Status: Rejected
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 12-Jul-2011
Python-Version: 3.3
Expand Down
1 change: 1 addition & 0 deletions pep-0405.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Author: Carl Meyer <[email protected]>
BDFL-Delegate: Nick Coghlan
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 13-Jun-2011
Python-Version: 3.3
Expand Down
1 change: 1 addition & 0 deletions pep-0420.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ Last-Modified: $Date$
Author: Eric V. Smith <[email protected]>
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 19-Apr-2012
Python-Version: 3.3
Expand Down
1 change: 1 addition & 0 deletions pep-0423.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Author: Benoit Bryon <[email protected]>
Discussions-To: [email protected]
Status: Deferred
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Created: 24-May-2012
Post-History:
Expand Down
1 change: 1 addition & 0 deletions pep-0425.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Author: Daniel Holth <[email protected]>
BDFL-Delegate: Nick Coghlan <[email protected]>
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 27-Jul-2012
Python-Version: 3.4
Expand Down
1 change: 1 addition & 0 deletions pep-0426.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ BDFL-Delegate: Donald Stufft <[email protected]>
Discussions-To: [email protected]
Status: Withdrawn
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Requires: 440, 508, 518
Created: 30-Aug-2012
Expand Down
1 change: 1 addition & 0 deletions pep-0427.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 20-Sep-2012
Post-History: 18-Oct-2012, 15-Feb-2013
Expand Down
1 change: 1 addition & 0 deletions pep-0438.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Richard Jones <[email protected]>
Discussions-To: [email protected]
Status: Superseded
Type: Process
Topic: Packaging
Content-Type: text/x-rst
Created: 15-Mar-2013
Post-History: 19-May-2013
Expand Down
1 change: 1 addition & 0 deletions pep-0439.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Rejected
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 18-Mar-2013
Python-Version: 3.4
Expand Down
1 change: 1 addition & 0 deletions pep-0440.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Author: Nick Coghlan <[email protected]>,
BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Active
Topic: Packaging
Type: Informational
Content-Type: text/x-rst
Created: 18-Mar-2013
Expand Down
1 change: 1 addition & 0 deletions pep-0441.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Author: Daniel Holth <[email protected]>,
Discussions-To: https://mail.python.org/pipermail/python-dev/2015-February/138277.html
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 30-Mar-2013
Post-History: 30-Mar-2013, 01-Apr-2013, 16-Feb-2015
Expand Down
1 change: 1 addition & 0 deletions pep-0449.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Richard Jones <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Process
Topic: Packaging
Content-Type: text/x-rst
Created: 04-Aug-2013
Post-History: 04-Aug-2013
Expand Down
1 change: 1 addition & 0 deletions pep-0453.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Author: Donald Stufft <[email protected]>,
BDFL-Delegate: Martin von Löwis
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 10-Aug-2013
Post-History: 30-Aug-2013, 15-Sep-2013, 18-Sep-2013, 19-Sep-2013,
Expand Down
1 change: 1 addition & 0 deletions pep-0458.txt
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ BDFL-Delegate: Donald Stufft <[email protected]>
Discussions-To: https://discuss.python.org/t/pep-458-secure-pypi-downloads-with-package-signing/2648
Status: Accepted
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 27-Sep-2013
Post-History: 06-Jan-2019, 13-Nov-2019
Expand Down
1 change: 1 addition & 0 deletions pep-0459.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Withdrawn
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Requires: 426
Created: 11-Nov-2013
Expand Down
1 change: 1 addition & 0 deletions pep-0464.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Richard Jones <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Process
Topic: Packaging
Content-Type: text/x-rst
Created: 02-Mar-2014
Post-History: 04-Mar-2014
Expand Down
1 change: 1 addition & 0 deletions pep-0470.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Paul Moore <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Process
Topic: Packaging
Content-Type: text/x-rst
Created: 12-May-2014
Post-History: 14-May-2014, 05-Jun-2014, 03-Oct-2014, 13-Oct-2014, 26-Aug-2015
Expand Down
1 change: 1 addition & 0 deletions pep-0477.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ Author: Donald Stufft <[email protected]>,
BDFL-Delegate: Benjamin Peterson <[email protected]>
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 26-Aug-2014
Post-History: 01-Sep-2014
Expand Down
1 change: 1 addition & 0 deletions pep-0480.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ BDFL-Delegate: Donald Stufft <[email protected]>
Discussions-To: https://discuss.python.org/t/5666
Status: Draft
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Requires: 458
Created: 08-Oct-2014
Expand Down
1 change: 1 addition & 0 deletions pep-0491.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Author: Daniel Holth <[email protected]>
Discussions-To: [email protected]
Status: Deferred
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 16-Apr-2015

Expand Down
1 change: 1 addition & 0 deletions pep-0496.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Author: James Polley <[email protected]>
BDFL-Delegate: Nick Coghlan <[email protected]>
Status: Rejected
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Created: 03-Jul-2015

Expand Down
1 change: 1 addition & 0 deletions pep-0503.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Donald Stufft <[email protected]>
Discussions-To: [email protected]
Status: Accepted
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Created: 04-Sep-2015
Post-History: 04-Sep-2015
Expand Down
1 change: 1 addition & 0 deletions pep-0508.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Donald Stufft <[email protected]>
Discussions-To: [email protected]
Status: Active
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Created: 11-Nov-2015
Post-History: 05-Nov-2015, 16-Nov-2015
Expand Down
1 change: 1 addition & 0 deletions pep-0513.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Superseded
Type: Informational
Topic: Packaging
Content-Type: text/x-rst
Created: 19-Jan-2016
Post-History: 19-Jan-2016, 25-Jan-2016, 29-Jan-2016
Expand Down
1 change: 1 addition & 0 deletions pep-0516.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Rejected
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 26-Oct-2015
Resolution: https://mail.python.org/pipermail/distutils-sig/2017-May/030517.html
Expand Down
1 change: 1 addition & 0 deletions pep-0517.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 30-Sep-2015
Post-History: 01-Oct-2015, 25-Oct-2015, 19-May-2017, 11-Sep-2017
Expand Down
1 change: 1 addition & 0 deletions pep-0518.txt
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ BDFL-Delegate: Nick Coghlan
Discussions-To: [email protected]
Status: Final
Type: Standards Track
Topic: Packaging
Content-Type: text/x-rst
Created: 10-May-2016
Post-History: 10-May-2016,
Expand Down
1 change: 1 addition & 0 deletions pep-0527.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Nick Coghlan <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Process
Topic: Packaging
Content-Type: text/x-rst
Created: 23-Aug-2016
Post-History: 23-Aug-2016
Expand Down
1 change: 1 addition & 0 deletions pep-0541.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ BDFL-Delegate: Mark Mangoba <[email protected]>
Discussions-To: [email protected]
Status: Final
Type: Process
Topic: Packaging
Content-Type: text/x-rst
Created: 12-Jan-2017
Post-History:
Expand Down
Loading