Commit b6dec82
[release/2.10] Fix numpy compatibility for Python 3.14 for 2.10 (#3100)
## Summary
- `numpy==2.1.2` has no cp314 wheels on PyPI, causing Python 3.14 builds
in TheRock CI to fail with a meson/sccache error when pip falls back to
building numpy from source
- Add `python_version` markers to use `numpy==2.4.3` for Python 3.14+,
while keeping the existing `numpy==2.1.2` pin for older Python versions
## Motivation
- Failing:
https://github.com/ROCm/TheRock/actions/runs/23488558012/job/68350335718
## Test Result
- https://github.com/ROCm/TheRock/actions/runs/23511528510
- https://github.com/ROCm/TheRock/actions/runs/23516828149 ( latest )
## Submission Checklist
- [x] Look over the contributing guidelines at
https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests.
---------
Co-authored-by: Jithun Nair <37884920+jithunnair-amd@users.noreply.github.com>1 parent c19ca7a commit b6dec82
2 files changed
+4
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
| 6 | + | |
6 | 7 | | |
7 | 8 | | |
8 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
| 18 | + | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
| |||
0 commit comments