From 4afd53bdbca88185f426cdb0e00bea50bd6c7ae3 Mon Sep 17 00:00:00 2001 From: Yunlong Zhang Date: Tue, 27 Jan 2026 14:44:18 -0800 Subject: [PATCH 1/2] squash commit --- VizQLDataServiceOpenAPISchema.json | 2 +- python_sdk/scripts/generate_stub.bat | 2 +- python_sdk/scripts/generate_stub.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/VizQLDataServiceOpenAPISchema.json b/VizQLDataServiceOpenAPISchema.json index bd0618f..22993ef 100644 --- a/VizQLDataServiceOpenAPISchema.json +++ b/VizQLDataServiceOpenAPISchema.json @@ -7,7 +7,7 @@ }, "servers": [ { - "url": "/vizql-data-service/v1" + "url": "/api/v1/vizql-data-service" } ], "paths": { diff --git a/python_sdk/scripts/generate_stub.bat b/python_sdk/scripts/generate_stub.bat index a6a15f6..ea870fb 100644 --- a/python_sdk/scripts/generate_stub.bat +++ b/python_sdk/scripts/generate_stub.bat @@ -8,7 +8,7 @@ REM Print commands as they are executed echo on REM Install required packages -pip install datamodel-code-generator +pip install datamodel-code-generator==0.43.1 REM Generate client code datamodel-codegen --input ../VizQLDataServiceOpenAPISchema.json --output-model-type pydantic_v2.BaseModel --input-file-type openapi --output src/api/openapi_generated-raw.py --use-annotated --base-class TableauModel diff --git a/python_sdk/scripts/generate_stub.sh b/python_sdk/scripts/generate_stub.sh index 76888d3..dc6f1af 100644 --- a/python_sdk/scripts/generate_stub.sh +++ b/python_sdk/scripts/generate_stub.sh @@ -6,7 +6,7 @@ set -e # Print commands as they are executed set -x -pip install datamodel-code-generator +pip install datamodel-code-generator==0.43.1 # Generate client code datamodel-codegen --input ../VizQLDataServiceOpenAPISchema.json --output-model-type pydantic_v2.BaseModel --input-file-type openapi --output src/api/openapi_generated-raw.py --use-annotated --base-class TableauModel From 75d49bca4f1752faf0327c9189058eb7b63282d7 Mon Sep 17 00:00:00 2001 From: Yunlong Zhang Date: Tue, 27 Jan 2026 14:56:30 -0800 Subject: [PATCH 2/2] include release branch --- .github/workflows/pull.yml | 1 + .github/workflows/push.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/pull.yml b/.github/workflows/pull.yml index fd0236c..db82b5e 100644 --- a/.github/workflows/pull.yml +++ b/.github/workflows/pull.yml @@ -4,6 +4,7 @@ on: pull_request: branches: - main + - 'release-*' jobs: generateStub: diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 006f5e6..c4e20fd 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -4,6 +4,7 @@ on: push: branches: - main + - 'release-*' jobs: generateStub: