Spaces:
Configuration error
Configuration error
File size: 1,421 Bytes
b2594db 3a2e5f0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | # ============================================================================= # requirements-dev.txt — developer tooling; never installed in production. # ----------------------------------------------------------------------------- # Install alongside the runtime deps: # pip install -r requirements.txt -r requirements-dev.txt # # Or in one go via the package extras: # pip install -e ".[dev]" # ============================================================================= # Inherit runtime deps so devs get a complete environment in one command. -r requirements.txt # ---- Lint / format / type-check ---------------------------------------------- # Ruff replaces black + isort + flake8. ~100x faster, single config in pyproject. ruff==0.5.0 mypy==1.10.1 # ---- Test runner ------------------------------------------------------------- pytest==8.2.2 pytest-cov==5.0.0 pytest-asyncio==0.23.7 httpx==0.27.0 # FastAPI TestClient transport # ---- Pre-commit / notebook hygiene ------------------------------------------- # `pre-commit` orchestrates the hooks; `nbstripout` strips notebook outputs on # commit so notebook diffs stay reviewable (and avoid leaking PII in cell outputs). pre-commit==3.7.1 nbstripout==0.7.1 # ---- Type stubs -------------------------------------------------------------- types-PyYAML==6.0.12.20240311 types-requests==2.32.0.20240602 pandas-stubs==2.2.2.240603 |