pypa / packaging.python.org

Python Packaging User Guide
http://packaging.python.org
1.42k stars 911 forks source link

PEP 639: Add documentation for Metadata 2.4, License-Expression and License-Field #1595

Closed ewdurbin closed 1 week ago

ewdurbin commented 3 weeks ago

Starting to draft updates for PEP 693/Metadata 2.4.

I'm unsure how to capture the conflicts/deprecations.


📚 Documentation preview 📚: https://python-packaging-user-guide--1595.org.readthedocs.build/en/1595/

pradyunsg commented 1 week ago

I'm unsure how to capture the conflicts/deprecations.

For deprecations, I'd say add

.. deprecated:: 2.4
   Use `License-Expression` instead.

For conflicts, I'd make a note of that in the body of the relevant fields (License / License-Expression, if my understanding of the fields is up to date).

brettcannon commented 1 week ago

It looks like the link failure can be fixed with https://www.man7.org/linux/man-pages/man1/ldd.1.html .