Skip to content

Implement PEP 792 (Project status markers) #18415

@woodruffw

Description

@woodruffw

PEP 792 was approved a few weeks back: https://peps.python.org/pep-0792/

PyPI is already in a pretty good position to support it, since it already has two status markers (archived and quarantined) and could add others in the future if desired.

Some TODOs for adding it:

  • Update the HTML and JSON simple index renders to include project statuses
  • Unit and integration tests
  • A blog post (if it makes sense/is important enough? I'm not sure -- it's an extension of the archival status change, but this is a bit lower level)

Unless anybody would prefer I hold off, I'll likely take a stab at this tomorrow 🙂

CC @miketheman for viz

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions