PEP 503

E426701

PEP 503 is a Python Enhancement Proposal that defines the simple repository API used by package installers like pip to discover and download Python packages.

All labels observed (1)

Label Occurrences
PEP 503 canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Python Enhancement Proposal ⓘ
appliesTo Python package indexes ⓘ
audience Python package index maintainers ⓘ
Python packaging ecosystem developers ⓘ
Python packaging tool authors ⓘ
createdBy Alex Grönholm ⓘ
Barry Warsaw ⓘ
Brett Cannon ⓘ
Daniel Holth ⓘ
Donald Stufft ⓘ
Ernest W. Durbin III ⓘ
Holger Krekel ⓘ
Hynek Schlawack ⓘ
Maciej Szulik ⓘ
Marc-Andre Lemburg ⓘ
Nathaniel J. Smith ⓘ
Nick Coghlan ⓘ
Paul Moore ⓘ
Richard Jones ⓘ
defines "/simple/" endpoint for package index servers ⓘ
backwards-compatible subset of the legacy PyPI simple API ⓘ
how installers discover available distributions for a project ⓘ
link format for distribution files in simple indexes ⓘ
rules for normalizing Python project names in URLs ⓘ
simple repository API for Python package indexes ⓘ
use of rel="nofollow" and other link attributes in simple indexes ⓘ
discussedOn Distutils-SIG mailing list ⓘ
governs HTML structure of simple index pages ⓘ
caching and mirroring behavior for simple indexes ⓘ
layout of simple repository index pages ⓘ
normalized project name URLs in simple indexes ⓘ
use of HTTPS for simple repository API ⓘ
hostedAt https://peps.python.org/pep-0503/ ⓘ
language English ⓘ
motivation enable interoperability between different Python package indexes and installers ⓘ
provide a stable, well-defined API for Python package indexes ⓘ
programmingLanguage Python ⓘ
relatedTo PEP 425 ⓘ
PEP 427 ⓘ
PEP 440 ⓘ
PyPI ⓘ
replaces informal legacy simple API documentation for PyPI ⓘ
repositoryAPIName simple ⓘ
specifies API used by Python package installers to discover and download packages ⓘ
standardizedFor Python packaging ecosystem ⓘ
status Final ⓘ
title Simple Repository API ⓘ
type Standards Track PEP ⓘ
usedBy Python package installers ⓘ
pip ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

pip → implements → PEP 503 ⓘ