chore: bump OpenTelemetry to allow >=1.39 and fix load_web_page test

Co-authored-by: Sasha Sobran <asobran@google.com>
PiperOrigin-RevId: 908322085
This commit is contained in:
Sasha Sobran
2026-04-30 12:40:34 -07:00
committed by Copybara-Service
parent 282db876fd
commit 4a786abcf9
+36 -36
View File
@@ -33,51 +33,51 @@ classifiers = [
dynamic = [ "version" ]
dependencies = [
"aiosqlite>=0.21", # For SQLite database
"anyio>=4.9,<5", # For MCP Session Manager
"authlib>=1.6.6,<2", # For RestAPI Tool
"click>=8.1.8,<9", # For CLI tools
"fastapi>=0.124.1,<1", # FastAPI framework
"google-api-python-client>=2.157,<3", # Google API client discovery
"google-auth[pyopenssl]>=2.47", # Google Auth library
"google-cloud-aiplatform[agent-engines]>=1.148.1,<2", # For VertexAI integrations, e.g. example store.
"aiosqlite>=0.21", # For SQLite database
"anyio>=4.9,<5", # For MCP Session Manager
"authlib>=1.6.6,<2", # For RestAPI Tool
"click>=8.1.8,<9", # For CLI tools
"fastapi>=0.124.1,<1", # FastAPI framework
"google-api-python-client>=2.157,<3", # Google API client discovery
"google-auth[pyopenssl]>=2.47", # Google Auth library
"google-cloud-aiplatform[agent-engines]>=1.148.1,<2", # For VertexAI integrations, e.g. example store.
"google-cloud-bigquery>=2.2",
"google-cloud-bigquery-storage>=2",
"google-cloud-bigtable>=2.32", # For Bigtable database
"google-cloud-dataplex>=1.7,<3", # For Dataplex Catalog Search tool
"google-cloud-discoveryengine>=0.13.12,<0.14", # For Discovery Engine Search Tool
"google-cloud-pubsub>=2,<3", # For Pub/Sub Tool
"google-cloud-secret-manager>=2.22,<3", # Fetching secrets in RestAPI Tool
"google-cloud-spanner>=3.56,<4", # For Spanner database
"google-cloud-speech>=2.30,<3", # For Audio Transcription
"google-cloud-storage>=2.18,<4", # For GCS Artifact service
"google-genai>=1.72,<2", # Google GenAI SDK
"graphviz>=0.20.2,<1", # Graphviz for graph rendering
"httpx>=0.27,<1", # HTTP client library
"jsonschema>=4.23,<5", # Agent Builder config validation
"mcp>=1.24,<2", # For MCP Toolset
"opentelemetry-api>=1.36,<1.39", # OpenTelemetry - keep below 1.39.0 due to current agent_engines exporter constraints.
"opentelemetry-exporter-gcp-logging>=1.9.0a0,<2",
"google-cloud-bigtable>=2.32", # For Bigtable database
"google-cloud-dataplex>=1.7,<3", # For Dataplex Catalog Search tool
"google-cloud-discoveryengine>=0.13.12,<0.14", # For Discovery Engine Search Tool
"google-cloud-pubsub>=2,<3", # For Pub/Sub Tool
"google-cloud-secret-manager>=2.22,<3", # Fetching secrets in RestAPI Tool
"google-cloud-spanner>=3.56,<4", # For Spanner database
"google-cloud-speech>=2.30,<3", # For Audio Transcription
"google-cloud-storage>=2.18,<4", # For GCS Artifact service
"google-genai>=1.72,<2", # Google GenAI SDK
"graphviz>=0.20.2,<1", # Graphviz for graph rendering
"httpx>=0.27,<1", # HTTP client library
"jsonschema>=4.23,<5", # Agent Builder config validation
"mcp>=1.24,<2", # For MCP Toolset
"opentelemetry-api>=1.36,<=1.41.1", # OpenTelemetry - allow 1.39+ up to latest published at time of resolution.
"opentelemetry-exporter-gcp-logging>=1.9.0a0,<=1.12.0a0",
"opentelemetry-exporter-gcp-monitoring>=1.9.0a0,<2",
"opentelemetry-exporter-gcp-trace>=1.9,<2",
"opentelemetry-exporter-otlp-proto-http>=1.36",
"opentelemetry-resourcedetector-gcp>=1.9.0a0,<2",
"opentelemetry-sdk>=1.36,<1.39",
"opentelemetry-sdk>=1.36,<=1.41.1",
"pyarrow>=14",
"pydantic>=2.12,<3", # For data validation/models
"python-dateutil>=2.9.0.post0,<3", # For Vertext AI Session Service
"python-dotenv>=1,<2", # To manage environment variables
"pyyaml>=6.0.2,<7", # For APIHubToolset.
"pydantic>=2.12,<3", # For data validation/models
"python-dateutil>=2.9.0.post0,<3", # For Vertext AI Session Service
"python-dotenv>=1,<2", # To manage environment variables
"pyyaml>=6.0.2,<7", # For APIHubToolset.
"requests>=2.32.4,<3",
"sqlalchemy>=2,<3", # SQL database ORM
"sqlalchemy-spanner>=1.14", # Spanner database session service
"starlette>=0.49.1,<1", # For FastAPI CLI
"tenacity>=9,<10", # For Retry management
"sqlalchemy>=2,<3", # SQL database ORM
"sqlalchemy-spanner>=1.14", # Spanner database session service
"starlette>=0.49.1,<1", # For FastAPI CLI
"tenacity>=9,<10", # For Retry management
"typing-extensions>=4.5,<5",
"tzlocal>=5.3,<6", # Time zone utilities
"uvicorn>=0.34,<1", # ASGI server for FastAPI
"watchdog>=6,<7", # For file change detection and hot reload
"websockets>=15.0.1,<16", # For BaseLlmFlow
"tzlocal>=5.3,<6", # Time zone utilities
"uvicorn>=0.34,<1", # ASGI server for FastAPI
"watchdog>=6,<7", # For file change detection and hot reload
"websockets>=15.0.1,<16", # For BaseLlmFlow
]
optional-dependencies.a2a = [
"a2a-sdk>=0.3.4,<0.4",