chore(deps): use lizardbyte-common for python helpers (#5250)

This commit is contained in:
David Lane
2026-06-04 19:48:38 -04:00
committed by GitHub
parent 1f0455cc0c
commit 98ee1d00f5
13 changed files with 40 additions and 530 deletions
+6 -2
View File
@@ -172,7 +172,10 @@ jobs:
enable-cache: true
- name: Sync Python tools
run: uv sync --locked --only-group test --python "${PYTHON_VERSION}" --no-python-downloads --no-install-project
run: |
uv sync --project third-party/lizardbyte-common --locked --only-group test-c \
--python "${PYTHON_VERSION}" \
--no-python-downloads --no-install-project
- name: Run tests
id: test
@@ -192,7 +195,8 @@ jobs:
(steps.test.outcome == 'success' || steps.test.outcome == 'failure')
working-directory: build
run: |
uv run --locked --no-sync python -m gcovr --gcov-executable "gcov-${GCC_VERSION}" . -r ../src \
uv run --project ../third-party/lizardbyte-common --locked --no-sync gcovr \
--gcov-executable "gcov-${GCC_VERSION}" . -r ../src \
--exclude-noncode-lines \
--exclude-throw-branches \
--exclude-unreachable-branches \