File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -26,26 +26,26 @@ jobs:
2626 path : |
2727 .venv
2828 ~/.cache/pip
29- ~/.cache/pypoetry
30- key : ${{ runner.os }}-venv-${{ hashFiles('poetry .lock') }}
29+ ~/.cache/uv
30+ key : ${{ runner.os }}-venv-${{ hashFiles('uv .lock') }}
3131
3232 - name : Install dependencies
3333 run : |
3434 python -m pip install --upgrade pip
35- pip install poetry
36- poetry install --with dev,docs
35+ pip install uv
36+ uv sync --all-groups
3737
3838 - name : Lint with ruff
39- run : poetry run ruff check .
39+ run : uv run ruff check .
4040 - name : Check types with mypy
41- run : poetry run mypy .
41+ run : uv run mypy .
4242 - name : Test with pytest
43- run : poetry run pytest .
43+ run : uv run pytest .
4444
4545 - name : Coveralls
4646 env :
4747 github-token : ${{ secrets.GITHUB_TOKEN }}
4848 uses : coverallsapp/github-action@v2.3.6
4949
5050 - name : Check docs
51- run : poetry run mkdocs build
51+ run : uv run mkdocs build
You can’t perform that action at this time.
0 commit comments