Python Enhancement Proposal

C9538
concept

A Python Enhancement Proposal (PEP) is a design document that provides information to the Python community or describes a new feature for Python, outlining its rationale, technical specification, and implementation details.

All labels observed (4)

Label Occurrences
Python Enhancement Proposal canonical 46
Python typing feature 3
Python Enhancement Proposal category 2

Instances (52)

Instance Via concept surface
PEP 634
Tobias Kohn
surface form: PEP 622
Standards Track Python Enhancement Proposal category
PEP 635
PEP 1 – PEP Purpose and Guidelines
PEP 13: Python Language Governance
Provisional PEPs Python language process concept
PEP 8016
PEP 8
PEP 636
Standards Track PEPs Python Enhancement Proposal category
PEP 484
PEP 585
PEP 503
PEP 508
PEP 517
PEP 440
PEP 517 (via backends)
surface form: PEP 517
PEP 518 (pyproject.toml build-system)
surface form: PEP 518
PEP 420 (namespace packages)
surface form: PEP 420
PEP 621 (project metadata in pyproject.toml, partially)
surface form: PEP 621
PEP 0
PEP 1
PEP 572
PEP 622
PEP 695
PEP 13
PEP 333
PEP 647 TypeGuard Python typing feature
PEP 570
PEP 578
PEP 590
PEP 604
Sven Marnach
surface form: PEP 636
PEP 612
PEP 613
PEP 614
PEP 618
PEP 624
PEP 626
TypeVarTuple Python typing feature
ParamSpec Python typing feature
PEP 483
PEP 3107
PEP 526
PEP 644
PEP 647
PEP 649
PEP 657
PEP 552