Skip to content

Bump wandb from 0.28.1 to 0.28.2 - #1526

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/wandb-0.28.2
Open

Bump wandb from 0.28.1 to 0.28.2#1526
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/wandb-0.28.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 17, 2026

Copy link
Copy Markdown
Contributor

Bumps wandb from 0.28.1 to 0.28.2.

Release notes

Sourced from wandb's releases.

v0.28.2

What's Changed

Notable Changes

The wandb sync --clean command now exits with code 1 and prints a hint to use wandb clean, which is the replacement. wandb login now verifies credentials by default. This can be disabled with wandb login --no-verify or programmatically with wandb.login(verify=False).

Added

Changed

  • The new wandb clean command replaces wandb sync --clean (@​timoffex in wandb/wandb#12238)
  • Hardened argument handling in wandb launch for the local-process resource so that job-supplied values are always shell-quoted (@​nicholaspun-wandb in wandb/wandb#12220)
  • The launch agent now restricts a job's git source URL to https/ssh remotes and pins git's protocol allowlist when fetching it and updating submodules (@​nicholaspun-wandb in wandb/wandb#12221)
  • Response parsing is now faster for many wandb.Api operations, including artifact and registry queries (@​tonyyli-wandb in wandb/wandb#12213)
  • wandb.init() now reports the error it was retrying (such as a network error) when it times out, instead of a generic timeout message. The init_timeout setting now also bounds the backend's retries during run initialization (@​skhanna-cw in wandb/wandb#12216)
  • wandb.Api().create_run_queue(), wandb.Api().create_custom_chart(), and wandb.Api().upsert_run_queue() now raise WandbApiFailedError when the operation fails on the backend. (@​jacobromero in wandb/wandb#12307)
  • Paginated artifact and registry query methods (Api.artifacts(), Api.artifact_collections(), Api.registries(), Registries.collections(), Registries.versions(), Collections.versions(), Registry.collections(), Registry.versions(), Project.collections()) now perform client-side validation of pagination arguments before attempting to fetch any results (@​tonyyli-wandb in wandb/wandb#12101)
  • Ordered registry search now scopes per-registry collection and version queries to the current registry's internal id for more reliable pagination and filtering (@​ibindlish in wandb/wandb#12188)

Deprecated

Removed

Fixed

  • Registry search registries(order=...).collections(order=...).versions() now returns artifact versions in registry and/or collection order. (@​ibindlish in wandb/wandb#12154)
  • macOS x86_64 wheels now contain x86_64 builds of the wandb-xpu binary and the Rust parquet library, which previously shipped as arm64 and could not run or be loaded on Intel Macs (@​dmitryduev in wandb/wandb#12267)
  • wandb.login(verify=True) and wandb login --verify now verify federated identity (identity token) credentials, which were previously not verified (@​dmitryduev in wandb/wandb#12294)
  • wandb login and wandb verify no longer update the system host settings when failing to login (@​jacobromero in wandb/wandb#12332)
  • wandb verify now reports a failed check instead of crashing when an operation still fails after retries (@​dmitryduev in wandb/wandb#12360)
  • Calling Sweeps agent with a custom WANDB_DIR will now respect it when dumping JSON output (@​kelu-wandb in wandb/wandb#12344)
  • Fixed wandb.Api(overrides={"base_url": ...}) failing to authenticate with federated identity (identity token) credentials when the specified server was not the default one, such as a dedicated cloud deployment, unless WANDB_BASE_URL was also set (@​dmitryduev in wandb/wandb#12340)
  • When using federated identity, the identity token file is now re-read for each access token exchange instead of once at startup, so short-lived identity tokens re-minted to the same path keep working for runs that outlive them (@​dmitryduev in wandb/wandb#12341)
  • When using federated identity, requests now fail immediately with the server's error message when the server rejects the identity token exchange, such as for an invalid or expired identity token. Previously, the rejected exchange was retried until requests timed out with a generic error (@​dmitryduev in wandb/wandb#12366)
  • wandb login validates api keys prior to saving to the .netrc file (@​jacobromero in wandb/wandb#12347)
  • The global_step metric created when syncing TensorBoard files is no longer prefixed, like train/global_step, so that it is easier to compare training and validation metrics (@​timoffex in wandb/wandb#12372)
  • The TensorBoard integration now produces fewer W&B steps by merging data for the same global_step into one W&B step when possible (@​timoffex in wandb/wandb#12414)
  • wandb sync no longer hangs on a run that set its name, tags, or notes after starting (@​dmitryduev in wandb/wandb#12380)
  • wandb login no longer removes or corrupts credentials belonging to other machines in your .netrc file (@​dmitryduev in wandb/wandb#12386)
  • Log messages captured from Python loggers no longer add blank lines to a run's logs (@​dmitryduev in wandb/wandb#12387)

... (truncated)

Changelog

Sourced from wandb's changelog.

[0.28.2] - 2026-08-12

Notable Changes

The wandb sync --clean command now exits with code 1 and prints a hint to use wandb clean, which is the replacement. wandb login now verifies credentials by default. This can be disabled with wandb login --no-verify or programmatically with wandb.login(verify=False).

Added

Changed

  • The new wandb clean command replaces wandb sync --clean (@​timoffex in wandb/wandb#12238)
  • Hardened argument handling in wandb launch for the local-process resource so that job-supplied values are always shell-quoted (@​nicholaspun-wandb in wandb/wandb#12220)
  • The launch agent now restricts a job's git source URL to https/ssh remotes and pins git's protocol allowlist when fetching it and updating submodules (@​nicholaspun-wandb in wandb/wandb#12221)
  • Response parsing is now faster for many wandb.Api operations, including artifact and registry queries (@​tonyyli-wandb in wandb/wandb#12213)
  • wandb.init() now reports the error it was retrying (such as a network error) when it times out, instead of a generic timeout message. The init_timeout setting now also bounds the backend's retries during run initialization (@​skhanna-cw in wandb/wandb#12216)
  • wandb.Api().create_run_queue(), wandb.Api().create_custom_chart(), and wandb.Api().upsert_run_queue() now raise WandbApiFailedError when the operation fails on the backend. (@​jacobromero in wandb/wandb#12307)
  • Paginated artifact and registry query methods (Api.artifacts(), Api.artifact_collections(), Api.registries(), Registries.collections(), Registries.versions(), Collections.versions(), Registry.collections(), Registry.versions(), Project.collections()) now perform client-side validation of pagination arguments before attempting to fetch any results (@​tonyyli-wandb in wandb/wandb#12101)
  • Ordered registry search now scopes per-registry collection and version queries to the current registry's internal id for more reliable pagination and filtering (@​ibindlish in wandb/wandb#12188)

Deprecated

Removed

Fixed

  • Registry search registries(order=...).collections(order=...).versions() now returns artifact versions in registry and/or collection order. (@​ibindlish in wandb/wandb#12154)
  • macOS x86_64 wheels now contain x86_64 builds of the wandb-xpu binary and the Rust parquet library, which previously shipped as arm64 and could not run or be loaded on Intel Macs (@​dmitryduev in wandb/wandb#12267)
  • wandb.login(verify=True) and wandb login --verify now verify federated identity (identity token) credentials, which were previously not verified (@​dmitryduev in wandb/wandb#12294)
  • wandb login and wandb verify no longer update the system host settings when failing to login (@​jacobromero in wandb/wandb#12332)
  • wandb verify now reports a failed check instead of crashing when an operation still fails after retries (@​dmitryduev in wandb/wandb#12360)
  • Calling Sweeps agent with a custom WANDB_DIR will now respect it when dumping JSON output (@​kelu-wandb in wandb/wandb#12344)
  • Fixed wandb.Api(overrides={"base_url": ...}) failing to authenticate with federated identity (identity token) credentials when the specified server was not the default one, such as a dedicated cloud deployment, unless WANDB_BASE_URL was also set (@​dmitryduev in wandb/wandb#12340)
  • When using federated identity, the identity token file is now re-read for each access token exchange instead of once at startup, so short-lived identity tokens re-minted to the same path keep working for runs that outlive them (@​dmitryduev in wandb/wandb#12341)
  • When using federated identity, requests now fail immediately with the server's error message when the server rejects the identity token exchange, such as for an invalid or expired identity token. Previously, the rejected exchange was retried until requests timed out with a generic error (@​dmitryduev in wandb/wandb#12366)
  • wandb login validates api keys prior to saving to the .netrc file (@​jacobromero in wandb/wandb#12347)
  • The global_step metric created when syncing TensorBoard files is no longer prefixed, like train/global_step, so that it is easier to compare training and validation metrics (@​timoffex in wandb/wandb#12372)
  • The TensorBoard integration now produces fewer W&B steps by merging data for the same global_step into one W&B step when possible (@​timoffex in wandb/wandb#12414)
  • wandb sync no longer hangs on a run that set its name, tags, or notes after starting (@​dmitryduev in wandb/wandb#12380)
  • wandb login no longer removes or corrupts credentials belonging to other machines in your .netrc file (@​dmitryduev in wandb/wandb#12386)
  • Log messages captured from Python loggers no longer add blank lines to a run's logs (@​dmitryduev in wandb/wandb#12387)
  • del run.summary[key] now removes metrics that were logged as nested values, which it previously ignored (@​dmitryduev in wandb/wandb#12389)

... (truncated)

Commits
  • dc1ef8b Bump version and update CHANGELOG for release 0.28.2
  • e6acdac chore: use opentelemetry proxy to record equivalent sentry events (#12022)
  • 385dc26 chore(registries): replace registry name filter with registry id (aka project...
  • 4af0cba chore: update go deps (#12448)
  • 4db85e5 security: keep API key out of the process list when running docker commands (...
  • 83546c8 fix: allow deleting summary entries for metrics logged as nested values (#12389)
  • 3352bf5 fix: carefully remove streams from mux at teardown (#12388)
  • 7bfcfbf fix: stop captured log lines from adding blank lines to the run log (#12387)
  • e8dbc41 fix: keep other machines' credentials intact when saving login info to .netrc...
  • 2e79d68 security: stop writing cw cluster credentials to the debug log (#12385)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [wandb](https://github.com/wandb/wandb) from 0.28.1 to 0.28.2.
- [Release notes](https://github.com/wandb/wandb/releases)
- [Changelog](https://github.com/wandb/wandb/blob/main/CHANGELOG.md)
- [Commits](wandb/wandb@v0.28.1...v0.28.2)

---
updated-dependencies:
- dependency-name: wandb
  dependency-version: 0.28.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants