33 lines
468 B
Plaintext
33 lines
468 B
Plaintext
|
|
# Web Framework
|
||
|
|
Flask==3.0.0
|
||
|
|
Flask-CORS==4.0.0
|
||
|
|
Flask-SQLAlchemy==3.1.1
|
||
|
|
Flask-Migrate==4.0.5
|
||
|
|
|
||
|
|
# Database
|
||
|
|
# psycopg2-binary==2.9.9 # Commented out for SQLite testing
|
||
|
|
SQLAlchemy==2.0.23
|
||
|
|
|
||
|
|
# Redis
|
||
|
|
redis==5.0.1
|
||
|
|
|
||
|
|
# Cloudflare
|
||
|
|
cloudflare==2.19.4
|
||
|
|
requests==2.31.0
|
||
|
|
|
||
|
|
# Utilities
|
||
|
|
python-dotenv==1.0.0
|
||
|
|
pydantic==2.5.2
|
||
|
|
python-dateutil==2.8.2
|
||
|
|
dnspython==2.4.2
|
||
|
|
|
||
|
|
# Security
|
||
|
|
cryptography==41.0.7
|
||
|
|
PyJWT==2.8.0
|
||
|
|
|
||
|
|
# Development
|
||
|
|
pytest==7.4.3
|
||
|
|
pytest-cov==4.1.0
|
||
|
|
black==23.12.1
|
||
|
|
flake8==6.1.0
|