Beitragen¶
Vielen Dank, dass Sie zum text2speech-Projekt beitragen möchten!
Entwicklungs-Setup¶
- Repository klonen
- Virtuelle Umgebung erstellen
- Abhängigkeiten installieren:
Pull Request Prozess¶
- Erstellen Sie einen neuen Branch für Ihr Feature oder Ihren Bugfix.
- Schreiben Sie Tests für Ihre Änderungen.
- Stellen Sie sicher, dass alle Tests bestehen (
pytest). - Überprüfen Sie die Code-Qualität (
black,ruff,mypy). - Achten Sie auf eine vollständige Dokumentation der neuen APIs (Google-Style).
- Senden Sie Ihren Pull Request.
Konventionelle Commits¶
Wir verwenden Conventional Commits, um automatisierte Changelogs zu generieren.
Beispiele:
- feat: Unterstützung für neue Sprache hinzufügen
- fix: Behebung eines Speicherlecks in der Queue
- docs: Aktualisierung der API-Referenz