pypi wandb 0.23.1
v0.23.1

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

What's Changed

Added

  • Regex support in metrics and run overview filters in W&B LEET TUI (@dmitryduev in #10919)
  • Chart inspection in W&B LEET TUI: right-click and drag to show (x, y) at the nearest data point; hold Alt for synchronized inspection across all visible charts (@dmitryduev in #10989)
  • The automations API now supports creating and editing automations that trigger on run states (@tonyyli-wandb in #10848)
  • The automations API now support basic zscore automation events (@matthoare117-wandb in #10931)
  • Simplified the syntax for creating z-score metric automation triggers in the automations API (@matthoare117-wandb in #10953)
  • beta_history_scan method to Run objects for faster history scanning performance with wandb.Api (@jacobromero in #10779)

Changed

  • wandb.Api() now raises a UsageError if WANDB_IDENTITY_TOKEN_FILE is set and an explicit API key is not provided (@timoffex in #10970)
    • wandb.Api() has only ever worked using an API key

Deprecated

  • Anonymous mode, including the anonymous setting, the WANDB_ANONYMOUS environment variable, wandb.init(anonymous=...), wandb login --anonymously and wandb.login(anonymous=...) is deprecated and will emit warnings (@timoffex in #10909)

Fixed

  • wandb.Image() no longer prints a deprecation warning (@jacobromero in #10880)
  • Registry.description and ArtifactCollection.description no longer reject empty strings (@tonyyli-wandb in #10891)
  • Instantiating Artifact objects is now significantly faster (@tonyyli-wandb in #10819)
  • wandb.Run.save() now falls back to hardlinks and, if needed, copying (downgrading the 'live' file policy to 'now', if applicable) when symlinks are disabled or unavailable (e.g., cross‑volume or no Developer Mode on Windows) (@dmitryduev in #10894)
  • Artifact collection aliases are now fetched lazily on accessing ArtifactCollection.aliases instead of on instantiating ArtifactCollection, improving performance of Api.artifact_collections(), Api.registries().collections(), etc. (@tonyyli-wandb in #10731)
  • Use explicitly provided API key in wandb.init(settings=wandb.Settings(api_key="...")) for login. Use the key from run when logging artifacts via run.log_artifact (@pingleiwandb in #10914)
  • W&B LEET TUI correctly displays negative Y axis tick values and base/display units of certain system metrics (@dmitryduev in #10905)
  • Fixed a rare infinite loop in console_capture.py (@timoffex in #10955)
  • File upload/download now respects WANDB_X_EXTRA_HTTP_HEADERS except for reference artifacts

Don't miss a new wandb release

NewReleases is sending notifications on new releases.