Skip to content

fix: bump scipy cap to <=1.15.2#266

Merged
Jammy2211 merged 1 commit intomainfrom
feature/bump-scipy-cap
Apr 12, 2026
Merged

fix: bump scipy cap to <=1.15.2#266
Jammy2211 merged 1 commit intomainfrom
feature/bump-scipy-cap

Conversation

@Jammy2211
Copy link
Copy Markdown
Collaborator

Summary

  • Bumps scipy upper bound from <=1.14.0 to <=1.15.2
  • The hard cap at 1.14.0 caused PyAutoGalaxy CI to fail: when jax pulled in scipy 1.17.1 and autofit forced a downgrade, pip's resolver backtracked into building scipy from source, which failed due to missing OpenBLAS on the CI runner
  • All 6 PyAutoGalaxy CI runs on April 12 are affected
  • Companion PR: fix: bump scipy cap to <=1.15.2 PyAutoFit#1196

Test plan

  • Verified full install chain locally: PyAutoConf → PyAutoFit → PyAutoArray → PyAutoGalaxy (including optional deps) resolves without conflict
  • PyAutoGalaxy CI passes after both this PR and the matching PyAutoFit PR are merged

🤖 Generated with Claude Code

The hard cap at 1.14.0 caused pip to backtrack into source builds
during PyAutoGalaxy CI when jax pulled in scipy 1.17.1 and the
resolver could not find compatible pre-built wheels after downgrade.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Jammy2211 Jammy2211 merged commit dc30a0c into main Apr 12, 2026
2 checks passed
@Jammy2211 Jammy2211 deleted the feature/bump-scipy-cap branch April 12, 2026 12:31
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.

1 participant