Skip to content

Commit cf9067a

Browse files
committed
nightlty ci test
1 parent 8ba5167 commit cf9067a

File tree

4 files changed

+12
-5
lines changed

4 files changed

+12
-5
lines changed

.github/workflows/big_endian.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,8 @@ jobs:
109109
110110
# Install Python build dependencies
111111
python -m pip install --upgrade pip &&
112-
python -m pip install meson>=1.3.2 meson-python wheel numpy &&
112+
python -m pip install meson>=1.3.2 meson-python wheel &&
113+
python -m pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy &&
113114
python -m pip install pytest pytest-run-parallel pytest-timeout &&
114115
115116
# Install system dependencies for quaddtype (SLEEF dependencies)

.github/workflows/build_wheels.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,8 @@ jobs:
3939
CIBW_BEFORE_ALL: |
4040
yum update -y
4141
yum install -y cmake gcc gcc-c++ make git pkgconfig
42+
CIBW_BEFORE_BUILD: |
43+
pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
4244
CIBW_ENVIRONMENT: >
4345
LDFLAGS="-fopenmp"
4446
CIBW_REPAIR_WHEEL_COMMAND: |
@@ -97,6 +99,8 @@ jobs:
9799
CIBW_ENABLE: cpython-prerelease cpython-freethreading
98100
# CIBW_ARCHS_MACOS: ${{ matrix.os == 'macos-13' && 'x86_64' || 'arm64' }}
99101
CIBW_BUILD_VERBOSITY: "3"
102+
CIBW_BEFORE_BUILD: |
103+
pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
100104
CIBW_ENVIRONMENT: >
101105
MACOSX_DEPLOYMENT_TARGET="${{ matrix.os == 'macos-14' && '14.0' || '15.0' }}"
102106
CIBW_REPAIR_WHEEL_COMMAND: >
@@ -159,7 +163,7 @@ jobs:
159163
DISTUTILS_USE_SDK: "1"
160164
MSSdk: "1"
161165
CIBW_BEFORE_BUILD: |
162-
pip install meson meson-python ninja numpy
166+
pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
163167
CIBW_ENVIRONMENT: >
164168
CFLAGS="/DDISABLE_QUADBLAS $CFLAGS"
165169
CXXFLAGS="/DDISABLE_QUADBLAS $CXXFLAGS"
@@ -197,6 +201,7 @@ jobs:
197201
run: |
198202
python -m pip install --upgrade pip
199203
python -m pip install build pytest
204+
python -m pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
200205
201206
- name: Build SDist & test sdist
202207
env:

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@ jobs:
1919
python-version: "3.10"
2020
- name: Install build and test dependencies
2121
run: |
22-
python -m pip install -U pip build pytest unyt wheel meson ninja meson-python patchelf pandas numpy
22+
python -m pip install -U pip build pytest unyt wheel meson ninja meson-python patchelf pandas
23+
python -m pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
2324
- name: Install asciidtype
2425
working-directory: asciidtype
2526
run: |

quaddtype/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ requires = [
33
"meson>=1.3.2",
44
"meson-python>=0.18.0",
55
"wheel",
6-
"numpy"
6+
"numpy>=2.0"
77
]
88
build-backend = "mesonpy"
99

@@ -28,7 +28,7 @@ classifiers = [
2828
]
2929
requires-python = ">=3.10.0"
3030
dependencies = [
31-
"numpy"
31+
"numpy>=2.0"
3232
]
3333

3434
[project.optional-dependencies]

0 commit comments

Comments
 (0)