Vielen Dank für Ihr Interesse an PythonBox.
- Bugs als GitHub Issue mit reproduzierbaren Schritten melden.
- Feature-Vorschläge als Issue mit erwarteter Nutzung beschreiben.
- Codeänderungen über Pull Requests einreichen.
- Repository forken.
- Feature-Branch erstellen:
git checkout -b feature/mein-feature - Änderungen lokal testen.
- Commit erstellen:
git commit -m "Beschreibung der Änderung" - Branch pushen und Pull Request öffnen.
git clone https://github.com/dev-bricks/pythonbox.git
cd pythonbox
pip install -r requirements.txt
python PythonBox_v8.py- Python-Code folgt PEP 8.
- GUI-Code nutzt PySide6.
- Dokumente und Quelltexte werden als UTF-8 gespeichert.
- Keine hardcodierten privaten Pfade, Tokens, Passwörter oder API-Keys.
- Interne Dateien wie
AUFGABEN.txt, Test-Locks, Build-Artefakte und lokale Releases bleiben unversioniert. - Dokumentation aktualisieren, wenn sich Bedienung, Installation oder Build-Prozess ändern.
Mit dem Einreichen eines Pull Requests bestätigen Sie, dass Sie die Rechte an Ihrem Beitrag besitzen und ihn unter der MIT-Lizenz dieses Projekts bereitstellen können.
Thank you for your interest in PythonBox.
- Report bugs as GitHub issues with reproducible steps.
- Describe feature requests as issues with the expected workflow.
- Submit code changes through pull requests.
- Fork the repository.
- Create a feature branch:
git checkout -b feature/my-feature - Test the changes locally.
- Commit:
git commit -m "Description of change" - Push the branch and open a pull request.
git clone https://github.com/dev-bricks/pythonbox.git
cd pythonbox
pip install -r requirements.txt
python PythonBox_v8.py- Follow PEP 8 for Python code.
- Use PySide6 for GUI code.
- Store documents and source files as UTF-8.
- Do not commit private paths, tokens, passwords, or API keys.
- Keep internal task files, test locks, build artifacts, and local releases out of Git.
- Update documentation when usage, installation, or build behavior changes.
By submitting a pull request, you confirm that you have the rights to your contribution and can provide it under this project's MIT license.