chore: migrate to uv

This commit is contained in:
aserper
2025-12-14 00:08:10 -05:00
parent 6311ca3f39
commit c7850ba05f
10 changed files with 754 additions and 83 deletions

View File

@@ -24,10 +24,14 @@ jobs:
python-version: ${{ matrix.python-version }}
cache: 'pip'
- name: Install uv
uses: astral-sh/setup-uv@v4
with:
version: "0.5.11"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements-test.txt
uv sync --all-extras --dev
- name: Run unit tests
run: |
@@ -58,10 +62,14 @@ jobs:
python-version: ${{ matrix.python-version }}
cache: 'pip'
- name: Install uv
uses: astral-sh/setup-uv@v4
with:
version: "0.5.11"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements-test.txt
uv sync --all-extras --dev
- name: Run integration tests
run: |
@@ -89,10 +97,14 @@ jobs:
python-version: '3.11'
cache: 'pip'
- name: Install uv
uses: astral-sh/setup-uv@v4
with:
version: "0.5.11"
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install -r requirements-test.txt
uv sync --all-extras --dev
- name: Run ruff check
run: |