What's New in ML Runtimes version 2024.10.1

Review the major features and updates for ML Runtimes.

New Runtimes

  • Python 3.12 PBJ Workbench
  • Python 3.12 PBJ NVIDIA GPU Workbench
  • Python 3.12 JupyterLab
  • Python 3.12 JupyterLab NVIDIA GPU

Behavioral Changes

  • JupyterLab Real-Time Collaboration (RTC) plug-in is not installed by default.
  • On Workbench and Jupyterlab Runtimes, the await_workers function in the CDSW R and Python libraries will not time out when timeout_seconds is set to 0. Instead, the command will block until the workers are ready. Earlier, if the timeout_seconds set to 0 the function call timed out immediately. The new implementation matches the documented behaviour of this function.

Improvements

  • Python maintenance versions - Python maintenance versions have been upgraded to 3.7.17, 3.8.19, 3.9.19, 3.10.14, and 3.11.9.
  • CVE fixes - This maintenance release includes numerous improvements related to Common Vulnerability and Exposures (CVE).
  • Update setup tools in Conda runtime to resolve CVE-2024-6345.