pypi wandb 0.24.0
v0.24.0

latest releases: 0.28.2, 0.28.1, 0.28.0...
7 months ago

⚠️ This release has been yanked from PyPI.
Do not use this version. Runs created with wandb==0.24.0 may in rare cases silently fail to upload data. Upgrade immediately to v0.24.1, which fixes this issue. If you've already used this version, missing data is stored in the run's .wandb file and can be recovered with wandb sync.

What's Changed

Notable Changes

This version removes the legacy, deprecated wandb.beta.workflows module, including its log_model()/use_model()/link_model() functions. This is formally a breaking change.

Added

  • wandb agent and wandb.agent() now accept a forward_signals flag (CLI: --forward-signals/-f) to relay SIGINT/SIGTERM and other catchable signals from the agent to its sweep child runs, enabling cleaner shutdowns when you interrupt an agent process (@KyleGoyette, @domphan-wandb in #9651)
  • wandb beta sync now supports a --live option for syncing a run while it's being logged (@timoffex in #11079)

Removed

  • Removed the deprecated wandb.beta.workflows module, including its log_model(), use_model(), and link_model() functions, and whose modern successors are the Run.log_artifact, Run.use_artifact, and Run.link_artifact methods, respectively (@tonyyli-wandb in [TODO: PR link])

Fixed

  • Fixed Run.__exit__ type annotations to accept None values, which are passed when no exception is raised (@moldhouse in #11100)
  • Fixed Invalid Client ID digest error when creating artifacts after calling random.seed(). Client IDs could collide when random state was seeded deterministically. (@pingleiwandb in #11039)
  • Fixed CLI error when listing empty artifacts (@ruhiparvatam in #11157)
  • Fixed regression for calling api.run() on a Sweeps run (@willtryagain in #11088 and @kelu-wandb in #11097)
  • Fixed the "View run at" message printed at the end of a run which sometimes did not include a URL (@timoffex in #11113)
  • Runs queried from wandb.Api() now display a string representation in VSCode notebooks instead of a broken HTML window (@jacobromero in #11040)

Don't miss a new wandb release

NewReleases is sending notifications on new releases.