# Workweaver Backend Dev/Test Dependencies
# Install with: uv pip install -r apps/backend/requirements.txt
# Runtime dependencies live in apps/backend/requirements.runtime.txt.

-r requirements.runtime.txt

# -----------------------------------------------------------------------------
# Testing
# -----------------------------------------------------------------------------
anyio==4.13.0
pytest==9.0.3
pytest-cov==7.1.0
pytest-asyncio==1.3.0
pytest-playwright==0.7.2
moto[dynamodb]==5.1.22
pytest-xdist==3.8.0
freezegun==1.5.1

# -----------------------------------------------------------------------------
# Code Quality & Type Checking
# -----------------------------------------------------------------------------
ruff==0.15.11
pyright==1.1.408

# -----------------------------------------------------------------------------
# Type Stubs
# -----------------------------------------------------------------------------
types-PyYAML==6.0.12.20260408
boto3-stubs==1.42.93
botocore-stubs==1.42.41
beautifulsoup4>=4.12.0
Pillow>=12.2.0
