Skip to content

Bump wandb from 0.28.0 to 0.28.1 - #1516

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/wandb-0.28.1
Jul 20, 2026
Merged

Bump wandb from 0.28.0 to 0.28.1#1516
github-actions[bot] merged 1 commit into
mainfrom
dependabot/pip/wandb-0.28.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps wandb from 0.28.0 to 0.28.1.

Release notes

Sourced from wandb's releases.

v0.28.1

What's Changed

Notable Changes

This version drops support for protobuf v4, and requires protobuf v5 or newer. This version drops compatibility with server versions older than 0.70.0.

Added

Changed

Removed

  • Removed legacy fallback implementations for downloading artifact files on older EOL W&B Server releases. The following will no longer work on EOL servers: Artifact.files() and Artifact.download() on any artifact, as well as Artifact.get_entry() / Artifact.get_path() file downloads on non-reference artifacts. (@​tonyyli-wandb in wandb/wandb#12109)
    • To continue using these operations, upgrade your W&B Server to v0.70.0 or newer.
  • Removed legacy fallback implementations for fetching an artifact by name on older EOL W&B Server releases. The following will no longer work on EOL servers: wandb.Api().artifact(...) and other methods that fetch artifact(s) by their path. (@​tonyyli-wandb in wandb/wandb#12112)
    • To continue using these operations, upgrade your W&B Server to v0.70.0 or newer.
  • Removed the GitPython dependency. Git metadata is collected by invoking the git executable directly; the GIT_PYTHON_GIT_EXECUTABLE environment variable is still honored for locating it (@​dmitryduev in wandb/wandb#11983)

Fixed

  • Saving a linked registry artifact (for example, when adding an alias) no longer fails when the caller lacks write access to the source project (@​ibindlish in wandb/wandb#12075)
  • np.float16/np.float32 NaN values logged with Run.log() are now recorded as NaN instead of being silently dropped, matching np.float64 and native float (@​dmitryduev in wandb/wandb#12116)
  • Run.upload_file() (via wandb.Api().run(...)) now registers the uploaded file with the run on self-hosted servers. Previously the file's bytes were uploaded but never committed, so the file did not appear on the run on deployments without object-store notifications (@​dmitryduev in wandb/wandb#12121)
  • Sweep agents will now allow the in-progress run to complete before exiting when the sweep is deleted or Api() returns 404 (@​kmikowicz-wandb in wandb/wandb#11880)
  • Fixed some deadlocks introduced in 0.25.1 (@​timoffex in wandb/wandb#12114 and wandb/wandb#12159)
    • Reported when using PyTorch with Python < 3.14 (which uses the "fork" multiprocessing start method by default)
    • May have also happened during GC when using some wandb.Api functionality
Changelog

Sourced from wandb's changelog.

[0.28.1] - 2026-07-16

Notable Changes

This version drops support for protobuf v4, and requires protobuf v5 or newer. This version drops compatibility with server versions older than 0.70.0.

Added

Changed

Removed

  • Removed legacy fallback implementations for downloading artifact files on older EOL W&B Server releases. The following will no longer work on EOL servers: Artifact.files() and Artifact.download() on any artifact, as well as Artifact.get_entry() / Artifact.get_path() file downloads on non-reference artifacts. (@​tonyyli-wandb in wandb/wandb#12109)
    • To continue using these operations, upgrade your W&B Server to v0.70.0 or newer.
  • Removed legacy fallback implementations for fetching an artifact by name on older EOL W&B Server releases. The following will no longer work on EOL servers: wandb.Api().artifact(...) and other methods that fetch artifact(s) by their path. (@​tonyyli-wandb in wandb/wandb#12112)
    • To continue using these operations, upgrade your W&B Server to v0.70.0 or newer.
  • Removed the GitPython dependency. Git metadata is collected by invoking the git executable directly; the GIT_PYTHON_GIT_EXECUTABLE environment variable is still honored for locating it (@​dmitryduev in wandb/wandb#11983)

Fixed

  • Saving a linked registry artifact (for example, when adding an alias) no longer fails when the caller lacks write access to the source project (@​ibindlish in wandb/wandb#12075)
  • np.float16/np.float32 NaN values logged with Run.log() are now recorded as NaN instead of being silently dropped, matching np.float64 and native float (@​dmitryduev in wandb/wandb#12116)
  • Run.upload_file() (via wandb.Api().run(...)) now registers the uploaded file with the run on self-hosted servers. Previously the file's bytes were uploaded but never committed, so the file did not appear on the run on deployments without object-store notifications (@​dmitryduev in wandb/wandb#12121)
  • Sweep agents will now allow the in-progress run to complete before exiting when the sweep is deleted or Api() returns 404 (@​kmikowicz-wandb in wandb/wandb#11880)
  • Fixed some deadlocks introduced in 0.25.1 (@​timoffex in wandb/wandb#12114 and wandb/wandb#12159)
    • Reported when using PyTorch with Python < 3.14 (which uses the "fork" multiprocessing start method by default)
    • May have also happened during GC when using some wandb.Api functionality
Commits
  • bc2cf24 Bump version and update CHANGELOG for release 0.28.1
  • 766b39d fix(automations): fix generated entity fragments failing min server version c...
  • 7a1427d feat: safely finalize wandb-core resources on Python GC (#12217)
  • dcd81dc chore(automations): codegen-ed changes for entity-scoped automations (#12206)
  • a2cb871 fix: remove incorrect finalizer from HistoryScan (#12215)
  • 925ba44 chore: changelog fixes before release (#12214)
  • bb4cca9 fix(sdk): stub MarkRunFilesUploaded mutation in directory-traversal upload te...
  • d57f4a0 chore(automations): clean up automations scope tests (#12205)
  • 67af452 feat(sdk): add api.organization() and Organization type (#12196)
  • d1620e5 chore: add requirements/constraints.txt (#12203)
  • 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.0 to 0.28.1.
- [Release notes](https://github.com/wandb/wandb/releases)
- [Changelog](https://github.com/wandb/wandb/blob/main/CHANGELOG.md)
- [Commits](wandb/wandb@v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: wandb
  dependency-version: 0.28.1
  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 Jul 20, 2026
@github-actions
github-actions Bot merged commit a0a8303 into main Jul 20, 2026
18 checks passed
@github-actions
github-actions Bot deleted the dependabot/pip/wandb-0.28.1 branch July 20, 2026 07:34
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