File tree Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Expand file tree Collapse file tree 1 file changed +9
-9
lines changed Original file line number Diff line number Diff line change @@ -15,20 +15,20 @@ jobs:
15
15
- ' 3.11'
16
16
- ' 3.12'
17
17
- ' 3.13'
18
- runs-on : ' ubuntu-22 .04'
18
+ runs-on : ' ubuntu-24 .04'
19
19
steps :
20
- - name : Set up Python
21
- uses : actions/setup-python@v5
22
- with :
23
- python-version : ${{ matrix.py }}
24
- allow-prereleases : ${{ matrix.py == '3.13' && true || false }}
25
-
26
20
- uses : actions/checkout@v4
21
+ - name : Install uv
22
+ uses : astral-sh/setup-uv@v3
23
+ with :
24
+ version : " 0.4.29"
27
25
28
26
- name : Install Dependencies
29
27
run : |
30
- python -m pip install --require-hashes -r ci/requirements.txt
28
+ uv venv --python ${{ matrix.py }} venv
29
+ source venv/bin/activate
30
+ uv pip install -r ci/requirements.txt
31
31
32
32
- name : Run mypy
33
33
run : |
34
- mypy tests/*.py zstandard/*.py
34
+ venv/bin/ mypy tests/*.py zstandard/*.py
You can’t perform that action at this time.
0 commit comments