pounce/backend/requirements.txt
Yves Gugger 5b99145fb2
Some checks failed
CI / Frontend Lint & Type Check (push) Has been cancelled
CI / Frontend Build (push) Has been cancelled
CI / Backend Lint (push) Has been cancelled
CI / Backend Tests (push) Has been cancelled
CI / Docker Build (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
Deploy / Build & Push Images (push) Has been cancelled
Deploy / Deploy to Server (push) Has been cancelled
Deploy / Notify (push) Has been cancelled
fix: banner position and Sedo affiliate links
2025-12-16 09:02:00 +01:00

60 lines
909 B
Plaintext

# FastAPI & Server
fastapi>=0.115.0
uvicorn[standard]>=0.32.0
python-multipart>=0.0.12
# Database
sqlalchemy>=2.0.35
aiosqlite>=0.20.0
asyncpg>=0.30.0
alembic>=1.14.0
# Authentication
passlib[bcrypt]>=1.7.4
bcrypt>=4.0.0,<4.1
python-jose[cryptography]>=3.3.0
# Validation & Settings
pydantic[email]>=2.10.0
pydantic-settings>=2.6.0
python-dotenv>=1.0.1
# Domain Checking
python-whois>=0.9.4
whodap>=0.1.12
dnspython>=2.7.0
# Web Scraping
httpx>=0.28.0
beautifulsoup4>=4.12.0
lxml>=5.0.0
# Scheduling
apscheduler>=3.10.4
# Email (SMTP)
aiosmtplib>=3.0.2
jinja2>=3.1.2
# HTML sanitization (XSS protection)
bleach>=6.1.0
# Payments
stripe>=7.0.0
# Rate Limiting
slowapi>=0.1.9
# Observability (Prometheus)
prometheus-client>=0.20.0
# Job Queue (Redis)
arq>=0.26.0
redis>=5.0.0
# Production Database (optional)
# asyncpg>=0.30.0 # Already included above
# ICANN CZDS Zone File Access
pyCZDS>=1.7.0