# python/peps

Python Enhancement Proposals

Repository: https://github.com/python/peps
Canonical: https://ross.abutalabs.com/products/peps
Homepage: https://peps.python.org
Language: reStructuredText
License Family: other
Last push: 2026-08-24T09:50:34+00:00

## Health v2 (maintenance only)
Score: 77/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 35, longevity 100
- inputs: {"age_days": 4712, "days_push": 9, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4996, forks 1797 (observed 2026-08-28T04:09:04.418094+00:00)

## What it is
The canonical repository of Python Enhancement Proposals (PEPs), the design documents and standards that govern Python's development, published automatically at peps.python.org. It contains PEP sources in reStructuredText, build tooling to render them to HTML, and a JSON API of PEP metadata.

## Use cases
- read the official Python style guide PEP 8
- look up how a Python language feature was proposed and accepted
- find the process for proposing a change to Python
- check the status of packaging or typing standards
- render PEPs locally to preview a new proposal
- fetch PEP metadata programmatically via the JSON API

## When to choose
- you need authoritative Python language or packaging standards
- you want to draft or review a new PEP
- you need historical records of Python design decisions
- you want programmatic access to PEP metadata

## When to avoid
- you need executable code or a library to install
- you want general Python tutorials rather than specifications
- you need documentation for a specific Python module instead of language-level proposals

## Facets
- artifact type: dataset
- maturity: active
- function: documentation, markdown
- domain: programming-languages, documentation, developer-tools
- platform: python
- tags: peps, python-enhancement-proposals, specifications, restructuredtext, standards, governance, python-language, web-server

## Member repositories
- python/peps (main) score 77

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:04.418094+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:17:37.415305+00:00, confidence not recorded.
  - readme: https://github.com/python/peps (fetched 2026-08-28T04:09:04.418094+00:00, sha 8619ac15342e)
  - homepage: https://peps.python.org (fetched 2026-08-29T08:58:42.057308+00:00, sha 27553cc80abd)
  - site_page: https://peps.python.org/pep-0545 (fetched 2026-08-29T08:58:42.062655+00:00, sha 60a3e0242e26)
  - site_page: https://peps.python.org/pep-0732 (fetched 2026-08-29T08:58:42.065894+00:00, sha 73f6901cabf9)
  - site_page: https://peps.python.org/pep-0101 (fetched 2026-08-29T08:58:42.068122+00:00, sha fa7bc2cb2a90)
  - site_page: https://peps.python.org/pep-0257 (fetched 2026-08-29T08:58:42.071060+00:00, sha 7dddf0c50c1e)
  - site_page: https://peps.python.org/pep-0287 (fetched 2026-08-29T08:58:42.073344+00:00, sha f64728a5b0df)
  - site_page: https://peps.python.org/pep-0430 (fetched 2026-08-29T08:58:42.076441+00:00, sha a4827acccf4e)
  - site_page: https://peps.python.org/pep-0710 (fetched 2026-08-29T08:58:42.078655+00:00, sha ba2dc00eba9b)
  - site_page: https://peps.python.org/pep-0780 (fetched 2026-08-29T08:58:42.081413+00:00, sha 807d8359627a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
