diff --git a/packages/toolbox-adk/pyproject.toml b/packages/toolbox-adk/pyproject.toml index 3d4e2ec2c..dd6bc8f92 100644 --- a/packages/toolbox-adk/pyproject.toml +++ b/packages/toolbox-adk/pyproject.toml @@ -36,11 +36,11 @@ Changelog = "https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/pack test = [ "black[jupyter]==26.5.1", "isort==8.0.1", - "mypy==2.1.0", - "pytest==9.0.3", - "pytest-asyncio==1.4.0", + "mypy==2.4.1", + "pytest==9.2.0", + "pytest-asyncio==1.4.1", "pytest-cov==7.1.0", - "pytest-mock==3.15.1", + "pytest-mock==3.17.0", # numpy 2.x stubs use the Python 3.12 `type` statement; mypy rejects them on older Pythons. "numpy<2; python_version < '3.12'", "numpy<3; python_version >= '3.12'", diff --git a/packages/toolbox-adk/requirements.txt b/packages/toolbox-adk/requirements.txt index 3afb6f11c..57943006a 100644 --- a/packages/toolbox-adk/requirements.txt +++ b/packages/toolbox-adk/requirements.txt @@ -1,9 +1,9 @@ -e ../toolbox-core -google-adk==1.34.1 -google-auth==2.53.0 -google-auth-oauthlib==1.4.0 -typing-extensions==4.15.0 -opentelemetry-exporter-otlp-proto-http==1.41.1 -opentelemetry-exporter-gcp-trace==1.12.0 +google-adk==1.39.1 +google-auth==2.62.0 +google-auth-oauthlib==1.5.0 +typing-extensions==4.16.0 +opentelemetry-exporter-otlp-proto-http==1.45.2 +opentelemetry-exporter-gcp-trace==1.15.0 opentelemetry-exporter-gcp-monitoring==1.9.0a0 -opentelemetry-sdk==1.41.1 +opentelemetry-sdk==1.45.2 diff --git a/packages/toolbox-core/pyproject.toml b/packages/toolbox-core/pyproject.toml index 145070841..dc69b20f0 100644 --- a/packages/toolbox-core/pyproject.toml +++ b/packages/toolbox-core/pyproject.toml @@ -45,21 +45,21 @@ Changelog = "https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/pack [project.optional-dependencies] telemetry = [ "opentelemetry-api>=1.20.0,<2.0.0", - "opentelemetry-sdk>=1.41.1,<1.42.0", - "opentelemetry-exporter-otlp>=1.41.1,<1.42.0" + "opentelemetry-sdk>=1.45.2,<1.46.0", + "opentelemetry-exporter-otlp>=1.45.2,<1.46.0" ] test = [ "black[jupyter]==26.5.1", "isort==8.0.1", - "mypy==2.1.0", - "pytest==9.0.3", + "mypy==2.4.1", + "pytest==9.2.0", "pytest-aioresponses==0.3.0", - "pytest-asyncio==1.4.0", + "pytest-asyncio==1.4.1", "pytest-cov==7.1.0", - "pytest-mock==3.15.1", - "google-cloud-secret-manager==2.28.0", - "google-cloud-storage==3.10.1", - "aioresponses==0.7.8", + "pytest-mock==3.17.0", + "google-cloud-secret-manager==2.31.0", + "google-cloud-storage==3.17.1", + "aioresponses==0.7.9", "toolbox-core[telemetry]", # numpy 2.x stubs use the Python 3.12 `type` statement; mypy rejects them on older Pythons. "numpy<2; python_version < '3.12'", diff --git a/packages/toolbox-core/requirements.txt b/packages/toolbox-core/requirements.txt index d32e231b9..a1e9af268 100644 --- a/packages/toolbox-core/requirements.txt +++ b/packages/toolbox-core/requirements.txt @@ -1,5 +1,5 @@ aiohttp==3.14.3 -pydantic==2.13.4 +pydantic==2.14.2 deprecated==1.3.1 requests==2.34.2 -google-auth==2.53.0 \ No newline at end of file +google-auth==2.62.0 \ No newline at end of file diff --git a/packages/toolbox-langchain/pyproject.toml b/packages/toolbox-langchain/pyproject.toml index e5b374425..fbefe17db 100644 --- a/packages/toolbox-langchain/pyproject.toml +++ b/packages/toolbox-langchain/pyproject.toml @@ -46,13 +46,13 @@ Changelog = "https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/pack test = [ "black[jupyter]==26.5.1", "isort==8.0.1", - "mypy==2.1.0", - "pytest-asyncio==1.4.0", - "pytest==9.0.3", + "mypy==2.4.1", + "pytest-asyncio==1.4.1", + "pytest==9.2.0", "pytest-cov==7.1.0", "Pillow==12.3.0; python_version >= '3.10'", - "google-cloud-secret-manager==2.28.0", - "google-cloud-storage==3.10.1", + "google-cloud-secret-manager==2.31.0", + "google-cloud-storage==3.17.1", # numpy 2.x stubs use the Python 3.12 `type` statement; mypy rejects them on older Pythons. "numpy<2; python_version < '3.12'", "numpy<3; python_version >= '3.12'", diff --git a/packages/toolbox-langchain/requirements.txt b/packages/toolbox-langchain/requirements.txt index 69947c282..97d206b63 100644 --- a/packages/toolbox-langchain/requirements.txt +++ b/packages/toolbox-langchain/requirements.txt @@ -1,6 +1,6 @@ -e ../toolbox-core -langchain-core==1.4.0 +langchain-core==1.7.3 PyYAML==6.0.3 -pydantic==2.13.4 +pydantic==2.14.2 aiohttp==3.14.3 deprecated==1.3.1 \ No newline at end of file diff --git a/packages/toolbox-llamaindex/pyproject.toml b/packages/toolbox-llamaindex/pyproject.toml index 1633248ae..7d546632e 100644 --- a/packages/toolbox-llamaindex/pyproject.toml +++ b/packages/toolbox-llamaindex/pyproject.toml @@ -46,13 +46,13 @@ Changelog = "https://github.com/googleapis/mcp-toolbox-sdk-python/blob/main/pack test = [ "black[jupyter]==26.5.1", "isort==8.0.1", - "mypy==2.1.0", - "pytest-asyncio==1.4.0", - "pytest==9.0.3", + "mypy==2.4.1", + "pytest-asyncio==1.4.1", + "pytest==9.2.0", "pytest-cov==7.1.0", "Pillow==12.3.0; python_version >= '3.10'", - "google-cloud-secret-manager==2.28.0", - "google-cloud-storage==3.10.1", + "google-cloud-secret-manager==2.31.0", + "google-cloud-storage==3.17.1", # numpy 2.x stubs use the Python 3.12 `type` statement; mypy rejects them on older Pythons. "numpy<2; python_version < '3.12'", "numpy<3; python_version >= '3.12'", diff --git a/packages/toolbox-llamaindex/requirements.txt b/packages/toolbox-llamaindex/requirements.txt index db5396f3c..de37be107 100644 --- a/packages/toolbox-llamaindex/requirements.txt +++ b/packages/toolbox-llamaindex/requirements.txt @@ -1,6 +1,6 @@ -e ../toolbox-core -llama-index-core==0.14.22 +llama-index-core==0.14.25 PyYAML==6.0.3 -pydantic==2.13.4 +pydantic==2.14.2 aiohttp==3.14.3 deprecated==1.3.1