@@ -33,51 +33,51 @@ classifiers = [
3333dynamic = [ " version" ]
3434
3535dependencies = [
36- " aiosqlite>=0.21" , # For SQLite database
37- " anyio>=4.9,<5" , # For MCP Session Manager
38- " authlib>=1.6.6,<2" , # For RestAPI Tool
39- " click>=8.1.8,<9" , # For CLI tools
40- " fastapi>=0.124.1,<1" , # FastAPI framework
41- " google-api-python-client>=2.157,<3" , # Google API client discovery
42- " google-auth[pyopenssl]>=2.47" , # Google Auth library
43- " google-cloud-aiplatform[agent-engines]>=1.148.1,<2" , # For VertexAI integrations, e.g. example store.
36+ " aiosqlite>=0.21" , # For SQLite database
37+ " anyio>=4.9,<5" , # For MCP Session Manager
38+ " authlib>=1.6.6,<2" , # For RestAPI Tool
39+ " click>=8.1.8,<9" , # For CLI tools
40+ " fastapi>=0.124.1,<1" , # FastAPI framework
41+ " google-api-python-client>=2.157,<3" , # Google API client discovery
42+ " google-auth[pyopenssl]>=2.47" , # Google Auth library
43+ " google-cloud-aiplatform[agent-engines]>=1.148.1,<2" , # For VertexAI integrations, e.g. example store.
4444 " google-cloud-bigquery>=2.2" ,
4545 " google-cloud-bigquery-storage>=2" ,
46- " google-cloud-bigtable>=2.32" , # For Bigtable database
47- " google-cloud-dataplex>=1.7,<3" , # For Dataplex Catalog Search tool
48- " google-cloud-discoveryengine>=0.13.12,<0.14" , # For Discovery Engine Search Tool
49- " google-cloud-pubsub>=2,<3" , # For Pub/Sub Tool
50- " google-cloud-secret-manager>=2.22,<3" , # Fetching secrets in RestAPI Tool
51- " google-cloud-spanner>=3.56,<4" , # For Spanner database
52- " google-cloud-speech>=2.30,<3" , # For Audio Transcription
53- " google-cloud-storage>=2.18,<4" , # For GCS Artifact service
54- " google-genai>=1.72,<2" , # Google GenAI SDK
55- " graphviz>=0.20.2,<1" , # Graphviz for graph rendering
56- " httpx>=0.27,<1" , # HTTP client library
57- " jsonschema>=4.23,<5" , # Agent Builder config validation
58- " mcp>=1.24,<2" , # For MCP Toolset
59- " opentelemetry-api>=1.36,<1.39 " , # OpenTelemetry - keep below 1.39.0 due to current agent_engines exporter constraints .
60- " opentelemetry-exporter-gcp-logging>=1.9.0a0,<2 " ,
46+ " google-cloud-bigtable>=2.32" , # For Bigtable database
47+ " google-cloud-dataplex>=1.7,<3" , # For Dataplex Catalog Search tool
48+ " google-cloud-discoveryengine>=0.13.12,<0.14" , # For Discovery Engine Search Tool
49+ " google-cloud-pubsub>=2,<3" , # For Pub/Sub Tool
50+ " google-cloud-secret-manager>=2.22,<3" , # Fetching secrets in RestAPI Tool
51+ " google-cloud-spanner>=3.56,<4" , # For Spanner database
52+ " google-cloud-speech>=2.30,<3" , # For Audio Transcription
53+ " google-cloud-storage>=2.18,<4" , # For GCS Artifact service
54+ " google-genai>=1.72,<2" , # Google GenAI SDK
55+ " graphviz>=0.20.2,<1" , # Graphviz for graph rendering
56+ " httpx>=0.27,<1" , # HTTP client library
57+ " jsonschema>=4.23,<5" , # Agent Builder config validation
58+ " mcp>=1.24,<2" , # For MCP Toolset
59+ " opentelemetry-api>=1.36,<=1.41.1 " , # OpenTelemetry - allow 1.39+ up to latest published at time of resolution .
60+ " opentelemetry-exporter-gcp-logging>=1.9.0a0,<=1.12.0a0 " ,
6161 " opentelemetry-exporter-gcp-monitoring>=1.9.0a0,<2" ,
6262 " opentelemetry-exporter-gcp-trace>=1.9,<2" ,
6363 " opentelemetry-exporter-otlp-proto-http>=1.36" ,
6464 " opentelemetry-resourcedetector-gcp>=1.9.0a0,<2" ,
65- " opentelemetry-sdk>=1.36,<1.39 " ,
65+ " opentelemetry-sdk>=1.36,<=1.41.1 " ,
6666 " pyarrow>=14" ,
67- " pydantic>=2.12,<3" , # For data validation/models
68- " python-dateutil>=2.9.0.post0,<3" , # For Vertext AI Session Service
69- " python-dotenv>=1,<2" , # To manage environment variables
70- " pyyaml>=6.0.2,<7" , # For APIHubToolset.
67+ " pydantic>=2.12,<3" , # For data validation/models
68+ " python-dateutil>=2.9.0.post0,<3" , # For Vertext AI Session Service
69+ " python-dotenv>=1,<2" , # To manage environment variables
70+ " pyyaml>=6.0.2,<7" , # For APIHubToolset.
7171 " requests>=2.32.4,<3" ,
72- " sqlalchemy>=2,<3" , # SQL database ORM
73- " sqlalchemy-spanner>=1.14" , # Spanner database session service
74- " starlette>=0.49.1,<1" , # For FastAPI CLI
75- " tenacity>=9,<10" , # For Retry management
72+ " sqlalchemy>=2,<3" , # SQL database ORM
73+ " sqlalchemy-spanner>=1.14" , # Spanner database session service
74+ " starlette>=0.49.1,<1" , # For FastAPI CLI
75+ " tenacity>=9,<10" , # For Retry management
7676 " typing-extensions>=4.5,<5" ,
77- " tzlocal>=5.3,<6" , # Time zone utilities
78- " uvicorn>=0.34,<1" , # ASGI server for FastAPI
79- " watchdog>=6,<7" , # For file change detection and hot reload
80- " websockets>=15.0.1,<16" , # For BaseLlmFlow
77+ " tzlocal>=5.3,<6" , # Time zone utilities
78+ " uvicorn>=0.34,<1" , # ASGI server for FastAPI
79+ " watchdog>=6,<7" , # For file change detection and hot reload
80+ " websockets>=15.0.1,<16" , # For BaseLlmFlow
8181]
8282optional-dependencies.a2a = [
8383 " a2a-sdk>=0.3.4,<0.4" ,
0 commit comments