Dvc

Latest version: v3.58.0

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

Scan your dependencies

Page 42 of 92

2.0.0a1

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

Changes

- utils: proper file interface for HashedStreamReader (5508) isidentical
- azure: transfer bigger chunks of data (5504) isidentical
- azure: migrate AzureFileSystem to fsspec (5463) isidentical
- update: forbid updating repo-imports with --to-remote (5475) isidentical
- add, import-url: always resolve the output in the local path for --to-remote (5473) isidentical
- live integration: turn on tests (5487) pared
- gdrive: support service auth with json (5485) isidentical

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

2.0.0a0

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

Changes

The full changelog is coming soon, stay tuned! :satellite:

<details>
<summary> Brief Changelog </summary>

Breaking change
- Changed `dvc.lock` schema.
It is still backward compatible in terms of read and
will be migrated to the new format whenver it's written (5222).

Deprecations and Removals
- Removed `--cwd` from `dvc repro` (5048).
- Deprecated `dvc run` command. `dvc stage add` is now recommended instead.

New Features
- `dvc.yaml` supports parametrization and looping constructs.
- Support list of commands in `cmd` field in `dvc.yaml` file (4934).
- Added `experiments` feature and `dvc exp` command.
- Added support for straight-to-remote feature.
- Added support for `live`, and corresponding `dvc live` command.
- Added `stage:add` command as a replacement for `dvc run`.
- Added `stage:list` command to list all the stages in the repo.
- Added `--glob` for wildcard pattern as target option for add/push/pull (4864, 5033, 5032)
- `diff`/`params diff`/`metrics diff` got `--targets` flag (4938, 5122)
- config: Support listing config through `--list` and their source with `--show-origin` (5080, 5188)
- Added '--show-md' flag for 'dvc metrics show' (4770) (5161)

Bug Fixes
- dvcignore: Fix incorrect ignored output computation (4986)
- fix partial file checkouts in the same directory (5163)
- `diff` accounts for deleted workspace data (5205)
- fix `--help` output (5193, 4999)
- config: read merged config by default (5179)
- aliyun-oss: fix pull error for large file (5053)
- Run graph checks on `collect`/`find_outs_by_path` (5035)
- follow the symlink when deciding filesystem type on `dvc version` (5067)
- Fix get-url failing with AttributeError (5118)

Enhancements
- `.dvc` files can store executable permissions (5061).
- `dvc metrics` displays as a table (4706).
- `metrics/params diff/show` table are now ordered.
- commit: support granularity (4297) (5088).
- `dvc import` can be passed `--jobs` (4977).
- `diff` can detect file renames (5160).
- Added support for autocompletions of stage names in `zsh`/`bash`.
- Add ">" to script during dvc run/repro (5041)
- Reducing clutter of log messages (5017, 5236)
- Added dvc repo was initialized when `dvc init`-ed (5190)
- make IterStream seekable and peekable (5084)
- Improve OverlappingOutputsError exception message. (5015)
- delete .gitignore file if empty (5148)

Optimizations and Performance
- push: Gradual task allocation for pushing big datasets (5285)
- Startup time has been improved.
- git: don't list all commits to check for an empty repo (5075)

Internals and Libraries
- Replace deprecated pyarrow.hdfs.connect (4973)
- psutil is now a requirement (5232)
- Increment shtab's version (5212)
</details>

1.11.16

* hdfs: fix typo (https://github.com/iterative/dvc/commit/f7551c33e66a506cfa57f4a6ae72d0186141baeb)
* build: require git >= 1.7.0 (5467) (5468)

1.11.15

* run: do not compute hash when no_exec is set (5380) Honzys
* ssh: show total-size when uploading/downloading on ssh remote (5383) isidentical

1.11.14

* params: support unicode characters (5363) isidentical

1.11.13

- dvc: ignore errors on protect/set_exec (5335) efiop

Page 42 of 92

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.