diff --git a/pyproject.toml b/pyproject.toml index cec53208fe..1ec4fdf163 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -152,7 +152,7 @@ dev = [ # Pin to exact version: codegen's variant numbering (e.g. CreateMediaBuyResponse1 vs # CreateMediaBuyResponse) shifts between versions, producing diff churn and breaking # generated-code imports that reference specific suffixes. - "datamodel-code-generator[http]==0.64.0", + "datamodel-code-generator[http]==0.81.0", # Runs Starlette app lifespan under httpx.ASGITransport in tests — # the canonical library for what httpx doesn't do natively. Used by # tests/test_mcp_middleware_composition.py and future integration @@ -431,7 +431,7 @@ dev = [ # shared test suite and type checks see both distributions at once. pip # users install it explicitly: ``make install-dev``. "adcp-reporting-storage[pg,gcs,s3,azure]", - "datamodel-code-generator==0.64.0", + "datamodel-code-generator==0.81.0", "pre-commit>=4.4.0", "types-protobuf>=7.34.1.20260408", # Pinned in the dev group so ``uv run mypy`` (used by the pre-commit diff --git a/scripts/ci/reporting_interop/python/requirements-py310-pydantic2130-mcp200.txt b/scripts/ci/reporting_interop/python/requirements-py310-pydantic2130-mcp200.txt index cac4efc6f9..453212502a 100644 --- a/scripts/ci/reporting_interop/python/requirements-py310-pydantic2130-mcp200.txt +++ b/scripts/ci/reporting_interop/python/requirements-py310-pydantic2130-mcp200.txt @@ -27,7 +27,7 @@ idna==3.20 json-rpc==1.15.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 -mcp==2.0.0 +mcp==2.2.0 mcp-types==2.0.0 opentelemetry-api==1.44.0 packaging==26.3