chore(deps): consolidate Python dependency range widening#1238
chore(deps): consolidate Python dependency range widening#1238MilesCranmerBot wants to merge 6 commits into
Conversation
- julia-actions/setup-julia v2→v3 - docker/login-action v3→v4 - docker/metadata-action v5→v6 - docker/setup-qemu-action v3→v4 - docker/setup-buildx-action v3→v4 - docker/build-push-action v6→v7 Closes astroautomata#1225 Closes astroautomata#1170
- juliacall >=0.9.28,<0.9.29 → >=0.9.28,<0.9.36 - ipykernel >=6,<7 → >=6,<8 - jax[cpu] >=0.4,<0.6 → >=0.4,<0.7 - pytest-cov >=5,<7 → >=5,<8 Closes astroautomata#1031 Closes astroautomata#1213 Closes astroautomata#1214 Closes astroautomata#1217 Closes astroautomata#1139
|
@MilesCranmerBot I think you also have to adjust the versions in environment.yml? (And are there any other files to also update?) |
|
Updated Checked all other files — no updates needed:
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
|
@MilesCranmerBot It seems this one wasn't in sync with the just-merged backport PR to release-v1; could you please update this one with the backported compat ranges? |
Co-authored-by: Miles Cranmer <miles.cranmer@gmail.com>
|
Synced this with the just-merged release-v1 backport ranges.
Verification: |
|
@MilesCranmerBot CI is failing |
The try_with_registry_fallback function only caught JuliaError types with 'Unsatisfiable requirements detected' messages. When juliapkg invokes julia as a subprocess and the Pkg server returns HTTP 404 for a registry hash, the error surfaces as subprocess.CalledProcessError instead. This caused all CI jobs that import pysr to fail without attempting the 'eager' registry fallback. Co-authored-by: Miles Cranmer <miles.cranmer@gmail.com>
|
Root cause: all CI failures stem from the Julia Pkg server returning HTTP 404 for a registry hash ( However, PySR's Fix pushed ( |
Consolidates multiple dependabot Python dependency bumps for the master branch.
Changes:
juliacall>=0.9.28,<0.9.29 → >=0.9.28,<0.9.36ipykernel>=6,<7 → >=6,<8jax[cpu]>=0.4,<0.6 → >=0.4,<0.11pytest-cov>=5,<7 → >=5,<8Closes #1031
Closes #1213
Closes #1214
Closes #1217
Closes #1139