Skip to content

Issue 687 fix

Issue 687 fix #1

Workflow file for this run

test:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.10", "3.11", "3.12", "3.13"]
steps:
- uses: actions/checkout@v4
- name: Install uv
uses: astral-sh/setup-uv@v3
with:
enable-cache: true
- name: Install the project with the correct Python version
run: uv sync --frozen --all-extras --dev --python ${{ matrix.python-version }}
- name: Ensure pip is installed
run: |
uv run --no-sync python -m ensurepip --upgrade
- name: Upgrade pip
run: |
uv run --no-sync python -m pip install --upgrade pip
- name: Install jose dependencies
run: |
uv run --no-sync python -m pip install python-jose types-python-jose
- name: Run pytest
run: uv run --no-sync pytest