AutoBackups/.docs/requirements.txt

33 lines
817 B
Plaintext

# Core Framework
Flask==2.3.3
Werkzeug==2.3.7
# Scheduling
APScheduler==3.10.4
# Everything API Integration
PyEverything==1.0.1 # Wrapper para Everything SDK
# File Operations and Utilities
pathlib2==2.3.7.post1 # Enhanced pathlib for Python 3.12
psutil==5.9.5 # System utilities (disk space monitoring)
filelock==3.12.4 # File locking for concurrent access
# Web Interface
Jinja2==3.1.2 # Template engine for Flask
# Configuration and Data
jsonschema==4.19.1 # JSON schema validation
# Logging
colorlog==6.7.0 # Colored logging output
# Windows-specific dependencies
pywin32==306; sys_platform == "win32" # Windows API access for low priority
# Development and Testing (opcional, remove for production)
pytest==7.4.2
pytest-flask==1.2.0
black==23.9.1 # Code formatting
flake8==6.1.0 # Code linting