PEP 710: State initial support in PDM (#3882)

Signed-off-by: Fridolin Pokorny <fridolin.pokorny@gmail.com>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
This commit is contained in:
Fridolín Pokorný 2024-08-01 00:27:49 +02:00 committed by GitHub
parent b18f2ea08d
commit 448f383dc0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 6 additions and 1 deletions

View File

@ -377,6 +377,9 @@ installing a Python :term:`Distribution Package` is available in the PR to pip
the ``provenance_url.json`` metadata file for cases when ``direct_url.json`` is not
created.
A reference implementation for supporting the ``provenance_url.json`` file
in PDM exists is available in `pdm-project/pdm#3013`_.
A prototype called `pip-preserve <pip_preserve_>`_ was developed to
demonstrate creation of ``requirements.txt`` files considering ``direct_url.json``
and ``provenance_url.json`` metadata files. This tool mimics the ``pip
@ -618,6 +621,8 @@ References
.. _pypa/pip#11865: https://github.com/pypa/pip/pull/11865
.. _pdm-project/pdm#3013: https://github.com/pdm-project/pdm/pull/3013
.. _fridex/pip#2: https://github.com/fridex/pip/pull/2/
.. _pip_preserve: https://pypi.org/project/pip-preserve/
@ -668,7 +673,7 @@ the proposed pip-sbom prototype.
Thanks to Stéphane Bidoul and Chris Jerdonek for :pep:`610`.
Thanks to Frost Ming for raising possible concern around storing index URL in
the ``provenance_url.json`` file.
the ``provenance_url.json`` file and initial PEP 710 support in PDM.
Last, but not least, thanks to Donald Stufft for sponsoring this PEP.