What's Changed
Added
- Support JWT authentication in wandb-core (@elainaRenee in #8431)
- Add support for logging nested custom charts. (@jacobromero in #8789)
Changed
- Calling
wandb.init(mode="disabled")no longer disables all later runs by default. Usewandb.setup(settings=wandb.Settings(mode="disabled"))for this instead, or setmode="disabled"explicitly in each call towandb.init(). (@timoffex in #9172)
Fixed
- The stop button correctly interrupts runs whose main Python thread is running C code, sleeping, etc. (@timoffex in #9094)
- Remove unintentional print that occurs when inspecting
wandb.Api().runs()(@tomtseng in #9101) - Fix uploading large artifacts when using Azure Blob Storage. (@amulya-musipatla in #8946)
- The
wandb offlinecommand no longer adds an unsupported setting towandb.Settings, resolvingValidationError. (@kptkin in #9135) - Fix error when reinitializing a run, caused by accessing a removed attribute. (@MathisTLD in #8912)
- Fixed occasional deadlock when using
multiprocessingto update a single run from multiple processes (@timoffex in #9126) - Prevent errors from bugs in older versions of
botocore < 1.5.76(@amusipatla-wandb, @tonyyli-wandb in #9015) - Fixed various checks against invalid
anonymoussettings value. (@jacobromero in #9193)
Removed
- The
wandb.wandb_sdk.wandb_setup._setup()function'sresetparameter has been removed. Note that this is a private function, even though there appear to be usages outside of the repo. Pleasewandb.teardown()instead of_setup(reset=True). (@timoffex in #9165) - In the private
wandb.wandb_sdk.wandb_setupmodule, theloggerand_set_loggersymbols have been removed (@timoffex in #9195)