@@ -18,41 +18,31 @@ jobs:
18
18
steps :
19
19
- name : Checkout
20
20
uses : actions/checkout@v4
21
- - run : pipx install poetry
22
21
- name : Set up Python
23
- uses : actions /setup-python@v5
22
+ uses : astral-sh /setup-uv@v4
24
23
with :
25
24
python-version : ${{ matrix.python-version }}
26
- cache : " poetry"
27
- - name : selfie-lib - poetry install
28
- run : poetry install
29
- working-directory : python/selfie-lib
25
+ enable-cache : true
30
26
- name : selfie-lib - pytest
31
- run : poetry run pytest -vv
27
+ run : uv run pytest -vv
32
28
working-directory : python/selfie-lib
33
29
- name : selfie-lib - pyright
34
- run : poetry run pyright
30
+ run : uv run pyright
35
31
working-directory : python/selfie-lib
36
32
- name : selfie-lib - ruff
37
- run : poetry run ruff format --check && poetry run ruff check
33
+ run : uv run ruff format --check && uv run ruff check
38
34
working-directory : python/selfie-lib
39
- - name : pytest-selfie - poetry install
40
- run : poetry install
41
- working-directory : python/pytest-selfie
42
35
- name : pytest-selfie - pyright
43
- run : poetry run pyright
36
+ run : uv run pyright
44
37
working-directory : python/pytest-selfie
45
38
- name : pytest-selfie - ruff
46
- run : poetry run ruff format --check && poetry run ruff check
39
+ run : uv run ruff format --check && uv run ruff check
47
40
working-directory : python/pytest-selfie
48
- - name : example-pytest-selfie - poetry install
49
- run : poetry install
50
- working-directory : python/example-pytest-selfie
51
- - run : poetry run pytest -vv
41
+ - run : uv run pytest -vv
52
42
working-directory : python/example-pytest-selfie
53
43
- name : example-pytest-selfie - pyright
54
- run : poetry run pyright
44
+ run : uv run pyright
55
45
working-directory : python/example-pytest-selfie
56
46
- name : example-pytest-selfie - ruff
57
- run : poetry run ruff format --check && poetry run ruff check
47
+ run : uv run ruff format --check && uv run ruff check
58
48
working-directory : python/example-pytest-selfie
0 commit comments