Following system colour scheme Selected dark colour scheme Selected light colour scheme

Python Enhancement Proposals

PEPs lokal erstellen

Beim Bearbeiten eines PEP ist es nützlich, das gerenderte Ergebnis lokal zu überprüfen. Dies kann auch verwendet werden, um zu überprüfen, ob der PEP gültiges reStructuredText ist, bevor er an die PEP-Editoren übermittelt wird.

Der Rest dieses Dokuments geht davon aus, dass Sie von einem lokalen Klon des PEPs-Repository aus arbeiten, mit **Python 3.9 oder höher** installiert.

PEPs lokal rendern

  1. Eine virtuelle Umgebung erstellen und Anforderungen installieren
    make venv
    

    Wenn Sie keinen Zugriff auf make haben, führen Sie Folgendes aus:

    PS> python -m venv .venv
    PS> .\.venv\Scripts\activate
    (venv) PS> python -m pip install --upgrade pip
    (venv) PS> python -m pip install -r requirements.txt
    
  2. (Optional) Vorherige Build-Dateien löschen. Dies ist im Allgemeinen nur erforderlich, wenn Änderungen am Rendering-System selbst vorgenommen werden.
    rm -rf build
    
  3. Build-Skript ausführen
    make html
    

    Wenn Sie keinen Zugriff auf make haben, führen Sie Folgendes aus:

    (venv) PS> python build.py
    
  4. Navigieren Sie zum Verzeichnis build Ihres PEPs-Repos, um die HTML-Seiten zu finden. PEP 0 bietet einen formatierten Index und kann eine nützliche Referenz sein.

build.py-Tools

Mehrere zusätzliche Tools können über build.py oder das Makefile ausgeführt werden.

Beachten Sie, dass Sie vor der Verwendung von build.py die zuvor erstellte virtuelle Umgebung aktivieren müssen.

source .venv/bin/activate

Oder unter Windows

PS> .\.venv\Scripts\activate

build.py-Nutzung

Details zu den Befehlszeilenoptionen des build.py-Skripts erhalten Sie, indem Sie Folgendes ausführen:

python build.py --help