Use tox-uv in CI (#1266)

* Use tox-uv in CI

* uv is 3.8+
This commit is contained in:
Hynek Schlawack 2024-03-16 18:12:19 +01:00 committed by GitHub
parent b201831a4b
commit 09e35d448e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 5 additions and 3 deletions

View File

@ -34,7 +34,6 @@ jobs:
- "3.11"
- "3.12"
- "3.13"
# - "pypy-3.7"
- "pypy-3.8"
- "pypy-3.9"
- "pypy-3.10"
@ -64,6 +63,9 @@ jobs:
python -Im pip install tox
- run: python -Im pip install tox-uv
if: matrix.python-version != '3.7'
- run: python -Im tox run -e ${{ env.TOX_PYTHON }}-tests
- run: python -Im tox run -e ${{ env.TOX_PYTHON }}-mypy
if: env.IS_PYPY == '0' && matrix.python-version != '3.7'
@ -124,7 +126,7 @@ jobs:
python-version: "3.12"
cache: pip
- run: python -Im pip install tox
- run: python -Im pip install tox-uv
- run: python -Im tox run -e docs,changelog
pyright:
@ -137,7 +139,7 @@ jobs:
python-version-file: .python-version-default
cache: pip
- run: python -Im pip install tox
- run: python -Im pip install tox-uv
- run: python -Im tox run -e pyright
install-dev: