From 5a537881307377b9b51891d8631537b81b18d5f6 Mon Sep 17 00:00:00 2001 From: "wangjiaju.716" Date: Wed, 3 Sep 2025 11:27:47 +0800 Subject: [PATCH] Add veadk-version in requirements.txt --- veadk/cli/cli_deploy.py | 2 ++ veadk/cli/cli_init.py | 2 ++ veadk/integrations/ve_faas/template/cookiecutter.json | 3 ++- .../{{cookiecutter.local_dir_name}}/src/requirements.txt | 2 +- 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/veadk/cli/cli_deploy.py b/veadk/cli/cli_deploy.py index 0d8ece95..56bb53f4 100644 --- a/veadk/cli/cli_deploy.py +++ b/veadk/cli/cli_deploy.py @@ -14,6 +14,7 @@ import click +from veadk.version import VERSION TEMP_PATH = "/tmp" @@ -94,6 +95,7 @@ def deploy( "veapig_service_name": veapig_service_name, "veapig_upstream_name": veapig_upstream_name, "use_adk_web": use_adk_web, + "veadk_version": VERSION, } cookiecutter( diff --git a/veadk/cli/cli_init.py b/veadk/cli/cli_init.py index 961baff5..e320badb 100644 --- a/veadk/cli/cli_init.py +++ b/veadk/cli/cli_init.py @@ -16,6 +16,7 @@ from typing import Any import click +from veadk.version import VERSION warnings.filterwarnings( "ignore", category=UserWarning, module="pydantic._internal._fields" @@ -58,6 +59,7 @@ def _render_prompts() -> dict[str, Any]: "veapig_service_name": veapig_service_name, "veapig_upstream_name": veapig_upstream_name, "use_adk_web": deploy_mode == "2", + "veadk_version": VERSION, } diff --git a/veadk/integrations/ve_faas/template/cookiecutter.json b/veadk/integrations/ve_faas/template/cookiecutter.json index 8ae10f47..8df19781 100644 --- a/veadk/integrations/ve_faas/template/cookiecutter.json +++ b/veadk/integrations/ve_faas/template/cookiecutter.json @@ -7,5 +7,6 @@ "veapig_instance_name": "", "veapig_service_name": "", "veapig_upstream_name": "", - "use_adk_web": false + "use_adk_web": false, + "veadk_version": "" } \ No newline at end of file diff --git a/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/requirements.txt b/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/requirements.txt index d4b2885a..0a9f13d9 100644 --- a/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/requirements.txt +++ b/veadk/integrations/ve_faas/template/{{cookiecutter.local_dir_name}}/src/requirements.txt @@ -1 +1 @@ -veadk-python \ No newline at end of file +veadk-python=={{ cookiecutter.veadk_version }} \ No newline at end of file