Mitwirken (Contributing)¶
Beiträge zum LLM Client sind herzlich willkommen! Hier erfährst du, wie du dich beteiligen kannst.
Workflow¶
- Forke das Repository auf GitHub.
- Klone deinen Fork lokal.
- Erstelle einen Feature-Branch:
git checkout -b feature/mein-tolles-feature. - Implementiere deine Änderungen und schreibe Tests.
- Stelle sicher, dass alle Tests bestehen:
pytest. - Formatiere deinen Code:
black .undruff check --fix .. - Committe deine Änderungen (Conventional Commits bevorzugt).
- Pushe den Branch in deinen Fork.
- Erstelle einen Pull Request.
Code-Stil¶
Wir verwenden: - Black für die Formatierung. - Ruff für Linting. - Mypy für Typprüfung. - Google-Style Docstrings.
Dokumentation¶
Wenn du neue Funktionen hinzufügst, aktualisiere bitte auch die entsprechende Dokumentation in docs/.