Skip to content

Commit 8947f79

Browse files
install: remove oldest numpy and update ci
1 parent 89a9f40 commit 8947f79

File tree

2 files changed

+9
-6
lines changed

2 files changed

+9
-6
lines changed

.github/workflows/build_wheel.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@ jobs:
1313
runs-on: ${{ matrix.os }}
1414
strategy:
1515
matrix:
16-
os: [ubuntu-20.04, windows-2019, macos-latest]
16+
os: [ubuntu-latest, windows-2019, macos-latest]
1717
arch: [auto]
1818
include:
19-
- os: ubuntu-20.04
19+
- os: ubuntu-latest
2020
arch: aarch64
2121

2222
steps:
@@ -27,13 +27,16 @@ jobs:
2727
uses: docker/setup-qemu-action@v1
2828

2929
- name: Build wheels
30-
uses: pypa/cibuildwheel@v2.19.1
30+
uses: pypa/cibuildwheel@v2.22.0
3131
# to supply options, put them in 'env', like:
3232
env:
3333
CIBW_ARCHS_LINUX: ${{matrix.arch}}
34-
CIBW_BEFORE_BUILD: pip install numpy setuptools wheel
34+
CIBW_BEFORE_BUILD: pip install numpy setuptools wheel packages pkginfo twine
3535
CIBW_ARCHS_MACOS: "x86_64 arm64"
3636

37-
- uses: actions/upload-artifact@v2
37+
- name: Upload built wheels
38+
uses: actions/upload-artifact@v4
3839
with:
40+
name: built-wheels-${{ matrix.os }}-${{ matrix.arch }}
3941
path: ./wheelhouse/*.whl
42+
if-no-files-found: warn

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@
22
requires = [
33
"setuptools",
44
"wheel",
5-
"oldest-supported-numpy",
5+
"numpy",
66
]

0 commit comments

Comments
 (0)