# Flask-Mailing v3.0.0 - Testing Dependencies (2026 Production Ready)
# Python 3.10+ required

# Core dependencies
blinker>=1.9.0
flask>=3.1.0
werkzeug>=3.1.3
jinja2>=3.1.6

# Async and SMTP
aiosmtplib>=4.0.2
asgiref>=3.8.0
anyio>=4.9.0

# Validation
email-validator>=2.3.0
pydantic>=2.11.0
pydantic-settings>=2.9.0
typing-extensions>=4.13.0

# Optional email checking (for full test coverage)
redis>=5.3.0
httpx>=0.28.1
dnspython>=2.7.0

# Testing framework
pytest>=8.3.0
pytest-asyncio>=1.0.0
pytest-cov>=6.0.0
fakeredis>=2.26.0

# Code quality
black>=25.1.0
isort>=6.0.0
mypy>=1.15.0
ruff>=0.11.0