packaging.python.org icon indicating copy to clipboard operation
packaging.python.org copied to clipboard

simple-repository-api: fix PEP 792 transcription error

Open woodruffw opened this issue 2 months ago • 3 comments

This fixes a transcription error that I originally introduced with https://github.com/pypa/packaging.python.org/pull/1879, when porting this PEP to a living spec: I accidentally put the project status information under meta, when it's really an adjacent key (per the PEP itself).

This is an errata, not a semantic change to the spec itself.

h/t @konstin for noticing this 🙂

See also: https://github.com/astral-sh/uv/pull/17311


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

woodruffw avatar Jan 06 '26 17:01 woodruffw

NB: I also corrected project-status and project-status-reason to project-status.status and project-status.reason, as actually specified (and implemented). The former names were another error of mine from transcribing; those are the names in the HTML serialization only, not the JSON one.

woodruffw avatar Jan 06 '26 17:01 woodruffw

@woodruffw reminder that I am not an editor here, we should wait for one of @pypa/packaging-user-guide-editors to approve as well.

di avatar Jan 07 '26 16:01 di

❤️

elpopman01101-alt avatar Jan 08 '26 20:01 elpopman01101-alt

CC @pypa/packaging-user-guide-editors is anybody else able to give this a quick review? It's a purely mechanical correction to the living spec.

woodruffw avatar Jan 20 '26 20:01 woodruffw