Adam Turner
19f2582774
Several PEPs: Add `Topic: Packaging` ( #2636 )
2022-06-14 14:22:20 -07:00
CAM Gerlach
3882b927a7
PEP 631: Update status to reflect incorperation into PEP 621 ( #2506 )
2022-04-15 16:35:49 -05:00
Adam Turner
113e490701
Several PEPs: Use explicit `:pep:` and `:rfc:` roles ( #2209 )
2022-01-21 11:03:51 +00:00
Brett Cannon
b8dae20a52
PEP 621 & 631: pull in details from PEP 631 into PEP 621 ( #1647 )
...
Along the way, update PEP 631 as accepted and add a note about it contributing to PEP 621.
2020-10-10 12:28:09 -07:00
Ofek Lev
00e16551e7
PEP 631: Finalize wording (GH-1636)
...
Co-Authored-By: Paul Moore <1110419+pfmoore@users.noreply.github.com>
Co-authored-by: Paul Moore <1110419+pfmoore@users.noreply.github.com>
2020-10-05 07:59:20 +01:00
Paul Ganssle
e8d68f32b4
PEP 631: Refactor reference implementation ( #1606 )
...
This uses f-strings for string interpolation, which means this only
works for Python 3.6+, but is more readable.
It also moves the requirement sorting logic into the metadata output
function. Since the sorting logic exists mainly for the purposes of
reproducible builds, it is better to abandon the idea of a
case-insensitive comparison, and to sort as late in the process as
possible (so that anything before the sort can remain agnostic to the
order).
2020-09-18 17:08:19 -04:00
Ofek Lev
bc64e01474
PEP 631: Add reference implementation ( #1603 )
2020-09-18 09:50:17 -07:00
Ofek Lev
b71941a239
Correct backward compatible update logic ( #1588 )
2020-09-08 11:46:45 -07:00
Ofek Lev
5ff6bf291f
Fix backwards compatible update logic ( #1587 )
2020-09-08 00:41:57 +10:00
Ofek Lev
1ff0b8721b
Allow future extension of the spec in a backward compatible way ( #1578 )
2020-08-31 12:07:31 -07:00
Ofek Lev
c465d759f0
PEP 631: Dependency specification in pyproject.toml based on PEP 508 ( #1571 )
...
* PEP 631: Dependency specification in pyproject.toml
2020-08-27 17:26:36 -04:00