# Flask Framework
Flask==3.0.0
Flask-RESTX==1.3.0
Flask-SQLAlchemy==3.1.1
Flask-Migrate==4.0.5
Flask-CORS==4.0.0
Flask-Limiter==3.5.0

# Database
SQLAlchemy==2.0.23
psycopg2-binary==2.9.9
alembic==1.13.1

# Redis & Caching
redis==5.0.1
hiredis==2.3.2

# Celery (Task Queue)
celery==5.3.4

# HTTP Requests (moved before WHOIS tools to resolve dependencies)
requests==2.31.0
urllib3==2.1.0
httpx==0.25.2

# WHOIS & Domain Tools
whoisit>=2.0.0
python-whois==0.8.0
dnspython==2.4.2
tldextract==5.1.1

# Validation & Serialization
marshmallow==3.20.1
marshmallow-sqlalchemy==0.29.0
pydantic==2.5.2

# Environment & Configuration
python-dotenv==1.0.0
environs==10.3.0

# Date & Time
python-dateutil==2.8.2
pytz==2023.3

# Logging & Monitoring
structlog==23.3.0
sentry-sdk[flask]==1.39.1

# Security
PyJWT==2.8.0
cryptography==41.0.7
validators==0.22.0

# API Documentation
apispec==6.3.1
apispec-webframeworks==1.0.0

# Utilities
Click==8.1.7
colorama==0.4.6
python-slugify==8.0.1
shortuuid==1.0.11

# Testing
pytest==7.4.3
pytest-cov==4.1.0
pytest-flask==1.3.0
pytest-mock==3.12.0
faker==21.0.0

# Code Quality
black==23.12.1
flake8==6.1.0
pylint==3.0.3
mypy==1.7.1

# Performance
gunicorn==21.2.0
gevent==23.9.1

# Data Processing
pandas==2.1.4
numpy==1.26.2

# IP & Network
ipaddress==1.0.23
geoip2==4.7.0

# SSL Certificate Handling
certifi==2023.11.17
pyOpenSSL==23.3.0
