Files
job-forge/requirements-backend.txt
2025-08-01 13:29:38 -04:00

49 lines
746 B
Plaintext

# FastAPI and web framework
fastapi==0.109.2
uvicorn[standard]==0.27.1
python-multipart==0.0.9
# Database
asyncpg==0.29.0
sqlalchemy[asyncio]==2.0.29
alembic==1.13.1
psycopg2-binary==2.9.9
# Authentication & Security
python-jose[cryptography]==3.3.0
passlib[bcrypt]==1.7.4
python-bcrypt==4.1.2
# AI Services
anthropic==0.21.3
openai==1.12.0
# Vector operations
pgvector==0.2.5
numpy==1.26.4
# Data validation
pydantic==2.6.3
pydantic-settings==2.2.1
# HTTP client
httpx==0.27.0
aiohttp==3.9.3
# Utilities
python-dotenv==1.0.1
structlog==24.1.0
tenacity==8.2.3
# Development & Testing
pytest==8.0.2
pytest-asyncio==0.23.5
pytest-cov==4.0.0
pytest-mock==3.12.0
black==24.2.0
isort==5.13.2
flake8==7.0.0
mypy==1.8.0
# Security
bandit==1.7.7