Skip to content

Commit

Permalink
Ensure uv picks up Python 3.13t correctly
Browse files Browse the repository at this point in the history
  • Loading branch information
agriyakhetarpal committed Dec 14, 2024
1 parent 3aff2ba commit ecd7545
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,8 @@ jobs:
allow-prereleases: true

- uses: yezz123/setup-uv@v4
with:
"uv-venv": "venv"

# 1. Test suite with free-threading enabled, but no free-threading-specific plugins
- name: Run free-threaded tests on ${{ matrix.platform}}
Expand All @@ -116,14 +118,12 @@ jobs:
UV_NO_CACHE: "true"
run: |
python -VV
uv venv
source .venv/bin/activate
uv pip install --upgrade --only-binary :all: numpy scipy
- name: Run free-threaded tests with ${{ matrix.plugin }} on ${{ matrix.platform}}
if: ${{ matrix.plugin != 'none' }}
run: |
source .venv/bin/activate
python -VV
uv pip install -e .
uv pip install pytest ${{ matrix.plugin }}
if [ "${{ matrix.plugin }}" == "pytest-run-parallel" ]; then
Expand Down

0 comments on commit ecd7545

Please sign in to comment.