8000 Packaging PEPs: Update headers & link canonical PyPA specs (#2690) · python/peps@bf3465d · GitHub
[go: up one dir, main page]

Skip to content

Commit bf3465d

Browse files
Packaging PEPs: Update headers & link canonical PyPA specs (#2690)
* Update headers/etc. of older packaging PEPs to reflect replacement PEPs * Infra: Fix lowercase and tweak plural in text for PyPA spec banner * Add banner to all relevant PEPs pointing to their canonical PyPA specs Co-authored-by: Brett Cannon <brett@python.org>
1 parent e46b836 commit bf3465d

File tree

14 files changed

+58
-47
lines changed

14 files changed

+58
-47
lines changed

pep-0241.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
PEP: 241
22
Title: Metadata for Python Software Packages
3-
Version: $Revision$
4-
Last-Modified: $Date$
53
Author: A.M. Kuchling <amk@amk.ca>
6-
Status: Final
4+
Discussions-To: distutils-sig@python.org
5+
Status: Superseded
76
Type: Standards Track
87
Topic: Packaging
98
Content-Type: text/x-rst
109
Created: 12-Mar-2001
11-
Post-History: 19-Mar-2001
10+
Post-History: `19-Mar-2001 <https://mail.python.org/archives/list/distutils-sig@python.org/thread/46XPDHQHI3XAAJHEZAMAMKZYAI6K7NB6/>`__
11+
Superseded-By: 314
1212

1313

1414
Introduction

pep-0262.txt

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,19 @@
11
PEP: 262
22
Title: A Database of Installed Python Packages
3-
Version: $Revision$
4-
Last-Modified: $Date$
53
Author: A.M. Kuchling <amk@amk.ca>
6-
Status: Deferred
4+
Status: Rejected
75
Type: Standards Track
86
Topic: Packaging
97
Content-Type: text/x-rst
108
Created: 08-Jul-2001
119
Post-History: 27-Mar-2002
1210

11+
12+
.. note::
13+
This PEP was superseded by :pep:`345` and :pep:`376`, which were accepted.
14+
Therefore, this PEP is (by implication) rejected.
15+
16+
1317
Introduction
1418
============
1519

pep-0314.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
PEP: 314
2-
Title: Metadata for Python Software Packages v1.1
3-
Version: $Revision$
4-
Last-Modified: $Date$
2+
Title: Metadata for Python Software Packages 1.1
53
Author: A.M. Kuchling, Richard Jones
6-
Status: Final
4+
Discussions-To: distutils-sig@python.org
5+
Status: Superseded
76
Type: Standards Track
87
Topic: Packaging
98
Content-Type: text/x-rst
109
Created: 12-Apr-2003
1110
Python-Version: 2.5
1211
Post-History: 29-Apr-2003
1312
Replaces: 241
13+
Superseded-By: 345
1414

1515

1616
Introduction

pep-0345.txt

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
PEP: 345
22
Title: Metadata for Python Software Packages 1.2
3-
Version: $Revision$
4-
Last-Modified: $Date$
53
Author: Richard Jones <richard@python.org>
64
Discussions-To: distutils-sig@python.org
7-
Status: Final
5+
Status: Superseded
86
Type: Standards Track
97
Topic: Packaging
108
Content-Type: text/x-rst
119
Created: 28-Apr-2005
12-
Python-Version: 2.5
13-
Post-History:
10+
Python-Version: 2.7
11+
Post-History: `22-Dec-2009 <https://mail.python.org/archives/list/python-dev@python.org/thread/5QWS2FXKZNNPKNZO6RLPGT5NORS5ZQ2V/>`__
12+
Replaces: 314
13+
Superseded-By: 566
14+
Resolution: https://mail.python.org/archives/list/python-dev@python.org/thread/MKHXVV746H7ZDFN62Z72VNAX6KIRXNRO/
1415

1516

1617
Abstract
@@ -396,8 +397,8 @@ Examples::
396397
Project-URL: Documentation, https://setuptools.readthedocs.io/
397398
Project-URL: Funding, https://donate.pypi.org
398399

399-
The label is free text, with a maximum length of 32 characters. Notice
400-
that distributions uploaded to PyPI will have these extra entries
400+
The label is free text, with a maximum length of 32 characters. Notice
401+
that distributions uploaded to PyPI will have these extra entries
401402
displayed under the "Project links" section of their landing page.
402403

403404

pep-0376.txt

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
PEP: 376
22
Title: Database of Installed Python Distributions
3-
Version: $Revision$
4-
Last-Modified: $Date$
53
Author: Tarek Ziadé <tarek@ziade.org>
64
Status: Final
75
Type: Standards Track
86
Topic: Packaging
97
Content-Type: text/x-rst
108
Created: 22-Feb-2009
119
Python-Version: 2.7, 3.2
12-
Post-History:
10+
Post-History: `22-Jun-2009 <https://mail.python.org/archives/list/python-dev@python.org/thread/ILLTIOZAULMDY5CAS6GOITEYJ4HNFATQ/#ILLTIOZAULMDY5CAS6GOITEYJ4HNFATQ>`__
11+
12+
13+
.. canonical-pypa-spec:: :ref:`packaging:core-metadata`
14+
1315

1416
Abstract
1517
========
@@ -22,8 +24,8 @@ To achieve this goal, the PEP proposes a new format to describe installed
2224
distributions on a system. It also describes a reference implementation
2325
for the standard library.
2426

25-
In the past an attempt was made to create an installation database (see :pep:`262`
26-
).
27+
In the past an attempt was made to create an installation database
28+
(see :pep:`262`).
2729

2830
Combined with :pep:`345`, the current proposal supersedes :pep:`262`.
2931

pep-0425.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@ Post-History: 08-Aug-2012, 18-Oct-2012, 15-Feb-2013
1414
Resolution: https://mail.python.org/pipermail/python-dev/2013-February/124116.html
1515

1616

17+
.. canonical-pypa-spec:: :ref:`packaging:platform-compatibility-tags`
18+
19+
1720
Abstract
1821
========
1922

pep-0427.txt

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,9 @@ Created: 20-Sep-2012
1313
Post-History: 18-Oct-2012, 15-Feb-2013
1414
Resolution: https://mail.python.org/pipermail/python-dev/2013-February/124103.html
1515

16-
Canonical specification
17-
=======================
1816

19-
The canonical version of the wheel format specification is now maintained at
20-
https://packaging.python.org/specifications/binary-distribution-format/ .
21-
This may contain amendments relative to this PEP.
17+
.. canonical-pypa-spec:: :ref:`packaging:binary-distribution-format`
18+
2219

2320
Abstract
2421
========

pep-0566.rst

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
PEP: 566
22
Title: Metadata for Python Software Packages 2.1
3-
Version: $Revision$
4-
Last-Modified: $Date$
53
Author: Dustin Ingram <di@python.org>
64
BDFL-Delegate: Daniel Holth
75
Discussions-To: distutils-sig@python.org
@@ -15,12 +13,16 @@ Post-History:
1513
Replaces: 345
1614
Resolution: https://mail.python.org/pipermail/distutils-sig/2018-February/032014.html
1715

16+
17+
.. canonical-pypa-spec:: :ref:`packaging:core-metadata`
18+
19+
1820
Abstract
1921
========
2022

2123
This PEP describes the changes between versions 1.2 and 2.1 of the core
22-
metadata specification for Python packages. Version 1.2 is specified in PEP
23-
345.
24+
metadata specification for Python packages. Version 1.2 is specified in
25+
:pep:`345`.
2426

2527
It also changes to the canonical source for field specifications to the `Core
2628
Metadata Specification`_ reference document, which includes specifics of the

pep-0610.rst

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ Created: 21-Apr-2019
1212
Post-History:
1313
Resolution: https://discuss.python.org/t/1535/56
1414

15+
16+
.. canonical-pypa-spec:: :ref:`packaging:direct-url`
17+
18+
1519
Abstract
1620
========
1721

@@ -26,15 +30,6 @@ additional metadata, to be added to the installed distribution by the
2630
installation front end, which records the Direct URL Origin for use by
2731
consumers which introspect the database of installed packages (see :pep:`376`).
2832

29-
Provisional acceptance
30-
======================
31-
32-
In accordance with the PyPA's specification process, this PEP has been
33-
`provisionally accepted <https://www.pypa.io/en/latest/specifications/#provisional-acceptance>`_
34-
for initial implementation in ``pip`` and other PyPA tools.
35-
36-
During this time, the specification is still subject to revision based
37-
on real world experience with those initial implementations.
3833

3934
Motivation
4035
==========

pep-0621.rst

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,8 @@ Post-History: 22-Jun-2020,
1919
31-Oct-2020
2020
Resolution: https://discuss.python.org/t/pep-621-round-3/5472/109
2121

22-
.. note::
23-
The official specification for the ``[project]`` table in
24-
``pyproject.toml`` now lives at
25-
https://packaging.python.org/en/latest/specifications/declaring-project-metadata/ .
22+
23+
.. canonical-pypa-spec:: :ref:`packaging:declaring-project-metadata`
2624

2725

2826
Abstract

0 commit comments

Comments
 (0)
0