41 lines
994 B
Plaintext
41 lines
994 B
Plaintext
# Datenbank-Treiber
|
|
pyodbc>=5.2.0
|
|
|
|
# GUI-Toolkit (tkinter ist in der Standardbibliothek, aber zur Dokumentation)
|
|
# Hinweis: tkinter erfordert keine separate Installation mit pip
|
|
|
|
# Entwicklungswerkzeuge
|
|
setuptools>=76.0.0
|
|
wheel>=0.45.1
|
|
black>=25.1.0 # Code-Formatierung (optional)
|
|
autopep8>=2.3.2 # Alternative Code-Formatierung (optional)
|
|
|
|
# Test-Frameworks
|
|
pytest>=8.3.5
|
|
pytest-cov>=6.0.0
|
|
|
|
# Debugging
|
|
ptvsd>=4.3.2 # Python-Debugger für VS Code (optional)
|
|
|
|
# Paketierungswerkzeuge für EXE-Erstellung
|
|
pyinstaller>=6.12.0
|
|
|
|
# Dokumentation
|
|
sphinx>=8.2.3 # Dokumentationsgenerator (optional)
|
|
|
|
# Lokale Pakete im Entwicklungsmodus
|
|
-e ./module_interface
|
|
-e ./common
|
|
|
|
# Logging-Erweiterungen
|
|
python-json-logger>=3.3.0
|
|
|
|
# Spezifische Abhängigkeiten für das Preislisten-Modul
|
|
# (Fügen Sie hier weitere spezifische Abhängigkeiten hinzu)
|
|
|
|
# Performance-Optimierungen
|
|
psutil>=7.0.0 # Systemressourcen überwachen (optional)
|
|
|
|
# Sicherheits-Tools
|
|
bcrypt>=4.3.0 # Für sicheres Passwort-Hashing
|