Wandb

Latest version: v0.19.9

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 26 of 32

0.8.16

Not secure
:bug: Bug Fix

- Fix regression syncing some versions of Tensorboard since 0.8.13
- Fix network error in Jupyter

0.8.15

Not secure
:bug: Bug Fix

- Fix calling wandb.init with sync_tensorboard multiple times in Jupyter
- Fix RuntimeError race when using threads and calling wandb.log
- Don't initialize Sentry when error reporting is disabled

:nail_care: Enhancement

- Added best_run() to wandb.sweep() public Api objects
- Remove internal tracking keys from wandb.config objects in the public Api

0.8.14

Not secure
:bug: Bug Fix

- Improve large object warning when values reach maximum size
- Warn when wandb.save isn't passed a string
- Run stopping from the UI works since regressing in 0.8.12
- Restoring a file that already exists locally works
- Fixed TensorBoard incorrectly placing some keys in the wrong step since 0.8.10
- wandb.Video only accepts uint8 instead of incorrectly converting to floats
- SageMaker environment detection is now more robust
- Resuming correctly populates config
- wandb.restore respects root when run.dir is set 658
- Calling wandb.watch multiple times properly namespaces histograms and graphs

:nail_care: Enhancement

- Sweeps now work in Windows!
- Added sweep attribute to Run in the public api
- Added sweep link to Jupyter and terminal output
- TensorBoard logging now stores proper timestamps when importing historic results
- TensorBoard logging now supports configuring rate_limits and filtering event types
- Use simple output mirroring stdout doesn't have a file descriptor
- Write wandb meta files to the system temp directory if the local directory isn't writable
- Added beta api.reports to the public API
- Added wandb.unwatch to remove hooks from pytorch models
- Store the framework used in config.\_wandb

0.8.13

Not secure
:bug: Bug Fix

- Create nested directory when videos are logged from tensorboard namespaces
- Fix race when using wandb.log `async=True`
- run.summary acts like a proper dictionary
- run.summary sub dictionaries properly render
- handle None when passing class_colors for segmentation masks
- handle tensorflow2 not having a SessionHook
- properly escape args in windows
- fix hanging login when in anonymode
- tf2 keras patch now handles missing callbacks args

:nail_care: Enhancement

- Updates documentation autogenerated from docstrings in /docs
- wandb.init(config=config_dict) does not update sweep specified parameters
- wandb.config object now has a setdefaults method enabling improved sweep support
- Improved terminal and jupyter message incorporating :rocket: emojii!
- Allow wandb.watch to be called multiple times on different models
- Improved support for watching multiple tfevent files
- Windows no longer requires `wandb run` simply run `python script_name.py`
- `wandb agent` now works on windows.
- Nice error message when wandb.log is called without a dict
- Keras callback has a new `log_batch_frequency` for logging metrics every N batches

0.8.12

Not secure
:bug: Bug Fix

- Fix compatibility issue with python 2.7 and old pip dependencies

:nail_care: Enhancement

- Improved onboarding flow when creating new accounts and entering api_key

0.8.11

Not secure
:bug: Bug Fix

- Fix public api returning incorrect data when config value is 0 or False
- Resumed runs no longer overwrite run names with run id

:nail_care: Enhancement

- Added recording of spell.run id in config

Page 26 of 32

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.