File tree 4 files changed +19
-11
lines changed 4 files changed +19
-11
lines changed Original file line number Diff line number Diff line change 16
16
types :
17
17
- published
18
18
19
+ env :
20
+ PIP_BREAK_SYSTEM_PACKAGES : 1
21
+
19
22
concurrency :
20
23
group : ${{ github.workflow }}-${{ github.ref }}
21
24
cancel-in-progress : true
@@ -28,28 +31,30 @@ jobs:
28
31
29
32
runs-on : ${{ matrix.os }}
30
33
steps :
31
- - uses : actions/checkout@v3
34
+ - uses : actions/checkout@v4
32
35
- run : make requirements
33
36
- name : Set up QEMU # Needed to build aarch64 wheels
34
37
if : runner.os == 'Linux'
35
38
uses : docker/setup-qemu-action@v2
36
39
with :
37
40
platforms : all
38
- - uses : pypa/cibuildwheel@v2.16.5
39
- - uses : actions/upload-artifact@v3
41
+ - uses : pypa/cibuildwheel@v2.17.0
42
+ - uses : actions/upload-artifact@v4
40
43
with :
41
44
path : wheelhouse/*.whl
45
+ overwrite : true
42
46
43
47
make_sdist :
44
48
runs-on : " ubuntu-latest"
45
49
steps :
46
- - uses : actions/checkout@v3
50
+ - uses : actions/checkout@v4
47
51
- run : |
48
52
make requirements
49
53
python -m build --no-isolation --sdist
50
- - uses : actions/upload-artifact@v3
54
+ - uses : actions/upload-artifact@v4
51
55
with :
52
56
path : dist/*.tar.gz
57
+ overwrite : true
53
58
54
59
upload_all :
55
60
needs : [build_wheels, make_sdist]
59
64
permissions :
60
65
id-token : write
61
66
steps :
62
- - uses : actions/download-artifact@v3
67
+ - uses : actions/download-artifact@v4
63
68
with :
64
69
name : artifact
65
70
path : dist
Original file line number Diff line number Diff line change 1
1
.PHONY : requirements
2
2
requirements :
3
- python3 -m pip install -r requirements/development.txt
3
+ python3 -m pip install -r requirements/development.txt ${req_args}
4
4
5
5
.PHONY : check
6
6
check :
Original file line number Diff line number Diff line change 2
2
cffi==1.16.0
3
3
4
4
# What we need
5
- pycparser==2.21
5
+ pycparser==2.22
Original file line number Diff line number Diff line change @@ -8,7 +8,8 @@ twine==5.0.0
8
8
wheel==0.43.0
9
9
10
10
# What we need
11
- alabaster==0.7.13
11
+ alabaster==0.7.13;python_version<"3.9"
12
+ alabaster==0.7.16;python_version>="3.9"
12
13
Babel==2.14.0
13
14
backports.tarfile==1.0.0
14
15
certifi==2024.2.2
@@ -41,12 +42,14 @@ rich==13.7.1
41
42
snowballstemmer==2.2.0
42
43
sphinxcontrib-applehelp==1.0.4;python_version<"3.9"
43
44
sphinxcontrib-applehelp==1.0.8;python_version>="3.9"
44
- sphinxcontrib-devhelp==1.0.2
45
+ sphinxcontrib-devhelp==1.0.2;python_version<"3.9"
46
+ sphinxcontrib-devhelp==1.0.6;python_version>="3.9"
45
47
sphinxcontrib-htmlhelp==2.0.1;python_version<"3.9"
46
48
sphinxcontrib-htmlhelp==2.0.5;python_version>="3.9"
47
49
sphinxcontrib-jsmath==1.0.1
48
50
sphinxcontrib-qthelp==1.0.3
49
- sphinxcontrib-serializinghtml==1.1.5
51
+ sphinxcontrib-serializinghtml==1.1.5;python_version<"3.9"
52
+ sphinxcontrib-serializinghtml==1.1.10;python_version>="3.9"
50
53
tomli==2.0.1
51
54
typing_extensions==4.11.0
52
55
urllib3==2.2.1
You can’t perform that action at this time.
0 commit comments