We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e79fef commit 12a80faCopy full SHA for 12a80fa
1 file changed
.github/workflows/typing.yml
@@ -15,20 +15,20 @@ jobs:
15
- '3.11'
16
- '3.12'
17
- '3.13'
18
- runs-on: 'ubuntu-22.04'
+ runs-on: 'ubuntu-24.04'
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
- uses: actions/checkout@v4
+ - name: Install uv
+ uses: astral-sh/setup-uv@v3
+ with:
+ version: "0.4.29"
27
28
- name: Install Dependencies
29
run: |
30
- python -m pip install --require-hashes -r ci/requirements.txt
+ uv venv --python ${{ matrix.py }} venv
+ source venv/bin/activate
+ uv pip install -r ci/requirements.txt
31
32
- name: Run mypy
33
34
- mypy tests/*.py zstandard/*.py
+ venv/bin/mypy tests/*.py zstandard/*.py
0 commit comments