Dvc

Latest version: v3.59.1

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

Scan your dependencies

Page 22 of 92

2.48.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Other Changes
* repo: move state/index/data_index to site_cache_dir by efiop in https://github.com/iterative/dvc/pull/9151
* tests: remove gc.collect() from windows by skshetry in https://github.com/iterative/dvc/pull/9159
* deps: bump dvc-data to >=0.43.0 by efiop in https://github.com/iterative/dvc/pull/9167


**Full Changelog**: https://github.com/iterative/dvc/compare/2.47.2...2.48.0

2.47.2

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
Other Changes
* repo: data_index: fallback to in-memory by efiop in https://github.com/iterative/dvc/pull/9157
* deps: bump dvc-data to >=0.42.3 by efiop in https://github.com/iterative/dvc/pull/9158


**Full Changelog**: https://github.com/iterative/dvc/compare/2.47.1...2.47.2

2.47.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
🚀 New Features and Enhancements
* fix(exp): cleanup help messages by shcheklein in https://github.com/iterative/dvc/pull/9149
* plots: disable syntax highlighting on plots json output by skshetry in https://github.com/iterative/dvc/pull/9155
Other Changes
* config: ignore unspecified keys from `feature` section by skshetry in https://github.com/iterative/dvc/pull/9153
* deps: bump dvc-data to >= 0.42.2 by efiop in https://github.com/iterative/dvc/pull/9156


**Full Changelog**: https://github.com/iterative/dvc/compare/2.47.0...2.47.1

2.47.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
🚀 New Features and Enhancements
* exp show: fix cached running checkpoint state bug by pmrowla in https://github.com/iterative/dvc/pull/9128
* studio: Send `metrics` on `done` event. by daavoo in https://github.com/iterative/dvc/pull/9027
* plots: avoid printing anything on --json output by skshetry in https://github.com/iterative/dvc/pull/9144
🐛 Bug Fixes
* push: allow no default remote by shcheklein in https://github.com/iterative/dvc/pull/9111
* output: suppress cloud.pull errors on cache collection by efiop in https://github.com/iterative/dvc/pull/9112
🔨 Maintenance
* build(deps-dev): bump pylint from 2.16.3 to 2.16.4 by dependabot in https://github.com/iterative/dvc/pull/9127
* build(deps-dev): bump mypy from 1.0.1 to 1.1.1 by dependabot in https://github.com/iterative/dvc/pull/9126
* build(deps-dev): bump pylint from 2.16.4 to 2.17.0 by dependabot in https://github.com/iterative/dvc/pull/9141
Other Changes
* migrate from appdirs to platformdirs by skshetry in https://github.com/iterative/dvc/pull/9131
* Add back an dvc ignore test by karajan1001 in https://github.com/iterative/dvc/pull/9134
* try to improve test speed by skshetry in https://github.com/iterative/dvc/pull/9136
* studio: handle revision errors when posting by dberenbaum in https://github.com/iterative/dvc/pull/9137


**Full Changelog**: https://github.com/iterative/dvc/compare/2.46.0...2.47.0

2.46.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
🚀 New Features and Enhancements
* repo: enable data index caching by default by efiop in https://github.com/iterative/dvc/pull/9044
* Add metrics_show to dvc.api by adamliter in https://github.com/iterative/dvc/pull/9042
* pull: Add `allow_missing` flag. by daavoo in https://github.com/iterative/dvc/pull/9071
* exp show: don't cache collection errors by pmrowla in https://github.com/iterative/dvc/pull/9114
⚡ Optimizations
* exp show: cache collected experiments by git revision by pmrowla in https://github.com/iterative/dvc/pull/9069
* exp show: cache git refs per show() call by pmrowla in https://github.com/iterative/dvc/pull/9077
* exp save: Don't relink during commit by daavoo in https://github.com/iterative/dvc/pull/9093
* exp: support dvc-task/celery message cleanup by pmrowla in https://github.com/iterative/dvc/pull/9090
🐛 Bug Fixes
* exp save: Use `pathspec` to handle `include_untracked`. by daavoo in https://github.com/iterative/dvc/pull/9064
* repo: use local root when determining state/index db dirname by pmrowla in https://github.com/iterative/dvc/pull/9078
* plots: Fix plots defined with windows syntax by daavoo in https://github.com/iterative/dvc/pull/9072
🔨 Maintenance
* build(deps-dev): bump mypy from 0.991 to 1.0.1 (9049)Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> by dependabot in https://github.com/iterative/dvc/pull/9049
* build(deps): bump pyinstaller from 5.7.0 to 5.8.0 by dependabot in https://github.com/iterative/dvc/pull/9013
* deps: use version ranges for dvc sub-packages by pmrowla in https://github.com/iterative/dvc/pull/9056
* build(deps-dev): unpin pytest-docker by dependabot in https://github.com/iterative/dvc/pull/9054
* tests: unmark exp celery tests as xfail by pmrowla in https://github.com/iterative/dvc/pull/9101
* build(deps-dev): bump pylint from 2.16.2 to 2.16.3 by dependabot in https://github.com/iterative/dvc/pull/9113
Other Changes
* config: don't set default cache dir by efiop in https://github.com/iterative/dvc/pull/9037
* Revert "repo: enable data index caching by default" by efiop in https://github.com/iterative/dvc/pull/9045
* repo: move data_index to .dvc/tmp/index by efiop in https://github.com/iterative/dvc/pull/9046
* config: enable data index caching by default by efiop in https://github.com/iterative/dvc/pull/9047
* deps: bump dvc-data to 0.40.4 by efiop in https://github.com/iterative/dvc/pull/9048
* deps: drop importlib-resources and typing-extensions by skshetry in https://github.com/iterative/dvc/pull/9055
* exp apply: allow apply from other commits by pmrowla in https://github.com/iterative/dvc/pull/8994
* dvcfs: implement get_file by efiop in https://github.com/iterative/dvc/pull/9057
* data: status: introduce --not-in-remote by efiop in https://github.com/iterative/dvc/pull/8962
* index: store data index under tree prefix by efiop in https://github.com/iterative/dvc/pull/9060
* index: use has_node instead of ls by efiop in https://github.com/iterative/dvc/pull/9062
* data: status: introduce --remote-refresh by efiop in https://github.com/iterative/dvc/pull/9063
* exp: run: don't relink during commit by efiop in https://github.com/iterative/dvc/pull/9076
* plots: shorten names in the legend by dberenbaum in https://github.com/iterative/dvc/pull/8900
* remove typing.cast by skshetry in https://github.com/iterative/dvc/pull/9082
* testing: fixtures: fix docker regression by efiop in https://github.com/iterative/dvc/pull/9083
* Revert "testing: fixtures: fix docker regression" by efiop in https://github.com/iterative/dvc/pull/9084
* deps: Bump scmrepo>=0.1.13. by daavoo in https://github.com/iterative/dvc/pull/9087
* dvc.testing: fix lockfile in docker_services fixture by skshetry in https://github.com/iterative/dvc/pull/9088
* build: use macos-11 to build package by skshetry in https://github.com/iterative/dvc/pull/9091
* deps: bump dvc-data to 0.42.0 by efiop in https://github.com/iterative/dvc/pull/9092
* deps: bump dvc-gs to 2.22.0 by efiop in https://github.com/iterative/dvc/pull/9094
* exp: fix celery run file descriptor leak by pmrowla in https://github.com/iterative/dvc/pull/9089
* exp: use stash-apply instead of merge by pmrowla in https://github.com/iterative/dvc/pull/9096
* remote: set hash_name as md5 by efiop in https://github.com/iterative/dvc/pull/9097
* deps: bump dvc-data to >=0.42.1 by efiop in https://github.com/iterative/dvc/pull/9104
* deps: Drop dvclive. by daavoo in https://github.com/iterative/dvc/pull/9105
* deps: Bump scmrepo>=0.1.14 by daavoo in https://github.com/iterative/dvc/pull/9107
* scm: Remove unused GitMergeError. by daavoo in https://github.com/iterative/dvc/pull/9109

New Contributors
* adamliter made their first contribution in https://github.com/iterative/dvc/pull/9042

**Full Changelog**: https://github.com/iterative/dvc/compare/2.45.1...2.46.0

2.45.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
🚀 New Features and Enhancements
* repo: cache index for cloud versioning by efiop in https://github.com/iterative/dvc/pull/9029
⚡ Optimizations
* render: avoid deepcopying by skshetry in https://github.com/iterative/dvc/pull/9033
🔨 Maintenance
* build(deps-dev): bump pylint from 2.16.1 to 2.16.2 by dependabot in https://github.com/iterative/dvc/pull/9020
* build(deps-dev): bump scmrepo from 0.1.10 to 0.1.11 by dependabot in https://github.com/iterative/dvc/pull/9039
Other Changes
* 8998 exp run include new staged files by daavoo in https://github.com/iterative/dvc/pull/9017
* index: build_data_index: use dvcignore by efiop in https://github.com/iterative/dvc/pull/9028
* data: status: misc fixes by efiop in https://github.com/iterative/dvc/pull/9031
* diff: use index by efiop in https://github.com/iterative/dvc/pull/8930
* ui: log footer support message to standard error by skshetry in https://github.com/iterative/dvc/pull/9034
* Revert "scm: use dulwich backend when fetching exps during clone/pull" by skshetry in https://github.com/iterative/dvc/pull/9041


**Full Changelog**: https://github.com/iterative/dvc/compare/2.45.0...2.45.1

Page 22 of 92

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.