Emirat/requirements.txt
2025-03-18 23:15:29 +01:00

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