What's Changed
🚀 New Features and Enhancements
- logging: defer calling colorama.init() in jupyter, otherwise initialize immediately by @skshetry in #8969
- push: check if versioning is supported or not during checkout on cloud versioning by @skshetry in #8949
⚡ Optimizations
- Use pygit2 backend for fetch_refspecs by @karajan1001 in #8907
🐛 Bug Fixes
🔨 Maintenance
- build(deps-dev): bump dvc-data from 0.38.1 to 0.38.3 by @dependabot in #8983
- build(deps-dev): bump dvc-render from 0.1.0 to 0.1.1 by @dependabot in #8982
- build(deps-dev): bump pytest-xdist from 3.1.0 to 3.2.0 by @dependabot in #8981
- build(deps-dev): bump dvc-azure from 2.21.0 to 2.21.1 by @dependabot in #8991
Other Changes
- serialization: reorder files section metadata (#8950 by @skshetry in #8950
- deps: bump dvc-data to 0.38.1 by @efiop in #8976
- testing: mark 00 prefix tests xfail on fs without find() by @pmrowla in #8979
- Support setting a exp name prefix in hydra sweeps by @hkariti in #8943
- import-url: fix
update
after cloud versionedimport-url --no-download
by @pmrowla in #8984 - logging: change from dictConfig to equivalent code for creating logge… (#8985 by @skshetry in #8985
- logger: check isatty stream to print colored logs or not instead of depending on colorama (#8993 by @skshetry in #8993
- logging: do not disable other loggers by @skshetry in #8995
- get/import: lazy import dvc.scm; reduces dvc --help by ~20% by @skshetry in #8996
New Contributors
Full Changelog: 2.43.4...2.44.0