Dvc

Latest version: v3.51.2

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

Scan your dependencies

Page 46 of 90

1.7.0

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

πŸš€ New Features and Enhancements

- Print dvc version info for debugging (4536) karajan1001
- Feature/http ssl verify configuration (4547) MetalBlueberry
- diff: add state for files missing from both workspace and cache (4530) pmrowla
- dvc: override replace in HTTPURLInfo to include extra_parts (4517) MetalBlueberry
- support subrepos for get/list/api/import/update (4465) skshetry
- dvc.api.get_url now provides url to granular files inside a dvc tracked folders (4465) skshetry
- version: improve link type detection fall back (4479) IvanRubanov
- reduce timeout when acquring lock (4481) skshetry
- experiments: support column ordering & sorting in `dvc exp show` (4503) pmrowla
- Allow config option for HTTP method for uploads (Artifactory) (4553) rfdickerson

πŸ’£ Breaking Changes

- `dvc.api.get_url` no longer raises `UrlNotDvcRepoError`, instead raises `PathMissingError` (4465) skshetry

πŸ› Bug Fixes

- tree: resolve deep remote:// urls (4568) efiop
- tree: repo: handle dirty state (4554) efiop
- tree: open: handle dirty state in RepoTree (4548) efiop
- Skip no data plots while rendering (4541) Suor
- dvc: compute dir hash without external cache (4528) efiop
- diff: use RepoTree to compare directory contents (4518) pmrowla
- get/import: fix bug when working with mixed dirs (4516) efiop
- experiments: suppress repro --params option by default (4515) pmrowla
- tree.repo: fix race condition when walking subrepos (4505) skshetry

πŸ”¨ Maintenance

- dvc: change Dvcfile.dump to be synchronized by default (4544) skshetry
- Make repo lock reentrable and provide a context manager (4416) Suor
- run: consolidate run-cache logic (4535) efiop
- cache: use get_file_hash instead of get_hash (4514) efiop
- dvc: separate cache and tree hashes (4511) efiop
- dvc: use HashInfo to interact with cache (4506) efiop
- deps/outs: get rid of self.info (4502) efiop

Thanks again to IvanRubanov, MetalBlueberry, Suor, efiop, karajan1001, pmrowla, rfdickerson and skshetry for the contributions! πŸŽ‰

1.6.6

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

Changes

πŸ› Bug Fixes

- dvc: use flatten-dict instead of flatten-json (4500) efiop

Thanks again to efiop for the contributions! πŸŽ‰

1.6.5

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

Changes

πŸš€ New Features and Enhancements

- Keep `status` output format consistents (4490) karajan1001
- experiments: make `dvc exp show` more consistent w/viewer (4489) pmrowla
- dvc: show "Having any troubles?" only on unexpected errors (4496) efiop

πŸ”¨ Maintenance

- dvc: use HashInfo (4495) efiop

Thanks again to efiop, karajan1001 and pmrowla for the contributions! πŸŽ‰

1.6.4

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

Changes

πŸš€ New Features and Enhancements

- plots: add `dvc plots -e/--experiment` option (4488) pmrowla

πŸ‡ Optimizations

- external: avoid unnecessary hash computation (4486) efiop

Thanks again to efiop and pmrowla for the contributions! πŸŽ‰

1.6.3

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

Changes

πŸš€ New Features and Enhancements

- s3: provide more helpful messages on common errors (4480) efiop
- diff: Add sort logic to sort diff ouput irrespective of output format… (4459) PuneethaPai
- status: no warnings for missing state (4470) nik123
- Outputs as target supporting for `dvc status` (4433) karajan1001

πŸ‡ Optimizations

- Speed up dvc files load (4417) Suor

πŸ› Bug Fixes

- experiments: only show queued experiments for the current commit (4462) pmrowla
- experiments: fix inconsistent dvc exp checkout behavior (4461) pmrowla

πŸ”¨ Maintenance

- changelog: categorize changelog entry using labels (4474) skshetry
- output: dont rely on the default hash type (4466) efiop

Thanks again to PuneethaPai, Suor, efiop, karajan1001, nik123, pmrowla and skshetry for the contributions! πŸŽ‰

1.6.1

* hdfs: implement isdir and isfile (4460) efiop
* experiments: fix bug where wrong git branch checked-out before pull (4450) pmrowla
* experiments: support binary and untracked files in experiment patches (4452) pmrowla
* metrics: don't raise on dir during collection (4443) pared
* diff command: output in markdown format with hash (4435) PuneethaPai
* add json serialization utils (4441) skshetry
* metadata() on RepoTree (4434) skshetry
* experiments: abstract executor tmpdir population using tree upload (4432) pmrowla
* tree: add overwrite parameter in tree.upload (4442) pmrowla
* utils.serialize: modify_yaml contextmanager to reduce boilerplate (4426) skshetry
* Enable profiling from cli (4437) skshetry
* Yaml with trees (4425) skshetry
* git: do not ask for gpg signoff on merge (4430) skshetry
* Mark test_new_simple as flaky (4429) skshetry
* dvc: move Dvc/RepoTree to dvc/tree (4427) efiop

Page 46 of 90

Links

Releases

Has known vulnerabilities

Β© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.