There is a newer version of the record available.

Published April 28, 2022 | Version 2.10.2
Software Open

DVC: Data Version Control - Git for Data & Models

Description

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

Changes
  • exp pull/push: better result handling in exp sharing(#7448) (#7596) @karajan1001
  • dvclive: bump 0.7.3 (#7644) @daavoo
  • fs: add cat/cat_file/cat_ranges/pipe/pipe_file/touch methods (#7642) @skshetry
  • plots: tests: integration test for empty repo (#7614) @pared
  • Revert "dvc.objects: add callbacks for listing and estimating hashes" (#7626) @skshetry
  • gitfs: add regression test for broken stage.collect on gitfs when cwd != repo_root (#7588) @skshetry
  • tests: make xfail-marked-tests to be strict by default (#7611) @skshetry
  • Add log statement to collect repo (#7393) @Erotemic
  • exp init: Replace live section with metrics and plots. (#7603) @daavoo
  • bump pydrive: improves and fixes thread safety (#7600) @shcheklein
  • completion: fix dvc exp completion on zsh/bash (#7595) @skshetry
  • live: Remove html generation. (#7514) @daavoo
  • Raise informative missing s3 extra (#7501) @nsorros
  • [pre-commit.ci] pre-commit autoupdate (#7568) @pre-commit-ci
  • plots: json: show even if no results (#7550) @pared
πŸš€ New Features and Enhancements
  • scm: fix progress bar, show progress and repo being cloned (#7632) @skshetry
  • fs.upload/download: simplify, remove unused kwargs, callbacks (#7629) @skshetry
  • dag: Add --mermaid and --md option. (#7383) @daavoo
  • stage/exp list: alias --names-only to --name-only (#7598) @skshetry
  • completion: decouple completion related stuff from command (#7599) @skshetry
  • exp show: prefer exp names for experiments (#7572) @pmrowla
πŸ› Bug Fixes
  • plots: Fix repo with removed plots (#7643) @daavoo
  • fs: do not pass size to underlying fs.put_file method (#7637) @skshetry
  • fsspec wrapper: remove can handle dirs (#7604) @pared
  • render.match: Skip errored revisions in get_files (#7606) @daavoo
  • exp show: lockless behavior (#7574) @pmrowla
  • hdfs: Fix _strip_protocol and _checksum (#7563) @daavoo
  • parsing: use relative paths; force absolute paths to relative (#7579) @skshetry
  • exp show: prefer exp names for experiments (#7572) @pmrowla
  • erepo: include exp refs in clones (#7554) @pmrowla
  • fs.gdrive: Fix GDRIVE_CREDENTIALS_DATA for service accounts (#7213) @RCdeWit
πŸ”¨ Maintenance
  • fs.ssh: remove unused vars (#7645) @skshetry
  • fs.s3: remove custom put_file/get_file (#7646) @skshetry
  • scm: fix progress bar, show progress and repo being cloned (#7632) @skshetry
  • fs: do not pass size to underlying fs.put_file method (#7637) @skshetry
  • dvc.objects: add callbacks for listing and estimating hashes (#7627) @skshetry
  • fs.upload/download: simplify, remove unused kwargs, callbacks (#7629) @skshetry
  • fs.put_file: add support for uploading fileobjects (#7628) @skshetry
  • dvc.objects: add callbacks for listing and estimating hashes (#7624) @skshetry
  • fs: unify fs.base.FileSystem with FSSpecWrapper (#7612) @skshetry
  • dvcignore: use fs.path instead of os.path (#7593) @efiop
  • completion: decouple completion related stuff from command (#7599) @skshetry
  • repofs: base on fsspec (#7581) @efiop
  • build(deps): Bump pyinstaller from 4.10 to 5.0 (#7582) @dependabot
  • build(deps): Bump scmrepo from 0.0.16 to 0.0.18 (#7559) @dependabot
  • build(deps): Bump codecov/codecov-action from 2.1.0 to 3 (#7551) @dependabot

Thanks again to @Erotemic, @PythonFZ, @RCdeWit, @daavoo, @dependabot, @dependabot[bot], @efiop, @karajan1001, @nsorros, @pared, @pmrowla, @pre-commit-ci, @pre-commit-ci[bot], @shcheklein, @skshetry, RCdeWit and Rob de Wit for the contributions! πŸŽ‰

Files

iterative/dvc-2.10.2.zip

Files (753.3 kB)

Name Size Download all
md5:0b4d43b7c25c2c499fd7d658c5bd4396
753.3 kB Preview Download

Additional details

Related works