Commit Graph

49 Commits

Author SHA1 Message Date
Adam Turner 8a318a5400
PEP 440: Resolve uses of the default role (#3395) 2023-09-01 19:28:04 +00:00
C.A.M. Gerlach 82d2996b38
Lint: Add a new check for consistent PEP header order (#2835)
* Lint: Clarify name/ID of required header check

* PEP 440: Fix header ordering

* PEP 441: Fix header ordering

* PEP 523: Fix header ordering

* PEP 612: Fix spurious top-level title section heading

* Lint: Add new check for consistant PEP header order
2022-10-15 21:09:24 -07:00
Hugo van Kemenade 68160887c2
PEP 366, 395, 413, 426, 430, 440, 531, 535, 3150: Fix footnotes (#2794) 2022-09-16 08:15:18 +03:00
Pradyun Gedam 4f8825e20a
Multiple PEPs: Move Packaging PEPs to Standards Track and mark as Final (#2657)
These all introduce or update existing Python Packaging Specifications,
and should follow the PyPA Specification processes. These are expected
to be Standards Track PEPs and are not informational.

This change also ensures that they get listed under the correct section
on the Packaging topic index.
2022-06-21 14:47:58 -07:00
Adam Turner 19f2582774
Several PEPs: Add `Topic: Packaging` (#2636) 2022-06-14 14:22:20 -07:00
Nick Coghlan 54d8f01d5a
PEP 440: note that setuptools comparison is historical (#2422) 2022-03-12 18:11:02 +10:00
Adam Turner b0329c31b3
Several PEPs: Normalise `Post-History` (#2375) 2022-03-09 16:04:44 +00:00
Adam Turner 42f88f1ce2
Display list names in Resolution and Discussions-To headers (#2361) 2022-02-27 14:46:36 -08:00
Adam Turner 113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles (#2209) 2022-01-21 11:03:51 +00:00
Anatoli Babenia b07248305b
440: Extend example to clarify 1.dev0 < 1.0.15 (#2108)
>>> from packaging.version import Version
    >>> Version("1.dev0") > Version("1.0.15")
    False
2021-12-23 16:24:41 +10:00
Brett Cannon bb4751379a
Many PEPs: Normalize the 'Created' field (#1805) 2021-02-09 08:54:26 -08:00
Jimm Domingo 657677f3c5
PEP 440: update clause range for SemVer 2.0.0 (#1393)
The clauses 1-8 in the Semantic Version 2.0.0 Specification:

  *  https://semver.org/spec/v2.0.0.html

cover what were clauses 1-9 in the first release candidate of
that version of the specification:

  *  https://semver.org/spec/v2.0.0-rc.1.html
2020-10-25 14:16:20 +10:00
Jason R. Coombs 4fd0075856 PEP 440: Normalize date version examples to avoid suggesting versions that will raise warnings in build tools such as pypa/setuptools#302 (#1195) 2019-10-10 21:33:13 +10:00
Min ho Kim cfb7bd74db Fix typos (#1113) 2019-07-03 11:20:45 -07:00
Serhiy Storchaka ad7f2b2f6c Remove trailing spaces from many PEPs (#983) 2019-04-16 07:50:15 -07:00
Frazer McLean 1dd991e900 PEP 440: regex should not permit Unicode [Nd] characters (#966)
Numeric components in version numbers are expected to be sequences
of ASCII digits, but the PEP didn't actually say that explicitly.

Omission picked up and the `is_canonical` regex in Appendix B corrected
by Frazer McLean.
2019-04-07 17:26:48 +10:00
Nick Coghlan 299471a402
PEP 440: this should be Active, not Accepted 2018-06-04 23:27:05 +10:00
Mariatta cf3bad5ab3
Revert "Rename all .txt PEP files to .rst (GH-462)" (GH-464)
This reverts commit bb0e518ed3.
2017-11-11 11:28:55 -08:00
Huang Huang bb0e518ed3 Rename all .txt PEP files to .rst (GH-462)
For https://github.com/python/peps/issues/1
2017-11-11 10:30:43 -08:00
Matthias Bussonnier 978a93cfc9 Provide examples regular expression for pep 440. (#227)
* Provide examples regular expression for pep 440.

Closes #226
2017-03-20 12:36:23 +10:00
Eric V. Smith 0c30041dca Fix trivial typo. 2017-01-17 20:36:09 -05:00
Marti Raudsepp 04a6af2ab1 Fix various typos, spelling and grammar errors
Errors detected using Topy (https://github.com/intgr/topy), all changes
verified by hand.
2016-07-11 18:35:35 +03:00
Nick Coghlan 571813608f PEP 440: Fix PyPI reference 2016-01-21 16:21:55 +10:00
Nick Coghlan a3519cb25f PEP 440: Remove references to PEP 426
PEP 426 is still in draft, and is likely to stay that
way for quite some time. This update removes those
references, and instead includes the relevant details
directly in PEP 440.
2016-01-21 16:15:12 +10:00
Benjamin Peterson 708afdc50f update url (https://github.com/python/pythondotorg/issues/765) 2015-05-27 11:08:36 -05:00
Nick Coghlan 827fb2d6e7 PEP 440: Clarify admonitions are for releases, not local builds 2015-04-15 19:05:55 -04:00
Nick Coghlan e36583e224 PEP 440 is no longer provisional 2015-03-19 13:10:44 +10:00
Ethan Furman 4a419e4431 missing space after comma messing up formatting 2015-03-02 12:46:30 -08:00
Nick Coghlan c4904f1ae8 PEP 440 updates based on user feedback 2015-01-03 12:28:31 +10:00
Nick Coghlan 42b4a722d4 Note provisional status of PEP 440 2014-12-29 15:48:17 +10:00
Donald Stufft 0d1b0e8472 Small clarification 2014-12-29 00:25:40 -05:00
Donald Stufft 636fd5474f Fix a place where c -> rc normalization rules were missed 2014-12-23 09:25:45 -05:00
Donald Stufft 1bbfc0d6eb Switch from preferring c to rc for release candidates 2014-12-17 21:16:19 -05:00
Donald Stufft c508f9012b Small clarification that the grammar is only for the cannonical versions 2014-12-13 16:02:44 -05:00
Nick Coghlan 1633e8f02b PEP 440: Missed one update for single number releases 2014-09-02 21:15:46 +10:00
Nick Coghlan df28da700d Accept PEP 440, superseding PEP 386 2014-08-22 22:43:42 +10:00
Nick Coghlan dc7a5009c0 PEP 440: Patch from Donald to address distutils-sig feedback 2014-08-22 19:53:21 +10:00
Nick Coghlan f659c90323 Update PEP 440 based on pip proof of concept 2014-08-08 20:58:55 +10:00
Nick Coghlan 73ac9c124b PEP 440 updates based on Donald's pip integration work 2014-07-02 22:54:49 -07:00
Nick Coghlan 805a0ab6a1 Include version epochs in PEP 440 2014-01-28 22:37:42 +10:00
Nick Coghlan e8266719af Major update to metadata 2.0 draft specs
- split many fields out to standard extensions
- support for local versions in PEP 440
- addressed several other issues noted in
  https://bitbucket.org/pypa/pypi-metadata-formats/issues
2013-12-21 23:52:04 +10:00
Nick Coghlan b1126e367c Incorporate Vinay's direct reference feedback
* Syntax becomes "from URL" instead of "is URL"
* Now a distinct alternative to version specifiers rather
  than a subclause of one
2013-06-26 21:27:57 +10:00
Nick Coghlan f4a21c42e6 Update post dates for 426/440 2013-06-20 19:24:19 +10:00
Nick Coghlan 6676b35f46 PEP 426/440 update 2013-06-19 23:56:38 +10:00
Nick Coghlan dfb7f691ac Markup fixes 2013-05-30 00:17:27 +10:00
Nick Coghlan e2794d830b Update based on distutils-sig feedback 2013-05-30 00:15:30 +10:00
Nick Coghlan 7d207bc210 Publish the JSON-based metadata 2.0 spec 2013-05-27 21:20:13 +10:00
Georg Brandl 9ce9ab923a PEP 440/441: reformat according to template 2013-04-10 09:30:46 +02:00
Nick Coghlan 84896d01e6 Split the versioning standard back out of PEP 426 2013-03-30 16:14:52 +10:00