Dvc

Latest version: v3.59.1

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

Scan your dependencies

Page 31 of 92

2.20.0

What's Changed
* build: skip install fpm and ruby on Windows by skshetry in https://github.com/iterative/dvc/pull/8169
* import-url/update: add --no-download flag by dtrifiro in https://github.com/iterative/dvc/pull/8024
* fs: optimize dvc list --recursive by rlamy in https://github.com/iterative/dvc/pull/8150

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

**Full Changelog**: https://github.com/iterative/dvc/compare/2.19.0...2.20.0

2.19.0

> Refer to https://dvc.org/doc/install for installation instructions.

Changes

- deps: bump dvc-data to 0.1.21 (8147) skshetry
- doctor: ignore missing plugins (8148) efiop
- plots: show-vega: adjust renderers before show vega (8114) pared
- deps: bump dvc-data to 0.1.19 (8140) efiop
- fs: don't import SSHFileSystem (8139) efiop
- deps: bump dvc-data to 0.1.18 (8138) efiop

🔨 Maintenance

- ci: drop __token__, it's the default (8157) skshetry
- pyinstaller: Restrict to 5.0 (8142) daavoo

Thanks again to daavoo, efiop, pared and skshetry for the contributions! 🎉

2.18.1

> Refer to https://dvc.org/doc/install for installation instructions.

Changes

- deps: bump dvc-http to 0.0.2 (8136) efiop
- gs: add endpointurl (8133) efiop
- deps: bump dvc-data to 0.1.16 (8131) efiop

Thanks again to efiop for the contributions! 🎉

2.18.0

> Refer to https://dvc.org/doc/install for installation instructions.

Changes

- deps: bump dvc-data (8128) efiop
- Guard rwlock file to prevent not locked repo edits (8118) shcheklein

🚀 New Features and Enhancements

- queue status: show final experiment name (8104) karajan1001
- exp run: Use hydra for parsing `--set-param`. (8067) daavoo

🐛 Bug Fixes

- exp run: account for repo root when staging git-deps (8119) pmrowla
- data status: handle path joining properly for tree leaves/items (8107) skshetry
- queue status: ERROR: Invalid experiment (8099) karajan1001
- fix logic for unlock on unlocked lock calls (8105) shcheklein

🔨 Maintenance

- exp run: ui tweak (8124) dberenbaum
- build(deps-dev): Bump filelock from 3.7.1 to 3.8.0 (8125) dependabot
- build(deps): Bump dvc-data from 0.1.13 to 0.1.14 (8117) dependabot
- Add flaky to a queue related test. (8108) karajan1001
- refactor: extract load_path function from common code using LOADERS (7983) alexmojaki
- stage add: fix hint message consistency (8112) shcheklein
- Lock test name fix (8111) shcheklein

Thanks again to alexmojaki, daavoo, dberenbaum, dependabot, dependabot[bot], efiop, karajan1001, pmrowla, shcheklein and skshetry for the contributions! 🎉

2.17.0

> Refer to https://dvc.org/doc/install for installation instructions.

Changes

- Upgrade from toml to tomlkit library (7468) syntapy
- output: resolve relative to stage.wdir only on the same fs (8095) efiop
- repo: support basic workflow on s3fs/adlfs/etc (8091) efiop
- Revert to lazy formatting introduced in 8073 (8081) ykasimov
- deps: bump dvc-data to 0.1.9 (8084) efiop
- datafs: use dvc-data's datafs (8077) efiop

🚀 New Features and Enhancements

- exp remove: support removing failed tasks and associated successful tasks (8078) karajan1001

🐛 Bug Fixes

- api: Fix params_show when stage has no params (8069) daavoo

🔨 Maintenance

- build(deps): Bump dvc-data from 0.1.12 to 0.1.13 (8094) dependabot
- build(deps): Bump dvc-data from 0.1.11 to 0.1.12 (8092) dependabot
- dvc-task: update to 0.1.2 (8086) pmrowla
- plots: remove legacy code from verify_metrics (8073) ykasimov

Thanks again to daavoo, dependabot, dependabot[bot], efiop, karajan1001, pmrowla, syntapy, ykasimov and Yury for the contributions! 🎉

2.16.0

> Refer to https://dvc.org/doc/install for installation instructions.

Changes

- cmd: plots: update messaging (7972) pared
- readme: add exps to quickstart (8035) dberenbaum
- plots: account for wdir in stage plots (8004) pared
- project: update dvc render and dvclive test dependencies (8055) pared
- exp run: workspace status wrong (8054) karajan1001
- cli/log: handle SIGPIPE errors (8048) skshetry

🚀 New Features and Enhancements

- queue: missing `f` format for the error message. (8063) karajan1001
- data status: add spinners during diff (8050) skshetry
- exp branch: update -h stdout (8032) jorgeorpinel

🏇 Optimizations

- data status: optimize printing status list (8049) skshetry

🐛 Bug Fixes

- build: add pyinstaller hooks for dvc-task and celery (8075) pmrowla
- Add GDrive remote profile field to config (8060) shcheklein
- queue: clean local `EXEC_HEAD` & `EXEC_BASELINE` after we use temp dir to run experiment. (8043) karajan1001

🔨 Maintenance

- build: add pyinstaller hooks for dvc-task and celery (8075) pmrowla

Thanks again to daavoo, dberenbaum, jorgeorpinel, karajan1001, pared, pmrowla, pre-commit-ci[bot], shcheklein and skshetry for the contributions! 🎉

Page 31 of 92

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.