Commit 861241d
CI: skip cp314 macOS Intel wheels (nlopt has no cp314 macosx_x86_64 wheel)
The wheel itself builds fine. The failure is in cibuildwheel's post-
build test step, where pip refuses to install the freshly-built
greybox wheel into a cp314-macosx_x86_64 venv because nlopt>=2.7.0
has no compatible wheel there (PyPI only offers nlopt 2.4.x / 2.6.2
for that platform-Python combination).
Skipping cp314-macosx_x86_64 is preferable to shipping a wheel
users can't install. cp314 macOS arm64 (Apple Silicon — where most
macOS Python users now run) is unaffected; nlopt has cp314 wheels
for that arch. Re-enable cp314 macOS Intel when upstream nlopt
catches up.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent d550e75 commit 861241d
1 file changed
Lines changed: 11 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
75 | 75 | | |
76 | 76 | | |
77 | 77 | | |
78 | | - | |
79 | | - | |
80 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
81 | 89 | | |
82 | 90 | | |
83 | 91 | | |
| |||
0 commit comments