Skip to content

Commit 050d6dc

Browse files
committed
Pin NumPy in OS compiler and coverage builds to <2.3.0
1 parent 907a64e commit 050d6dc

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

.github/workflows/generate-coverage.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,8 @@ jobs:
9191
- name: Install dpctl dependencies
9292
shell: bash -l {0}
9393
run: |
94-
pip install numpy cython setuptools"<80" pytest pytest-cov scikit-build cmake coverage[toml] versioneer[toml]==0.29
94+
# TODO: unpin numpy when numpy#29167 resolved
95+
pip install numpy"<2.3.0" cython setuptools"<80" pytest pytest-cov scikit-build cmake coverage[toml] versioneer[toml]==0.29
9596
9697
- name: Build dpctl with coverage
9798
shell: bash -l {0}

.github/workflows/os-llvm-sycl-build.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,8 @@ jobs:
107107
- name: Install dpctl dependencies
108108
shell: bash -l {0}
109109
run: |
110-
pip install numpy cython setuptools"<80" pytest scikit-build cmake ninja versioneer[toml]==0.29
110+
# TODO: unpin numpy when numpy#29167 resolved
111+
pip install numpy"<2.3.0" cython setuptools"<80" pytest scikit-build cmake ninja versioneer[toml]==0.29
111112
112113
- name: Checkout repo
113114
uses: actions/checkout@v4.2.2

0 commit comments

Comments
 (0)