lolback / requirements.txt
roshcheeku's picture
Upload 12 files
fab5e05 verified
# Web Framework and WSGI
Flask==3.0.3
Flask-Cors==4.0.1
gunicorn==21.2.0
Werkzeug==3.0.1
# Machine Learning and Data Processing
scikit-learn==1.3.0
pandas==2.2.2
numpy==1.26.4
joblib==1.4.2
waitress==3.0.2
# Error Handling and Validation
marshmallow==3.20.2 # For request/response validation
pydantic==2.6.1 # For data validation
# Security
python-dotenv==1.0.0
PyJWT==2.8.0 # For JWT handling if you add authentication
bcrypt==4.1.2 # For password hashing if needed
# Monitoring and Logging
prometheus-flask-exporter==0.23.0 # For metrics and monitoring
python-json-logger==2.0.7 # For structured JSON logging
sentry-sdk[flask]==1.40.4 # For error tracking
# HTTP and Networking
requests==2.32.3
urllib3==2.2.0 # Required by requests
certifi==2024.2.2 # For SSL certificate verification
# Performance and Caching
cachetools==5.3.2 # For in-memory caching
redis==5.0.1 # For distributed caching if needed
# Development and Testing
pytest==8.0.0 # For unit testing
pytest-cov==4.1.0 # For test coverage
black==24.1.1 # For code formatting
flake8==7.0.0 # For code linting
# Time zone handling
pytz==2024.1 # For proper timezone handling
# Compression and Performance
brotli==1.1.0 # For response compression