specification: API Commons Plans specificationVersion: '0.1' schema: https://raw.githubusercontent.com/api-evangelist/interface-research/main/schema/api-commons.yml#/$defs/Plans provider: PyPI providerId: pypi created: '2026-05-04' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-04, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-05' reconciled: true tags: - Package Registry - Python - Open Source - Public Infrastructure description: PyPI (the Python Package Index) is the public, free package registry for the Python language, operated by the Python Software Foundation / Python Packaging Authority. There are no commercial pricing tiers, no paid plans, and no chargeable surface — usage is donation-supported. sources: - https://pypi.org/help/ - https://docs.pypi.org/api/ plans: - id: pypi-public name: Public Index type: freemium description: Free, publicly accessible package index and metadata API. PyPI is heavily cached and distributed via Fastly's CDN. No account is required for read access; uploads require a free account and 2FA. entries: - label: Read Access name: read_access type: flat metric: request limit: -1 timeFrame: usage geo: global unit: 1 price: '0.00' userMultiplied: false - label: Upload name: upload type: flat metric: upload limit: -1 timeFrame: usage geo: global unit: 1 price: '0.00' userMultiplied: false elements: - name: JSON API - name: Index API (Simple Repository API, PEP 503/691) - name: RSS Feeds - name: XML-RPC API (legacy) - name: Upload API - name: Donation-Supported maintainers: - FN: Kin Lane email: kin@apievangelist.com x-canonical: generated: '2026-10-08' vocabulary: all/0-working/economics/plans-canonical.yml models: - subscription units: - request plans: - name: Public Index access: freemium model: subscription model_how: derived units: - other - request periods: - per-use