[CI] Bump Flax and Jaxlib versions to fix Jaxlib install error #15421
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Flax dependency
Orbax v0.1.8
has enforced the deprecation of installing Orbax as a standalone package. Flax v0.6.8 (which is currently pinned in the scriptdocker/install/ubuntu_install_jax.sh
) attempts to install Orbax as a standalone package and raises an error about doing so.Going forward, the package
orbax-checkpoint
should be installed instead. Flax v0.6.8 does not recognise this and attempts to install Orbax instead of orbax-checkpoint and the installation fails.In order to resolve Jax installation issues, bumping the version of Flax to be at least 0.6.9, which resolves the problem. Flax >= 0.6.9 does not pin the version of orbax-checkpoint that it installs and the latest version requires Jax >= 0.4.9 to be installed so the two must be updated together.
Issue: 15420 raised that details the error which occurs and steps to reproduce.
cc @leandron @Mousius @lhutton1 @ekalda @areusch @konturn @tqchen