Change8

v0.25.0

Breaking Changes
📦 weights-biasesView on GitHub →
1 breaking3 features🐛 3 fixes🔧 3 symbols

Summary

This release drops support for Python 3.8 and introduces new features for the W&B LEET TUI, including multi-run workspace and config editing, alongside several critical bug fixes.

⚠️ Breaking Changes

  • Support for Python 3.8 has been dropped. Users must upgrade to Python 3.9 or newer to continue using this version.

Migration Steps

  1. Ensure your environment uses Python 3.9 or newer, as Python 3.8 is no longer supported.

✨ New Features

  • Introduced multi-run workspace experience in W&B LEET TUI via the `wandb beta leet` command.
  • Added a config editor for W&B LEET TUI accessible via the `wandb beta leet config` command.
  • Added an `owner` property to `wandb.apis.public.Project` to retrieve the project owner's user information.

🐛 Bug Fixes

  • Sweep agents now exit gracefully when the sweep is deleted, preventing indefinite execution with 404 errors.
  • Resolved an issue where `wandb-core` crashes caused extremely long, repetitive tracebacks in older Python versions.
  • Fixed a regression (introduced in 0.24.0) where TensorBoard sync would stop prematurely after 1 MB of data.

Affected Symbols