From 280fe8a7f6cd28918f72d745aeff2925a37cd9b6 Mon Sep 17 00:00:00 2001 From: yaozheng-fang Date: Tue, 26 Aug 2025 10:59:12 +0800 Subject: [PATCH 1/3] Update pyproject.toml --- pyproject.toml | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 38eb19b3..13842c20 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,11 +18,15 @@ dependencies = [ "google-adk>=1.10.0", # For basic agent architecture "litellm>=1.74.3", # For model inference "loguru>=0.7.3", # For better logging - "openinference-instrumentation-google-adk>=0.1.1", # For OpenInference instrumentation "opentelemetry-exporter-otlp>=1.35.0", "opentelemetry-instrumentation-logging>=0.56b0", "wrapt>=1.17.2", # For patching built-in functions "openai<1.100" # For fix https://github.com/BerriAI/litellm/issues/13710 + "volcengine-python-sdk==4.0.3", # For Volcengine API + "agent-pilot-sdk>=0.0.9", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits + "fastmcp>=2.11.3", # For running MCP + "cookiecutter>=2.6.0", # For cloud deploy + "opensearch-py==2.8.0", # For OpenSearch database ] [project.scripts] @@ -30,7 +34,6 @@ veadk = "veadk.cli.cli:veadk" [project.optional-dependencies] database = [ - "opensearch-py==2.8.0", # For OpenSearch database "redis>=6.2.0", # For Redis database "pymysql>=1.1.1", # For MySQL database "volcengine>=1.0.193", # For Viking DB @@ -41,12 +44,7 @@ eval = [ "deepeval>=3.2.6", # For DeepEval-based evaluation "google-adk[eval]", # For Google ADK-based evaluation ] -cli = [ - "volcengine-python-sdk==4.0.3", # For Volcengine API - "agent-pilot-sdk>=0.0.9", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits - "fastmcp>=2.11.3", # For running MCP - "cookiecutter>=2.6.0", # For cloud deploy -] +cli = [] dev = [ "pre-commit>=4.2.0", # Format checking "pytest>=8.4.1", @@ -77,4 +75,4 @@ include-package-data = true [tool.ruff] exclude = [ "veadk/integrations/ve_faas/template/*" -] \ No newline at end of file +] From 10714ed968d2bf9b91c96853af3c8ab2197b3c15 Mon Sep 17 00:00:00 2001 From: yaozheng-fang Date: Tue, 26 Aug 2025 11:02:11 +0800 Subject: [PATCH 2/3] Update pyproject.toml --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 13842c20..7332d6f4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -21,12 +21,12 @@ dependencies = [ "opentelemetry-exporter-otlp>=1.35.0", "opentelemetry-instrumentation-logging>=0.56b0", "wrapt>=1.17.2", # For patching built-in functions - "openai<1.100" # For fix https://github.com/BerriAI/litellm/issues/13710 + "openai<1.100", # For fix https://github.com/BerriAI/litellm/issues/13710 "volcengine-python-sdk==4.0.3", # For Volcengine API "agent-pilot-sdk>=0.0.9", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits "fastmcp>=2.11.3", # For running MCP "cookiecutter>=2.6.0", # For cloud deploy - "opensearch-py==2.8.0", # For OpenSearch database + "opensearch-py==2.8.0" # For OpenSearch database ] [project.scripts] From 0a11e76df095c010b5a65f4fd46c8242871fa14d Mon Sep 17 00:00:00 2001 From: yaozheng-fang Date: Tue, 26 Aug 2025 11:02:49 +0800 Subject: [PATCH 3/3] Update run.sh --- .../ve_faas/template/{{cookiecutter.local_dir_name}}/src/run.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/run.sh b/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/run.sh index 92c71e1a..6e34e8c1 100755 --- a/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/run.sh +++ b/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/run.sh @@ -34,7 +34,7 @@ while [[ $# -gt 0 ]]; do done # in case of deployment deps not installed in user's requirements.txt -python3 -m pip install uvicorn[standard] fastapi fastmcp +python3 -m pip install uvicorn[standard] fastapi USE_ADK_WEB=${USE_ADK_WEB:-False}