Skip to content

Conversation

@konstin
Copy link
Contributor

@konstin konstin commented Jan 27, 2026

Implement PEP 815: Deprecate RECORD.jws and RECORD.p7s

The changes retain the information about signature files to the extend that a post-PEP 815 installer needs to be aware of them (not mentioned in RECORD), and informs build backend authors that these files must not be created anymore. The remaining information on signature files, now irrelevant, is removed.


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

Implement PEP 815: Deprecate `RECORD.jws` and `RECORD.p7s`

The changes retain the information about signature files to the extend that a post-PEP 815 installer needs to be aware of them (not mentioned in `RECORD`), and informs build backend authors that these files must not be created anymore. The remaining information on signature files, now irrelevant, is removed.
@konstin konstin marked this pull request as ready for review January 28, 2026 08:09
@konstin konstin mentioned this pull request Jan 28, 2026
6 tasks
@konstin
Copy link
Contributor Author

konstin commented Jan 29, 2026

The CI failure looks unrelated:

[8](https://github.com/pypa/packaging.python.org/actions/runs/21475202706/job/61857379659?pr=1996#step:5:429)
(specifications/core-metadata: line  260) broken    https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html - 403 Client Error: Forbidden for url: https://docutils.sourceforge.io/docs/ref/rst/restructuredtext.html
(      contribute: line  102) broken    https://docutils.sourceforge.io/docs/user/rst/quickref.html - 403 Client Error: Forbidden for url: https://docutils.sourceforge.io/docs/user/rst/quickref.html
(guides/distributing-packages-using-setuptools: line   91) broken    https://docutils.sourceforge.io/rst.html - 403 Client Error: Forbidden for url: https://docutils.sourceforge.io/rst.html
(specifications/core-metadata: line 1076) broken    https://docutils.sourceforge.io/ - 403 Client Error: Forbidden for url: https://docutils.sourceforge.io/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants