Skip to content

py-rocket-base v3.1.0 2026-01-25

Choose a tag to compare

@eeholmes eeholmes released this 31 Jan 18:17
· 68 commits to main since this release
3492ff4

The py-rocket-base image is a base image for the JupyterHubs with Python and RStudio. The py-rocket-base image is designed to install a Jupyter and JupyterHub environment that duplicates (and uses) the Pangeo base-image and creates the R and RStudio environment with Rocker installation scripts.

Image: ghcr.io/nmfs-opensci/py-rocket-base:2026.01.25

The base image has the following support:

  • Python + JupyterLab with mamba handling package installation
  • R + JupyterLab. Connects to R installed in ${R_HOME} (Rocker verse)
  • R + RStudio with the Rocker verse environment pre-installed
  • Desktop VNC ready for installing applications, including Java-based applications
  • VSCode with extensions for Jupyter notebooks + Quarto
  • Publishing suite: Quarto, JupyterBook, Myst, Pandoc, Texlive, Zotero
  • pyrocket_scripts to assist in common customization tasks
  • rocker_scripts for extending the R/RStudio environment

What's Changed

  • Update to R 4.5.2, Quarto 1.7.34 and Ubuntu 24.04 Noble
  • Pangeo base Dockerfile changed. Update to that: Ubuntu Noble
  • Add back in jupytext and jupyterlab-quarto after the Quarto bug was fixed (by Posit)
  • Add to environment.yaml: conda-lock, pigz, python-dotenv
  • Add java 11 install to apt.txt since not part of Ubuntu 24.04 image

Full Changelog: v3.0.7...v3.1