Skip to content

Commit 6040fb2

Browse files
chore: update pyproject.toml (#99)
* Update pyproject.toml * Update pyproject.toml * Update run.sh
1 parent 57e307a commit 6040fb2

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

pyproject.toml

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,22 @@ dependencies = [
1818
"google-adk>=1.10.0", # For basic agent architecture
1919
"litellm>=1.74.3", # For model inference
2020
"loguru>=0.7.3", # For better logging
21-
"openinference-instrumentation-google-adk>=0.1.1", # For OpenInference instrumentation
2221
"opentelemetry-exporter-otlp>=1.35.0",
2322
"opentelemetry-instrumentation-logging>=0.56b0",
2423
"wrapt>=1.17.2", # For patching built-in functions
25-
"openai<1.100" # For fix https://github.com/BerriAI/litellm/issues/13710
24+
"openai<1.100", # For fix https://github.com/BerriAI/litellm/issues/13710
25+
"volcengine-python-sdk==4.0.3", # For Volcengine API
26+
"agent-pilot-sdk>=0.0.9", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits
27+
"fastmcp>=2.11.3", # For running MCP
28+
"cookiecutter>=2.6.0", # For cloud deploy
29+
"opensearch-py==2.8.0" # For OpenSearch database
2630
]
2731

2832
[project.scripts]
2933
veadk = "veadk.cli.cli:veadk"
3034

3135
[project.optional-dependencies]
3236
database = [
33-
"opensearch-py==2.8.0", # For OpenSearch database
3437
"redis>=6.2.0", # For Redis database
3538
"pymysql>=1.1.1", # For MySQL database
3639
"volcengine>=1.0.193", # For Viking DB
@@ -41,12 +44,7 @@ eval = [
4144
"deepeval>=3.2.6", # For DeepEval-based evaluation
4245
"google-adk[eval]", # For Google ADK-based evaluation
4346
]
44-
cli = [
45-
"volcengine-python-sdk==4.0.3", # For Volcengine API
46-
"agent-pilot-sdk>=0.0.9", # Prompt optimization by Volcengine AgentPilot/PromptPilot toolkits
47-
"fastmcp>=2.11.3", # For running MCP
48-
"cookiecutter>=2.6.0", # For cloud deploy
49-
]
47+
cli = []
5048
dev = [
5149
"pre-commit>=4.2.0", # Format checking
5250
"pytest>=8.4.1",
@@ -77,4 +75,4 @@ include-package-data = true
7775
[tool.ruff]
7876
exclude = [
7977
"veadk/integrations/ve_faas/template/*"
80-
]
78+
]

veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/run.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ while [[ $# -gt 0 ]]; do
3434
done
3535

3636
# in case of deployment deps not installed in user's requirements.txt
37-
python3 -m pip install uvicorn[standard] fastapi fastmcp
37+
python3 -m pip install uvicorn[standard] fastapi
3838

3939
USE_ADK_WEB=${USE_ADK_WEB:-False}
4040

0 commit comments

Comments
 (0)