What's Changed
🪄 Enhancements
- perf(sdk): use mutation createRunFiles to get uploadUrls by @harukatab in #5731
- feat(launch): add create_run_queue to public API by @nickpenaranda in #5874
- perf(sdk): add hidden option to use orjson instead of json by @dmitryduev in #5911
- feat(launch): Improve error message when building with noop builder by @TimH98 in #5925
- feat(launch): create launch agent includes agent config if present by @TimH98 in #5893
- feat(launch): Check if job ingredients exist before making job by @TimH98 in #5942
- feat(launch): Gracefully handle Kubernetes 404 error by @TimH98 in #5945
🔨 Fixes
- fix(sdk): only creating new project if it doesn't already exist by @mbarrramsey in #5814
- fix(launch): Support namespace in metadata key of resource args by @KyleGoyette in #5639
- fix(launch): use "" instead of None for project kwarg when no project given by @bcsherma in #5839
- fix(launch): add + to torch cpu regex + tests by @bcsherma in #5833
- fix(sdk): implement timeout for file_stream and add debug logs by @kptkin in #5812
- fix(artifacts): fix collection filtering when getting aliases by @szymon-piechowicz-wandb in #5810
- fix(sdk): replace
dir_watcher
settings with SettingsStatic by @kptkin in #5863 - fix(artifacts): set correct base for incremental artifacts by @szymon-piechowicz-wandb in #5870
- fix(launch): drop https from azure registries to ensure compatibility with ${image_uri} macro by @bcsherma in #5880
- fix(artifacts): handle None description correctly by @szymon-piechowicz-wandb in #5910
- fix(launch): Don't create k8s secret if it already exists by @TimH98 in #5900
- fix(artifacts): drop S3 bucket versioning check by @moredatarequired in #5927
- fix(sdk): speed up import time and fix
pkg_resources
DeprecationWarning by @hauntsaninja in #5899
📚 Docs
- docs(sdk): Add introspection section to CONTRIBUTING.md by @nickpenaranda in #5887
- docs(sdk): update GH action to generate reference docs and clean up docstrings by @dmitryduev in #5947
- docs(sdk): update
README.md
to unify the spelling ofHugging Face
by @eltociear in #5891
💅 Cleanup
- revert(launch): revert job re-queuing implementation on pod disconnect by @KyleGoyette in #5811
New Contributors
- @mbarrramsey made their first contribution in #5814
- @hauntsaninja made their first contribution in #5899
- @eltociear made their first contribution in #5891
Full Changelog: v0.15.7...v0.15.8