0.12.18 (June 9, 2022)
๐ Enhancement
- Launch: BareRunner based on LocalRunner by @hu-po in #3577
- Add ability to specify api key to public api by @dannygoldstein in #3657
- Add support in artifacts for files with unicode on windows by @kptkin in #3650
- Added telemetry for new packages by @manangoel99 in #3713
- Improve API key management by @vanpelt in #3718
- Add information about
wandb server
during login by @raubitsj in #3754
๐ Bug Fix
- fix(weave): Natively support timestamps in Python Table Types by @dannygoldstein in #3606
- Add support for magic with service by @kptkin in #3623
- Add unit tests for DirWatcher and supporting classes by @speezepearson in #3589
- Improve
DirWatcher.update_policy
O(1) instead of O(num files uploaded) by @speezepearson in #3613 - Add argument to control what to log in SB3 callback by @astariul in #3643
- Improve parameter naming in sb3 integration by @dmitryduev in #3647
- Adjust the requirements for the dev environment setup on an M1 Mac by @dmitryduev in #3627
- Launch: Fix NVIDIA base image Linux keys by @KyleGoyette in #3637
- Fix launch run queue handling from config file by @KyleGoyette in #3636
- Fix issue where tfevents were not always consumed by @minyoung in #3673
- [Snyk] Fix for 8 vulnerabilities by @snyk-bot in #3695
- Fix s3 storage handler to upload folders when key names collide by @jlzhao27 in #3699
- Correctly load timestamps from tables in artifacts by @dannygoldstein in #3691
- Require
protobuf<4
by @dmitryduev in #3709 - Make Containers created through launch re-runnable as container jobs by @KyleGoyette in #3642
- Fix tensorboard integration skipping steps at finish() by @KyleGoyette in #3626
- Rename
wandb local
towandb server
by @jsbroks in #3716 - Fix busted docker inspect command by @vanpelt in #3742
- Add dedicated sentry client by @dmitryduev in #3724
- Image Type should gracefully handle older type params by @tssweeney in #3731
๐งน Cleanup
- Inline FileEventHandler.synced into the only method where it's used by @speezepearson in #3594
- Use passed size argument to make
PolicyLive.min_wait_for_size
a classmethod by @speezepearson in #3593 - Make FileEventHandler an ABC, remove some "default" method impls which were only used once by @speezepearson in #3595
- Remove unused field from DirWatcher by @speezepearson in #3592
- Make sweeps an extra instead of vendoring by @dmitryduev in #3628
- Add nightly CI testing by @dmitryduev in #3580
- Improve keras and data type Reference Docs by @ramit-wandb in #3676
- Update
pytorch
version requirements in dev environments by @dmitryduev in #3683 - Clean up CircleCI config by @dmitryduev in #3722
- Add
py310
testing in CI by @dmitryduev in #3730 - Ditch
dateutil
from the requirements by @dmitryduev in #3738 - Add deprecated string to
Table.add_row
by @nate-wandb in #3739
New Contributors
- @sephmard made their first contribution in #3610
- @astariul made their first contribution in #3643
- @manangoel99 made their first contribution in #3713
- @nate-wandb made their first contribution in #3739
Full Changelog: v0.12.17...v0.12.18