File tree Expand file tree Collapse file tree 4 files changed +19
-11
lines changed Expand file tree Collapse file tree 4 files changed +19
-11
lines changed Original file line number Diff line number Diff line change 1616 types :
1717 - published
1818
19+ env :
20+ PIP_BREAK_SYSTEM_PACKAGES : 1
21+
1922concurrency :
2023 group : ${{ github.workflow }}-${{ github.ref }}
2124 cancel-in-progress : true
@@ -28,28 +31,30 @@ jobs:
2831
2932 runs-on : ${{ matrix.os }}
3033 steps :
31- - uses : actions/checkout@v3
34+ - uses : actions/checkout@v4
3235 - run : make requirements
3336 - name : Set up QEMU # Needed to build aarch64 wheels
3437 if : runner.os == 'Linux'
3538 uses : docker/setup-qemu-action@v2
3639 with :
3740 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
4043 with :
4144 path : wheelhouse/*.whl
45+ overwrite : true
4246
4347 make_sdist :
4448 runs-on : " ubuntu-latest"
4549 steps :
46- - uses : actions/checkout@v3
50+ - uses : actions/checkout@v4
4751 - run : |
4852 make requirements
4953 python -m build --no-isolation --sdist
50- - uses : actions/upload-artifact@v3
54+ - uses : actions/upload-artifact@v4
5155 with :
5256 path : dist/*.tar.gz
57+ overwrite : true
5358
5459 upload_all :
5560 needs : [build_wheels, make_sdist]
5964 permissions :
6065 id-token : write
6166 steps :
62- - uses : actions/download-artifact@v3
67+ - uses : actions/download-artifact@v4
6368 with :
6469 name : artifact
6570 path : dist
Original file line number Diff line number Diff line change 11.PHONY : requirements
22requirements :
3- python3 -m pip install -r requirements/development.txt
3+ python3 -m pip install -r requirements/development.txt ${req_args}
44
55.PHONY : check
66check :
Original file line number Diff line number Diff line change 22cffi==1.16.0
33
44# 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
88wheel==0.43.0
99
1010# 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"
1213Babel==2.14.0
1314backports.tarfile==1.0.0
1415certifi==2024.2.2
@@ -41,12 +42,14 @@ rich==13.7.1
4142snowballstemmer==2.2.0
4243sphinxcontrib-applehelp==1.0.4;python_version<"3.9"
4344sphinxcontrib-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"
4547sphinxcontrib-htmlhelp==2.0.1;python_version<"3.9"
4648sphinxcontrib-htmlhelp==2.0.5;python_version>="3.9"
4749sphinxcontrib-jsmath==1.0.1
4850sphinxcontrib-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"
5053tomli==2.0.1
5154typing_extensions==4.11.0
5255urllib3==2.2.1
You can’t perform that action at this time.
0 commit comments