Skip to content

Add example dependencies to the maia and jax extras - #348

Open
ludgerpaehler wants to merge 1 commit into
mainfrom
deps/example-extras
Open

ludgerpaehler wants to merge 1 commit into
mainfrom
deps/example-extras

Conversation

@ludgerpaehler

Copy link
Copy Markdown
Collaborator

Supersedes the pyproject.toml extras change in #266 (Devcontainer update). Targets main directly.

Adds stable-baselines3>=2.7.1 and tensorboard>=2.0.0 to the maia extra and imageio to the jax and all extras. The MAIA and JAX getting-started examples import these (train_sb3_maia.py, kolmogorov.ipynb), so a pip install -e .[maia] or .[jax] venv, as the devcontainer features create, could not run them.

uv.lock is regenerated with uv 0.12.5 on top of current main (one package added, imageio 2.38.1); uv lock --check and uv audit --locked pass with no known vulnerabilities.

🤖 Generated with Claude Code

Split out of #266 (Devcontainer update). The MAIA and JAX getting-started
examples import these (train_sb3_maia.py, kolmogorov.ipynb) but
`pip install hydrogym[maia]` / `hydrogym[jax]` did not pull them in, so
the devcontainer's per-solver venvs could not run the examples. uv.lock
regenerated with uv 0.12.5.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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