Skip to content

Commit 29d8286

Browse files
committed
MAINT: Support NumPy 2 and build Python 3.12 wheels
1 parent c5fcf4b commit 29d8286

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/pythonpublish_wheel.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
other-deploy:
3838
strategy:
3939
matrix:
40-
python: ["3.8", "3.9", "3.10", "3.11"]
40+
python: ["3.9", "3.10", "3.11", "3.12"]
4141
os: [windows-2019, macos-11]
4242
runs-on: ${{ matrix.os }}
4343
steps:
@@ -52,7 +52,7 @@ jobs:
5252
run: |
5353
python -m pip install --upgrade pip
5454
pip install setuptools build wheel twine
55-
pip install "cython<3" oldest-supported-numpy
55+
pip install cython "numpy>=2"
5656
- name: Build wheel
5757
run: |
5858
python -m build --no-isolation

pyproject.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
requires = [
33
"setuptools",
44
"wheel",
5-
"cython<3",
6-
"oldest-supported-numpy"
5+
"cython<4",
6+
"numpy<3"
77
]

0 commit comments

Comments
 (0)