diff --git a/.github/workflows/build-changes.yaml b/.github/workflows/build-changes.yaml index 18e6a1a4d..27fd11382 100644 --- a/.github/workflows/build-changes.yaml +++ b/.github/workflows/build-changes.yaml @@ -41,8 +41,6 @@ jobs: if: github.event.pull_request.draft == false runs-on: windows-latest timeout-minutes: 5 - env: - UV_SYSTEM_PYTHON: 1 # needed because 'uv sync ...' followed by 'uv run ...' does not work... steps: - uses: actions/checkout@v6 - name: Set up Python @@ -53,6 +51,6 @@ jobs: cache-dependency-glob: | **/pyproject.toml - name: Install package and dependencies - run: uv pip install -e ".[dev]" + run: uv sync --extra dev - name: Run all checks - run: python checks/pytest_.py + run: uv run python checks/pytest_.py diff --git a/pyproject.toml b/pyproject.toml index 42aa9f0b0..9419f38a0 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -37,7 +37,7 @@ dependencies = [ [project.optional-dependencies] dev = [ - "checks-superstaq>=0.5.45", + "checks-superstaq>=0.5.62", "jupyter>=1.1.1", "python-lsp-server[all]>=1.14.0", "relay-bp[stim]==0.2.1",