Entwicklung
Anleitungen für Entwickler, die zum Projekt beitragen möchten.
Lokale Entwicklungsumgebung
- Repository klonen
- Virtuelle Umgebung erstellen:
python -m venv venv - Abhängigkeiten installieren:
pip install -e .[test] - Pre-commit Hooks installieren (geplant)
Testen
Wir verwenden pytest für automatisierte Tests.
Code-Stil
- Wir folgen PEP 8.
- Docstrings müssen dem Google-Style entsprechen (siehe Docstring Guide).
- Verwenden Sie Conventional Commits für Commit-Nachrichten.
Dokumentation bauen
Lokale Vorschau der Dokumentation: