Skip to content

Bump scipy to 1.13.1 to fix OpenBLAS source-build failure on Py3.12 - #11

Merged
mahynski merged 4 commits into
mainfrom
claude/fix-scipy-openblas-iogiR
May 3, 2026
Merged

Bump scipy to 1.13.1 to fix OpenBLAS source-build failure on Py3.12#11
mahynski merged 4 commits into
mainfrom
claude/fix-scipy-openblas-iogiR

Conversation

@mahynski

@mahynski mahynski commented May 3, 2026

Copy link
Copy Markdown
Owner

scipy 1.11.1 has no cp312 wheels, so pip falls back to a source build
that requires OpenBLAS (not installed on the runner). 1.13.1 ships
cp312 wheels and supports numpy 1.x and 2.x, unblocking the numpy
2.x bump as well.

https://claude.ai/code/session_01YMNLtfNff9w5QBLsLoGkjV

claude added 4 commits May 3, 2026 02:17
scipy 1.11.1 has no cp312 wheels, so pip falls back to a source build
that requires OpenBLAS (not installed on the runner). 1.13.1 ships
cp312 wheels and supports numpy 1.x and 2.x, unblocking the numpy
2.x bump as well.

https://claude.ai/code/session_01YMNLtfNff9w5QBLsLoGkjV
scikit-learn 1.3.0 doesn't support numpy 2.x; 1.5.0+ does and ships
cp312 wheels.

https://claude.ai/code/session_01YMNLtfNff9w5QBLsLoGkjV
Convert exact pins to lower-bound constraints so dependabot bumps and
transitive resolution don't get blocked. seaborn floor lifted to 0.13.0
for numpy 2.x support. pandas left pinned per the existing Colab comment.

https://claude.ai/code/session_01YMNLtfNff9w5QBLsLoGkjV
@mahynski
mahynski merged commit 2a956d5 into main May 3, 2026
4 of 5 checks passed
@mahynski
mahynski deleted the claude/fix-scipy-openblas-iogiR branch May 3, 2026 02:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants