Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions .github/workflows/workspace-validation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -244,6 +244,17 @@ jobs:
# reaches autofit[optional]. mode=release below already installs
# autofit[optional] explicitly — this gives the smoke leg parity.
pip install "autofit[optional]"
# Same gap, same rationale, for autoarray's own [optional]: it carries
# tfp-nightly, which supplies the modified-Bessel `bessel_kve` behind
# the JAX Matern-kernel regularization path
# (autoarray/inversion/regularization/matern_kernel.py). Without it
# autogalaxy_workspace_test's misc/jax_assertions/matern_regularization.py
# and autolens_workspace_test's imaging/jax_grad/regularization.py fail
# at import — red here while PASSING mode=release, which installs
# autoarray[optional] explicitly (below). Installing the whole extra
# rather than pinning tfp-nightly alone keeps a future addition to
# autoarray[optional] covered without another one-off line here.
pip install "autoarray[optional]"
- name: "Install TestPyPI wheels — NO source on PYTHONPATH [mode=release]"
if: needs.find_scripts.outputs.mode == 'release'
env:
Expand Down
Loading