File tree Expand file tree Collapse file tree 3 files changed +6
-10
lines changed Expand file tree Collapse file tree 3 files changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -28,14 +28,12 @@ jobs:
28
28
python-version : 3.13
29
29
30
30
- name : Install dependencies
31
- run : |
32
- python -m pip install --upgrade pip
33
- pip install setuptools wheel
31
+ run : python -m pip install uv
34
32
35
33
- name : Build and run analyzer
36
34
# We exclude extension/libmaxminddb/ as libmaxminddb has its own workflow
37
35
# for this and we are not able to correct any issues with that code here.
38
- run : scan-build --exclude extension/libmaxminddb/ --status-bugs python setup.py build
36
+ run : scan-build --exclude extension/libmaxminddb/ --status-bugs uv build
39
37
env :
40
38
CFLAGS : " -Werror -Wall -Wextra"
41
39
MAXMINDDB_REQUIRE_EXTENSION : 1
Original file line number Diff line number Diff line change 48
48
# uses a compiled language
49
49
50
50
- name : Install dependencies
51
- run : |
52
- python -m pip install --upgrade pip
53
- pip install setuptools wheel
51
+ run : python -m pip install uv
54
52
55
- - run : python setup.py build
53
+ - run : uv build
56
54
env :
57
55
MAXMINDDB_REQUIRE_EXTENSION : 1
58
56
Original file line number Diff line number Diff line change 40
40
- name : Install dependencies
41
41
run : |
42
42
python -m pip install --upgrade pip
43
- pip install setuptools tox tox-gh-actions wheel
43
+ pip install setuptools tox tox-gh-actions uv wheel
44
44
45
45
46
46
- name : Install libmaxminddb
58
58
echo "LDFLAGS=-L/opt/homebrew/lib" >> "$GITHUB_ENV"
59
59
60
60
- name : Build with Werror and Wall
61
- run : python setup.py build
61
+ run : uv build
62
62
env :
63
63
CFLAGS : " ${{ env.CFLAGS }} -Werror -Wall -Wextra"
64
64
You can’t perform that action at this time.
0 commit comments