Vielen Dank für Ihr Interesse, zu diesem Projekt beizutragen!
- Bug melden: Erstellen Sie ein Issue mit dem Label
bug - Feature vorschlagen: Erstellen Sie ein Issue mit dem Label
enhancement - Code beitragen: Erstellen Sie einen Pull Request
- Forken Sie das Repository
- Erstellen Sie einen Feature-Branch:
git checkout -b feature/mein-feature - Committen Sie Ihre Änderungen:
git commit -m "Beschreibung der Änderung" - Pushen Sie den Branch:
git push origin feature/mein-feature - Erstellen Sie einen Pull Request
- Python: PEP 8 Stil, Python 3.12+
- Encoding: UTF-8 für alle Dateien
- Sprache: Code und Kommentare auf Deutsch oder Englisch
- Keine hardcoded Pfade oder API-Keys
- Ruff muss erfolgreich sein:
python -m ruff check src tests - Tests müssen grün sein:
python -m pytest
$env:PYTHONPATH="$PWD\src"
python -m ruff check src tests
python -m pytest
python -m codex_logdatenbank_wartung.cli statusOhne ausdrückliche Zusatzregel gelten Pull Requests unter der Lizenz des Projekts (MIT).
Thank you for your interest in contributing to this project!
- Report bugs: Create an issue with the
buglabel - Suggest features: Create an issue with the
enhancementlabel - Contribute code: Create a Pull Request
- Fork the repository
- Create a feature branch:
git checkout -b feature/my-feature - Commit your changes:
git commit -m "Description of change" - Push the branch:
git push origin feature/my-feature - Create a Pull Request
- Python: PEP 8 style, Python 3.12+
- Encoding: UTF-8 for all files
- Language: Code and comments in German or English
- No hardcoded paths or API keys
- Ruff must pass:
python -m ruff check src tests - Tests must pass:
python -m pytest
Unless stated otherwise, pull requests are understood to be submitted under the project's license (MIT).