# Flask and extensions
flask>=3.0
flask-sqlalchemy>=3.1
flask-migrate>=4.0
flask-jwt-extended>=4.6
flask-cors>=4.0
flask-caching>=2.0
flask-marshmallow>=1.2
marshmallow-sqlalchemy>=0.29

# Database
mysql-connector-python>=8.0
pymysql>=1.1
cryptography>=42.0   # pymysql needs it for MySQL 8 caching_sha2_password auth

# CLI and utilities
click>=8.1
python-dotenv>=1.0
tabulate>=0.9

# HTTP/API clients
requests>=2.31

# Security
werkzeug>=3.0

# Validation
email-validator>=2.0

# Testing
pytest>=7.0
pytest-flask>=1.2
pytest-cov>=4.0
