Skip to content

Commit 65b5007

Browse files
committed
test-2
1 parent cf9067a commit 65b5007

File tree

3 files changed

+10
-2
lines changed

3 files changed

+10
-2
lines changed

.github/workflows/build_wheels.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,9 @@ jobs:
4040
yum update -y
4141
yum install -y cmake gcc gcc-c++ make git pkgconfig
4242
CIBW_BEFORE_BUILD: |
43+
pip install meson>=1.3.2 meson-python>=0.18.0 wheel
4344
pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
45+
CIBW_BUILD_FRONTEND: "pip; args: --no-build-isolation"
4446
CIBW_ENVIRONMENT: >
4547
LDFLAGS="-fopenmp"
4648
CIBW_REPAIR_WHEEL_COMMAND: |
@@ -100,7 +102,9 @@ jobs:
100102
# CIBW_ARCHS_MACOS: ${{ matrix.os == 'macos-13' && 'x86_64' || 'arm64' }}
101103
CIBW_BUILD_VERBOSITY: "3"
102104
CIBW_BEFORE_BUILD: |
105+
pip install meson>=1.3.2 meson-python>=0.18.0 wheel
103106
pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
107+
CIBW_BUILD_FRONTEND: "pip; args: --no-build-isolation"
104108
CIBW_ENVIRONMENT: >
105109
MACOSX_DEPLOYMENT_TARGET="${{ matrix.os == 'macos-14' && '14.0' || '15.0' }}"
106110
CIBW_REPAIR_WHEEL_COMMAND: >
@@ -163,7 +167,9 @@ jobs:
163167
DISTUTILS_USE_SDK: "1"
164168
MSSdk: "1"
165169
CIBW_BEFORE_BUILD: |
170+
pip install meson meson-python ninja wheel
166171
pip install --pre --upgrade --timeout=60 --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
172+
CIBW_BUILD_FRONTEND: "pip; args: --no-build-isolation"
167173
CIBW_ENVIRONMENT: >
168174
CFLAGS="/DDISABLE_QUADBLAS $CFLAGS"
169175
CXXFLAGS="/DDISABLE_QUADBLAS $CXXFLAGS"

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
working-directory: quaddtype
6666
run: |
6767
export LDFLAGS="-fopenmp"
68-
python -m pip install . -v
68+
python -m pip install . -v --no-build-isolation
6969
7070
- name: Run quaddtype tests
7171
working-directory: quaddtype

.github/workflows/typecheck.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,9 @@ jobs:
2929

3030
- name: install
3131
working-directory: quaddtype
32-
run: uv pip install mypy pyright .
32+
run: |
33+
uv pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy
34+
uv pip install mypy pyright . --no-build-isolation
3335
3436
- name: pyright
3537
working-directory: quaddtype

0 commit comments

Comments
 (0)