From ba988862ac9bca081032210cdc7dc9e96459c685 Mon Sep 17 00:00:00 2001 From: i-ts Date: Tue, 24 Feb 2026 18:15:25 +0300 Subject: [PATCH] use same env across publish/test scripts commit_hash:6f97c356b29992caa7046ef5cea81bc107c662ac --- json-builder/python/codegen.sh | 10 ++++++---- json-builder/python/uv.lock | 2 +- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/json-builder/python/codegen.sh b/json-builder/python/codegen.sh index 46454303e..8b69843d5 100755 --- a/json-builder/python/codegen.sh +++ b/json-builder/python/codegen.sh @@ -1,4 +1,6 @@ #!/bin/bash +python3.13 -m venv ~/uv +~/uv/bin/pip install uv==0.10.0 scriptDir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) @@ -10,17 +12,17 @@ apiGenDir=$scriptDir/../../api_generator cd $apiGenDir echo Executing api_generator with [config = $config] [schemaDir = $schemaDir] [outputDir = $outputDir] -python3 -m api_generator -c $config -s $schemaDir -o $outputDir +python3.13 -m api_generator -c $config -s $schemaDir -o $outputDir if [[ $1 = "--no-lint" ]]; then exit 0 fi echo "Install dependencies" -(cd $scriptDir && uv sync --group dev --no-install-project) +(cd $scriptDir && ~/uv/bin/uv sync --group dev --no-install-project) echo "Check code" -(cd $scriptDir && uv run ruff check --fix $outputDir) +(cd $scriptDir && ~/uv/bin/uv run ruff check --fix $outputDir) echo "Format code" -(cd $scriptDir && uv run ruff format $outputDir) +(cd $scriptDir && ~/uv/bin/uv run ruff format $outputDir) diff --git a/json-builder/python/uv.lock b/json-builder/python/uv.lock index a30450d86..d70575441 100644 --- a/json-builder/python/uv.lock +++ b/json-builder/python/uv.lock @@ -459,7 +459,7 @@ wheels = [ [[package]] name = "pydivkit" -version = "32.36.0" +version = "32.38.0" source = { editable = "." } [package.dev-dependencies]