diff --git a/requirements-dashboard.txt b/requirements-dashboard.txt index cfc3fbd..ad19255 100644 --- a/requirements-dashboard.txt +++ b/requirements-dashboard.txt @@ -17,7 +17,7 @@ # Floor raised to 1.49: `use_container_width` warns on every render and # Streamlit's own notice says it is removed after 2025-12-31, which has # passed. `width="stretch"` replaces it and landed in 1.49. -streamlit>=1.49.0,<2.0.0 -altair>=5.0.0,<7.0.0 +streamlit>=1.62.0,<2.0.0 +altair>=6.2.2,<7.0.0 pandas>=2.0.0,<3.0.0 -requests>=2.31.0,<3.0.0 +requests>=2.34.2,<3.0.0 diff --git a/requirements-dev.txt b/requirements-dev.txt index 23ac318..edfe54a 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -27,11 +27,11 @@ matplotlib>=3.8.0,<4.0.0 seaborn>=0.13.0,<1.0.0 # --- Development Utilities --- -httpx>=0.27.0,<1.0.0 +httpx>=0.28.1,<1.0.0 # Used by tests/integration/test_llm_grounding.py to probe whether a local # Ollama server is running before attempting a live-model check. -requests>=2.31,<3.0 +requests>=2.34.2,<3.0 # Drives the real dashboard in a real browser for scripts/capture_screenshots.py, # which regenerates the README's dashboard images. Needs `playwright install diff --git a/requirements.txt b/requirements.txt index d227d31..9d02d6f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -31,8 +31,8 @@ langchain-openai>=0.1.0,<1.0.0 openai>=1.0.0,<2.0.0 # --- Layer 4: API Framework --- -fastapi>=0.110.0,<1.0.0 -uvicorn[standard]>=0.27.0,<1.0.0 +fastapi>=0.141.1,<1.0.0 +uvicorn[standard]>=0.52.4,<1.0.0 # --- Layer 6: Configuration & Utilities --- pydantic>=2.0.0,<3.0.0