Recent Releases of dvc
dvc - 3.63.0
What's Changed
🚀 New Features and Enhancements
add
--remoteoption todvc data status --not-in-remotefor checking files against a specified remote (instead of a default one) by @skshetry in https://github.com/iterative/dvc/pull/10843```console
Check against the 'my-s3' remote instead of the default
$ dvc data status --not-in-remote --remote my-s3 ```
exp showaccepts multiple--keepand--droparguments by @skshetry in https://github.com/iterative/dvc/pull/10857console $ dvc exp show --keep 'featurize' --keep 'avg_prec' --drop '.*train' --drop '.*split'dvc initsupports initializing DVC repository in an arbitrary directory by @skshetry in https://github.com/iterative/dvc/pull/10861console $ dvc init /path/to/dvc/repo/that/I/want/to/initializecheckoutandpullreports granular summary of changes by @skshetry in https://github.com/iterative/dvc/pull/10842Before, DVC would report statistics only about datasets affected during
checkoutphase.console $ dvc pull dataset/train/4 A dataset/ 1 file added and 5843 files fetchedNow, it will report granular number of files affected by the operation.
console $ dvc pull dataset/train/4 A dataset/ 5842 files added and 5843 files fetcheddata statusnow detects file moves/renames by default by @skshetry in https://github.com/iterative/dvc/pull/10846console $ dvc move foo bar $ dvc data status DVC committed changes: (git commit the corresponding dvc files to update the repo) renamed: foo -> bardvcignore: share implementation betweencheck-ignoreand internal API used by DVC, improve support for unignores (eg:!data/**rules) by @skshetry in https://github.com/iterative/dvc/pull/10856 (Fixes https://github.com/iterative/dvc/issues/10722 and https://github.com/iterative/dvc/issues/10122)support completing remote name in zsh/bash by @skshetry in https://github.com/iterative/dvc/pull/10858
console $ dvc push --remote <TAB> local my-s3
⚡ Optimizations
- load only a stage/.dvc file if the target is an address to that particular stage by @skshetry in https://github.com/iterative/dvc/pull/10838 (Fixes https://github.com/iterative/dvc/issues/8768)
- batch dump stages in
commit, do not re-read on save from the workspace by @skshetry in https://github.com/iterative/dvc/pull/10839 (Fixes https://github.com/iterative/dvc/issues/10629)
🐛 Bug Fixes
- do not show missing cache entries on
dvc diffresult by @skshetry in https://github.com/iterative/dvc/pull/10845 (Fixes https://github.com/iterative/dvc/pull/7661) - treat target as a dataset path instead of search path in
dvc status --cloudfor dvcfiles by @skshetry in https://github.com/iterative/dvc/pull/10849 (Fixes https://github.com/iterative/dvc/issues/9336) - handle missing DVC repo at Git HEAD in
dvc data statusby @skshetry in https://github.com/iterative/dvc/pull/10862 - show entry in "Not in cache" if dir entry is missing in
dvc diffby @skshetry in https://github.com/iterative/dvc/pull/10844 (Fixes https://github.com/iterative/dvc/issues/7661) - fix
dvc.yamlfilepath in error message when reading from git revisions by @skshetry in https://github.com/iterative/dvc/pull/10847
🔨 Maintenance
- fix some, suppress some issues from ty check by @skshetry in https://github.com/iterative/dvc/pull/10841
Full Changelog: https://github.com/iterative/dvc/compare/3.62.0...3.63.0
- Python
Published by skshetry 4 months ago
dvc - 3.62.0
What's Changed
🚀 New Features and Enhancements
- exp: add --hide-workspace flag to exp show by @MirjalilovS in https://github.com/iterative/dvc/pull/10798
- queue: show a hint to check celery logs if logs are missing and is a failed experiment by @skshetry in https://github.com/iterative/dvc/pull/10814
- hashing: Add usedforsecurity=False on hashlib calls by @BJohnBraddock in https://github.com/iterative/dvc/pull/10826
🐛 Bug Fixes
- fix(data status): handle missing .dir file from the cache on notinremote checks by @skshetry in https://github.com/iterative/dvc/pull/10822
- data status: fix remote check progress bar by @skshetry in https://github.com/iterative/dvc/pull/10804
- analytics: send remote types and git-remote's path hashes by @skshetry in https://github.com/iterative/dvc/pull/10816
- cli: status: return integer instead of bool on --quiet by @skshetry in https://github.com/iterative/dvc/pull/10820
- exp run: fix failure when dependencies are from inside submodules by @skshetry in https://github.com/iterative/dvc/pull/10831
- try to reset log-level after setting it by @skshetry in https://github.com/iterative/dvc/pull/10800
🔨 Maintenance
- stop using gitpython in tests by @skshetry in https://github.com/iterative/dvc/pull/10808
- try to fix test with new rich by @skshetry in https://github.com/iterative/dvc/pull/10815
- fix: remove apostrophe and hyphen words from NOUNS and ADJECTIVES. by @KoyoMatsuda-hacarus in https://github.com/iterative/dvc/pull/10833
New Contributors
- @MirjalilovS made their first contribution in https://github.com/iterative/dvc/pull/10798
- @BJohnBraddock made their first contribution in https://github.com/iterative/dvc/pull/10826
- @KoyoMatsuda-hacarus made their first contribution in https://github.com/iterative/dvc/pull/10833
Full Changelog: https://github.com/iterative/dvc/compare/3.61.0...3.62.0
- Python
Published by skshetry 5 months ago
dvc - 3.61.0
What's Changed
🚀 New Features and Enhancements
- data status: support targets to limit scope of command by @skshetry in https://github.com/iterative/dvc/pull/10789
- feat: ignore files not in remote when push is false by @Northo in https://github.com/iterative/dvc/pull/10749
- [cli,lock] Allow waitforlock by @Wheest in https://github.com/iterative/dvc/pull/10784
🐛 Bug Fixes
- fix(data status): show committed changes in a new Git repository by @skshetry in https://github.com/iterative/dvc/pull/10790
- cache: use configured cache directory for fs cache path by @italosestilon in https://github.com/iterative/dvc/pull/10795
New Contributors
- @Northo made their first contribution in https://github.com/iterative/dvc/pull/10749
- @Wheest made their first contribution in https://github.com/iterative/dvc/pull/10784
- @italosestilon made their first contribution in https://github.com/iterative/dvc/pull/10795
Full Changelog: https://github.com/iterative/dvc/compare/3.60.1...3.60.2
- Python
Published by skshetry 6 months ago
dvc - 3.60.1
What's Changed
Bugfixes
site_cache_dir()must returnDVC_SITE_CACHE_DIRif it exists by @rgoya in https://github.com/iterative/dvc/pull/10776DVC_SITE_CACHE_DIRenvironment variable should overridecore.site_cache_dirby @rgoya in https://github.com/iterative/dvc/pull/10778- bump dvc-s3 to >=3.2.1 to fix #10767 by @skshetry in https://github.com/iterative/dvc/pull/10771.
Full Changelog: https://github.com/iterative/dvc/compare/3.60.0...3.60.1
- Python
Published by skshetry 7 months ago
dvc - 3.60.0
What's Changed
🚀 New Features and Enhancements
- fix(dvcfs): rename argument
urltorepoby @skshetry in https://github.com/iterative/dvc/pull/10754 - fs(gs): allow configuring anonymous login by @skshetry in https://github.com/iterative/dvc/pull/10756
Bugfixes
- fix: treated S3 configpath as a relpath by @clouds56 in https://github.com/iterative/dvc/pull/10758
Other Changes
- deps: bump minver version for dvc-gs to 3.0.2 by @skshetry in https://github.com/iterative/dvc/pull/10757
- bench: check for dvcbin.version instead of dvcrev by @skshetry in https://github.com/iterative/dvc/pull/10764
New Contributors
- @clouds56 made their first contribution in https://github.com/iterative/dvc/pull/10758
Full Changelog: https://github.com/iterative/dvc/compare/3.59.2...3.60.0
- Python
Published by skshetry 7 months ago
dvc - 3.59.2
What's Changed
Other Changes
🚀 Enhancements
- remote: show default when run "dvc remote list" by @RMCrean in https://github.com/iterative/dvc/pull/10711
🐛 Bug Fixes
- Forward args to getremoteconfig() and honour core/noscm if present by @rgoya in https://github.com/iterative/dvc/pull/10719
- repo: try to support opening uninitialized/broken repositories by @skshetry in https://github.com/iterative/dvc/pull/10736
🔨 Maintenance
- Bring the banner back by @PythonFZ in https://github.com/iterative/dvc/pull/10728
- pyproject: update license to PEP 639 format by @skshetry in https://github.com/iterative/dvc/pull/10709
New Contributors
- @RMCrean made their first contribution in https://github.com/iterative/dvc/pull/10711
- @rgoya made their first contribution in https://github.com/iterative/dvc/pull/10719
Full Changelog: https://github.com/iterative/dvc/compare/3.59.1...3.59.2
- Python
Published by skshetry 8 months ago
dvc - 3.59.1
What's Changed
Other Changes
- import: fix broken progressbar when importing folder by @petrchmelar in https://github.com/iterative/dvc/pull/10678
- ls/ls-url: do not show size for entry with size<=0 for a directory by @skshetry in https://github.com/iterative/dvc/pull/10687
New Contributors
- @petrchmelar made their first contribution in https://github.com/iterative/dvc/pull/10678
Full Changelog: https://github.com/iterative/dvc/compare/3.59.0...3.59.1
- Python
Published by skshetry 11 months ago
dvc - 3.59.0
New Features
--tree and --level support for ls-url
ls-url has a new --tree flag to view files in a tree-like format. The url can be a local path or a path to a remote cloud (eg: s3://bucket/data).
console
$ dvc ls-url --tree .
data
├── .gitignore
├── data.xml.dvc
├── features
│ ├── test.pkl
│ └── train.pkl
└── prepared
├── test.tsv
└── train.tsv
To control the depth of recursion, --level=N option was added. That works with both --recursive and --tree display options.
Added by @skshetry in https://github.com/iterative/dvc/pull/10664.
3.13 support
DVC now officially supports Python 3.13. Added by @skshetry in https://github.com/iterative/dvc/pull/10665 and https://github.com/iterative/dvc/pull/10667.
Other Changes
- chore(studio): Update Studio URL to new domain by @mjasion and @0x2b3bfa0 in https://github.com/iterative/dvc/pull/10538
Full Changelog: https://github.com/iterative/dvc/compare/3.58.0...3.59.0
- Python
Published by skshetry 12 months ago
dvc - 3.58.0
What's Changed
- Add
--keepoption for dvc experiments remove by @rmic in https://github.com/iterative/dvc/pull/10633 - Fix #10638 : makes remove return correct list when used with both
--queueand-Aby @rmic in https://github.com/iterative/dvc/pull/10641
Other Changes
- set DVCNOANALYTICS on lint by @skshetry in https://github.com/iterative/dvc/pull/10640
New Contributors
- @rmic made their first contribution in https://github.com/iterative/dvc/pull/10633
Full Changelog: https://github.com/iterative/dvc/compare/3.57.0...3.58.0
- Python
Published by shcheklein about 1 year ago
dvc - 3.57.0
What's Changed
🔨 Maintenance
- build(deps): update platformdirs requirement from <4,>=3.1.1 to >=3.1.1,<5 by @dependabot in https://github.com/iterative/dvc/pull/10603
- Rename dvcx to DataChain in DVC <> DataChain integration by @shcheklein in https://github.com/iterative/dvc/pull/10611
- Update
pre-committo use pinned version ofdvcand correct stage names by @mkdjr in https://github.com/iterative/dvc/pull/10621 - deps: bump configobj minver to 5.0.9 by @skshetry in https://github.com/iterative/dvc/pull/10636
New Contributors
- @mkdjr made their first contribution in https://github.com/iterative/dvc/pull/10621
Full Changelog: https://github.com/iterative/dvc/compare/3.56.0...3.57.0
- Python
Published by skshetry about 1 year ago
dvc - 3.56.0
What's Changed
🚀 New Features and Enhancements
- Add option to show MD5 checksums in
dvc lsby @petebachant in https://github.com/iterative/dvc/pull/10573 - ls: implement --tree to show as a tree and --level to limit depth for recursion by @skshetry in https://github.com/iterative/dvc/pull/10598
⚡ Optimizations
- add/commit: use hardlink to transfer files to the cache when
cache.typeis hardlink and on relink mode by @skshetry in https://github.com/iterative/dvc/pull/10557
🐛 Bug Fixes
- fix: directory creation on pulling data by @sssilvar in https://github.com/iterative/dvc/pull/10580
- bump scmrepo version by @shcheklein in https://github.com/iterative/dvc/pull/10570
- Update warning message gc.py by @5AIPAVAN in https://github.com/iterative/dvc/pull/10592
New Contributors
- @sssilvar made their first contribution in https://github.com/iterative/dvc/pull/10580
- @5AIPAVAN made their first contribution in https://github.com/iterative/dvc/pull/10592
- @petebachant made their first contribution in https://github.com/iterative/dvc/pull/10573
Full Changelog: https://github.com/iterative/dvc/compare/3.55.2...3.56.0
- Python
Published by skshetry about 1 year ago
dvc - 3.55.2
What's Changed
Other Changes
- dvcfs.get: simplify and separate files into respective filesystems while walking by @skshetry in https://github.com/iterative/dvc/pull/10544
- pyproject.toml: remove stale comment from dependency by @skshetry in https://github.com/iterative/dvc/pull/10546
Full Changelog: https://github.com/iterative/dvc/compare/3.55.1...3.55.2
- Python
Published by skshetry over 1 year ago
dvc - 3.55.0
What's Changed
⚡ Optimizations
- dvcfs: optimize
get()by reducing index.info calls() by @skshetry in https://github.com/iterative/dvc/pull/10540 ### 🔨 Maintenance - build(deps): bump mypy from 1.11.1 to 1.11.2 by @dependabot in https://github.com/iterative/dvc/pull/10539 ### Other Changes
- ci (bench): skip benchmark for test_import on versions >=3.53,<3.54.1 by @skshetry in https://github.com/iterative/dvc/pull/10535
- simplify running benchmarks by @skshetry in https://github.com/iterative/dvc/pull/10536
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10541
Full Changelog: https://github.com/iterative/dvc/compare/3.54.1...3.55.0
- Python
Published by skshetry over 1 year ago
dvc - 3.54.1
What's Changed
Optimizations
- save import hash info to state by @dberenbaum in https://github.com/iterative/dvc/pull/10531
Bug fixes
- dependency/repo: do not suppress OSError on info() by @skshetry in https://github.com/iterative/dvc/pull/10533
Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10532
Full Changelog: https://github.com/iterative/dvc/compare/3.54.0...3.54.1
- Python
Published by skshetry over 1 year ago
dvc - 3.54.0
What's Changed
⚡ Optimizations
- Improves performance of building objects, especially for directories with large no. of files by as much as 70% - 90%. This affects most of the commands. For example,
checkoutdropped by as much as 80% (see https://github.com/iterative/dvc/issues/10491).dvc addperformance improved by more than 70%.
See https://bench.dvc.org/latest.html for more.
- Avoids relinking on
dvc addanddvc commitif possible (iterative/dvc-data#548) - Improves performance for
dvc diffrename detection (iterative/dvc-data#550). - Reintroduces support for hashing files concurrently. This is only done for files larger than 1MB to avoid Python's thread overhead.
- Avoids
statcalls (or,info()calls) duringimport-urlandimport. This is now done as part ofwalk().
- Python
Published by skshetry over 1 year ago
dvc - 3.53.2
What's Changed
🔨 Maintenance
- dvc dependency repo: Catch FileNotFoundError by @Honzys in https://github.com/iterative/dvc/pull/10501
- stabilize import db: remove experimental warning by @skshetry in https://github.com/iterative/dvc/pull/10510
Full Changelog: https://github.com/iterative/dvc/compare/3.53.1...3.53.2
- Python
Published by skshetry over 1 year ago
dvc - 3.53.0
What's Changed
Other Changes
- Reimport checkout by @dberenbaum in https://github.com/iterative/dvc/pull/10388
- revert to --no-run-cache default for push/pull/fetch by @dberenbaum in https://github.com/iterative/dvc/pull/10494
Full Changelog: https://github.com/iterative/dvc/compare/3.52.0...3.53.0
- Python
Published by dberenbaum over 1 year ago
dvc - 3.52.0
What's Changed
Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10487
- try force overwriting run cache entries on push by @dberenbaum in https://github.com/iterative/dvc/pull/10472
Full Changelog: https://github.com/iterative/dvc/compare/3.51.3...3.52.0
- Python
Published by dberenbaum over 1 year ago
dvc - 3.51.3
What's Changed
🔨 Maintenance
- build(deps): update flufl-lock requirement from <8,>=5 to >=8.1.0,<9 by @dependabot in https://github.com/iterative/dvc/pull/10470
Other Changes
- Read studio hostname from config when not present on cli or env by @georgegeddes in https://github.com/iterative/dvc/pull/10459
- chore(studio): Update Studio URL to new domain by @mjasion in https://github.com/iterative/dvc/pull/10468
- set lower bound on fsspec by @dberenbaum in https://github.com/iterative/dvc/pull/10479
New Contributors
- @georgegeddes made their first contribution in https://github.com/iterative/dvc/pull/10459
- @mjasion made their first contribution in https://github.com/iterative/dvc/pull/10468
Full Changelog: https://github.com/iterative/dvc/compare/3.51.2...3.51.3
- Python
Published by skshetry over 1 year ago
dvc - 3.51.2
What's Changed
🔨 Maintenance
- fix(benchmarks): force older pygit2 for older DVC versions by @shcheklein in https://github.com/iterative/dvc/pull/10447 ### Other Changes
- fix fish shell support by @oswdm in https://github.com/iterative/dvc/pull/10445
- fix(pull): normalize dependency path by @georgeyk in https://github.com/iterative/dvc/pull/10446
New Contributors
- @oswdm made their first contribution in https://github.com/iterative/dvc/pull/10445
- @georgeyk made their first contribution in https://github.com/iterative/dvc/pull/10446
Full Changelog: https://github.com/iterative/dvc/compare/3.51.1...3.51.2
- Python
Published by skshetry over 1 year ago
dvc - 3.51.0
What's Changed
Other Changes
- push/pull run cache by default by @dberenbaum in https://github.com/iterative/dvc/pull/10433
- add dvc artifacts get --show-url by @dberenbaum in https://github.com/iterative/dvc/pull/10423
- artifacts: get studio info from local config by @dberenbaum in https://github.com/iterative/dvc/pull/10422
repro --pullrefactor by @dberenbaum in https://github.com/iterative/dvc/pull/10435
Full Changelog: https://github.com/iterative/dvc/compare/3.50.3...3.51.0
- Python
Published by dberenbaum over 1 year ago
dvc - 3.50.2
What's Changed
- import/get: optimize LFS prefetching by @sisp in https://github.com/iterative/dvc/pull/10414
- [fix] import/get: escape non-pattern LFS path parts by @sisp in https://github.com/iterative/dvc/pull/10416
New Contributors
- @sisp made their first contribution in https://github.com/iterative/dvc/pull/10414
Full Changelog: https://github.com/iterative/dvc/compare/3.50.1...3.50.2
- Python
Published by shcheklein over 1 year ago
dvc - 3.50.1
What's Changed
🔨 Maintenance
- build(deps): bump mypy from 1.9.0 to 1.10.0 by @dependabot in https://github.com/iterative/dvc/pull/10405 ### Other Changes
- deps: bump scmrepo minver to
>=3.3.2,<4by @skshetry in https://github.com/iterative/dvc/pull/10406 - add replication factor argument for hdfs in config schema by @samssh in https://github.com/iterative/dvc/pull/10396
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10397
- dvc: s3: allow configuring anonymous access by @2maz in https://github.com/iterative/dvc/pull/10407
New Contributors
- @samssh made their first contribution in https://github.com/iterative/dvc/pull/10396
- @2maz made their first contribution in https://github.com/iterative/dvc/pull/10407
Full Changelog: https://github.com/iterative/dvc/compare/3.50.0...3.50.1
- Python
Published by dberenbaum over 1 year ago
dvc - 3.50.0
What's Changed
🛠 Breaking Changes
- artifacts: add support for monorepo by @skshetry in https://github.com/iterative/dvc/pull/10386
🚀 New Features and Enhancements
- add option to not relink by @dberenbaum in https://github.com/iterative/dvc/pull/10389
🐛 Bug Fixes
- params/metrics: do not fail during dir expansion by @skshetry in https://github.com/iterative/dvc/pull/10375
- add: raise DoesNotExistError only if the output path does not exist by @skshetry in https://github.com/iterative/dvc/pull/10373
Other Changes
- fix test for dvc-render updates to plots title anchor by @dberenbaum in https://github.com/iterative/dvc/pull/10387
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10376
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10384
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10390
Full Changelog: https://github.com/iterative/dvc/compare/3.49.0...3.50.0
- Python
Published by skshetry over 1 year ago
dvc - 3.49.0
What's Changed
🚀 New Features and Enhancements
- templating: support on top-level params/metrics/plots/artifacts/datasets by @skshetry in https://github.com/iterative/dvc/pull/10359
- DVC_STAGE: Added environment variable to track DVC stage name by @rishabhsharma22 in https://github.com/iterative/dvc/pull/10357
🐛 Bug Fixes
- sync: skip if remote doesn't match output remote by @dberenbaum in https://github.com/iterative/dvc/pull/10365
- add attrs explicit dependency by @shcheklein in https://github.com/iterative/dvc/pull/10354
🔨 Maintenance
- build(deps-dev): update dvc-data requirement from <3.15,>=3.13 to >=3.15,<3.16 by @dependabot in https://github.com/iterative/dvc/pull/10368
- add a regression test for #10309 by @skshetry in https://github.com/iterative/dvc/pull/10369
New Contributors
- @rishabhsharma22 made their first contribution in https://github.com/iterative/dvc/pull/10357
Full Changelog: https://github.com/iterative/dvc/compare/3.48.4...3.49.0
- Python
Published by skshetry almost 2 years ago
dvc - 3.48.4
What's Changed
🔨 Maintenance
- build(deps-dev): bump mypy from 1.8.0 to 1.9.0 by @dependabot in https://github.com/iterative/dvc/pull/10348 ### Other Changes
- get: update show-url to take remote args by @dberenbaum in https://github.com/iterative/dvc/pull/10349
- exp: use exp git remote for studio repo url by @dberenbaum in https://github.com/iterative/dvc/pull/10345
Full Changelog: https://github.com/iterative/dvc/compare/3.48.3...3.48.4
- Python
Published by dberenbaum almost 2 years ago
dvc - 3.48.3
What's Changed
dvc studio loginautomatically push experiments by default by @AlexandreKempf in https://github.com/iterative/dvc/pull/10331
Other Changes
- handle auto push errors by @dberenbaum in https://github.com/iterative/dvc/pull/10340
- fix(plots): handle empty directories by @shcheklein in https://github.com/iterative/dvc/pull/10344
- fix auto push for queue/tmp experiments by @dberenbaum in https://github.com/iterative/dvc/pull/10343
Full Changelog: https://github.com/iterative/dvc/compare/3.48.2...3.48.3
- Python
Published by shcheklein almost 2 years ago
dvc - 3.48.1
What's Changed
🔨 Maintenance
- build(deps-dev): update dvc-data requirement from <3.14,>=3.13 to >=3.13,<3.15 by @dependabot in https://github.com/iterative/dvc/pull/10329 ### Other Changes
- plots: fix plots nested configuration by @AlexandreKempf in https://github.com/iterative/dvc/pull/10320
New Contributors
- @AlexandreKempf made their first contribution in https://github.com/iterative/dvc/pull/10320
Full Changelog: https://github.com/iterative/dvc/compare/3.48.0...3.48.1
- Python
Published by skshetry almost 2 years ago
dvc - 3.47.0
What's Changed
Other Changes
- studio: add subdir to live metrics post messages to support live experiments in monorepos by @mattseddon in https://github.com/iterative/dvc/pull/10303
Full Changelog: https://github.com/iterative/dvc/compare/3.46.0...3.47.0
- Python
Published by mattseddon almost 2 years ago
dvc - 3.46.0
What's Changed
Other Changes
- index: check dep.hash_name for imports by @efiop in https://github.com/iterative/dvc/pull/10270
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10310
Full Changelog: https://github.com/iterative/dvc/compare/3.45.0...3.46.0
- Python
Published by efiop almost 2 years ago
dvc - 3.45.0
What's Changed
Other Changes
- simplify message in studio login/logout flow by @skshetry in https://github.com/iterative/dvc/pull/10297
- deps: bump dvc-studio-client to >=0.19,<1 by @skshetry in https://github.com/iterative/dvc/pull/10298
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10301
- deps: bump dvc-data >=3.13.0 by @efiop in https://github.com/iterative/dvc/pull/10304
Full Changelog: https://github.com/iterative/dvc/compare/3.44.0...3.45.0
- Python
Published by efiop almost 2 years ago
dvc - 3.44.0
What's Changed
🚀 New Features and Enhancements
- status: add option to skip imports by @dberenbaum in https://github.com/iterative/dvc/pull/10277
🔨 Maintenance
- build(deps-dev): update dvc-data requirement from <3.11,>=3.10 to >=3.10,<3.12 by @dependabot in https://github.com/iterative/dvc/ pull/10295
- deps: bump dvc-objects, dvc-data and scmrepo by @skshetry in https://github.com/iterative/dvc/pull/10280
Full Changelog: https://github.com/iterative/dvc/compare/3.43.1...3.44.0
- Python
Published by skshetry almost 2 years ago
dvc - 3.43.0
What's Changed
🐛 Bug Fixes
- repo: sitecachedir: separate subdir from root_dir by @efiop in https://github.com/iterative/dvc/pull/10273 ### 🔨 Maintenance
- build(deps-dev): update pytest-docker requirement from <3,>=1 to >=1,<4 by @dependabot in https://github.com/iterative/dvc/pull/10262
- build(deps-dev): update pytest requirement from <8,>=7 to >=7,<9 by @dependabot in https://github.com/iterative/dvc/pull/10259 ### Other Changes
- fetch: handle missing/modified imports by @efiop in https://github.com/iterative/dvc/pull/10220
- exp show: output executor info for successful exps when available by @pmrowla in https://github.com/iterative/dvc/pull/10239
- drop Python 3.8 support by @skshetry in https://github.com/iterative/dvc/pull/10265
- introduce dataset dependency by @skshetry in https://github.com/iterative/dvc/pull/10164
- Revert "build(deps-dev): update pytest requirement from <8,>=7 to >=7,<9" by @skshetry in https://github.com/iterative/dvc/pull/10269
Full Changelog: https://github.com/iterative/dvc/compare/3.42.0...3.43.0
- Python
Published by efiop almost 2 years ago
dvc - 3.42.0
What's Changed
Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10238
- hydra: support plugins by @dberenbaum in https://github.com/iterative/dvc/pull/10240
- deps: bump dvc-data to >=3.8 by @efiop in https://github.com/iterative/dvc/pull/10254
- status: always show json by @dberenbaum in https://github.com/iterative/dvc/pull/10253
Full Changelog: https://github.com/iterative/dvc/compare/3.41.0...3.41.1
What's Changed
Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10238
- hydra: support plugins by @dberenbaum in https://github.com/iterative/dvc/pull/10240
- deps: bump dvc-data to >=3.8 by @efiop in https://github.com/iterative/dvc/pull/10254
- status: always show json by @dberenbaum in https://github.com/iterative/dvc/pull/10253
Full Changelog: https://github.com/iterative/dvc/compare/3.41.0...3.42.0
- Python
Published by efiop almost 2 years ago
dvc - 3.41.0
What's Changed
Other Changes
- exp save: add target arg by @dberenbaum in https://github.com/iterative/dvc/pull/10243
- update min version of dvc-render to 1.0.1 by @mattseddon in https://github.com/iterative/dvc/pull/10250
Full Changelog: https://github.com/iterative/dvc/compare/3.40.1...3.41.0
- Python
Published by mattseddon almost 2 years ago
dvc - 3.39.0
What's Changed
🐛 Bug Fixes
- db: atomically create output file by @skshetry in https://github.com/iterative/dvc/pull/10224
- top-level plot collections: fail on empty dict by @skshetry in https://github.com/iterative/dvc/pull/10233 ### Other Changes
- import-db: support importing a table by @skshetry in https://github.com/iterative/dvc/pull/10219
- database: drop dbt implementation by @skshetry in https://github.com/iterative/dvc/pull/10222
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10223
- import-db: fix metavar by @skshetry in https://github.com/iterative/dvc/pull/10226
- cli: lowercase metavar by default by @skshetry in https://github.com/iterative/dvc/pull/10227
- Revert "import-db: fix metavar" by @skshetry in https://github.com/iterative/dvc/pull/10228
Full Changelog: https://github.com/iterative/dvc/compare/3.38.1...3.39.0
- Python
Published by skshetry almost 2 years ago
dvc - 3.38.0
What's Changed
🐛 Bug Fixes
- index: fix storage for imports by @efiop in https://github.com/iterative/dvc/pull/10213
- deps: bump dvc-data to >=3.6 by @efiop in https://github.com/iterative/dvc/pull/10215
- index: load files from import by @efiop in https://github.com/iterative/dvc/pull/10216
- impurl: gitignore during toremote op by @dberenbaum in https://github.com/iterative/dvc/pull/10218 ### 🔨 Maintenance
- output: get rid of out.odb by @efiop in https://github.com/iterative/dvc/pull/10212
Full Changelog: https://github.com/iterative/dvc/compare/3.37.0...3.38.0
- Python
Published by efiop almost 2 years ago
dvc - 3.37.0
What's Changed
🚀 New Features and Enhancements
- webhdfs: implement support for basic auth and proxy by @gdiepen in https://github.com/iterative/dvc/pull/10075
- ui: push: use blank pbar for the header by @efiop in https://github.com/iterative/dvc/pull/10197
- drop lock from paramsshow and metricsshow by @dberenbaum in https://github.com/iterative/dvc/pull/10174 ### 🐛 Bug Fixes
- fix partial fetch by @skshetry in https://github.com/iterative/dvc/pull/10205
- push: don't try to update meta for non versioned remotes by @efiop in https://github.com/iterative/dvc/pull/10207
- index: mark remote as read_only for imports by @efiop in https://github.com/iterative/dvc/pull/10208 ### 🔨 Maintenance
- build(deps-dev): bump mypy from 1.7.1 to 1.8.0 by @dependabot in https://github.com/iterative/dvc/pull/10189
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10200
New Contributors
- @gdiepen made their first contribution in https://github.com/iterative/dvc/pull/10075
Full Changelog: https://github.com/iterative/dvc/compare/3.36.1...3.37.0
- Python
Published by efiop almost 2 years ago
dvc - 3.36.0
What's Changed
🚀 New Features and Enhancements
- push: leave ui messages by @efiop in https://github.com/iterative/dvc/pull/10190 ### ⚡ Optimizations
- push: only collect needed files when updating version_ids by @efiop in https://github.com/iterative/dvc/pull/10191 ### 🐛 Bug Fixes
- index: load meta from outs.files by @efiop in https://github.com/iterative/dvc/pull/10188
Full Changelog: https://github.com/iterative/dvc/compare/3.35.0...3.36.0
- Python
Published by efiop about 2 years ago
dvc - 3.35.0
What's Changed
Other Changes
- gc: add --skip-failed by @dberenbaum in https://github.com/iterative/dvc/pull/10155
- testing: don't forget to check dvc.lock for cloud versioned dirs by @efiop in https://github.com/iterative/dvc/pull/10181
Full Changelog: https://github.com/iterative/dvc/compare/3.34.0...3.35.0
- Python
Published by efiop about 2 years ago
dvc - 3.34.0
What's Changed
🐛 Bug Fixes
- param: fix exponential memory allocation by @0x2b3bfa0 in https://github.com/iterative/dvc/pull/10178 ### 🔨 Maintenance
- build(deps): bump github/codeql-action from 2 to 3 by @dependabot in https://github.com/iterative/dvc/pull/10163
- build(deps): bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/iterative/dvc/pull/10171
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/iterative/dvc/pull/10170 ### Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10153
- cli: debug: finalize profiler reports on errors by @efiop in https://github.com/iterative/dvc/pull/10159
- deps: bump dvc-data to >= 2.25.0 by @efiop in https://github.com/iterative/dvc/pull/10161
- dvcfs: make repo creation lazy by @efiop in https://github.com/iterative/dvc/pull/10166
- deps: update dvc-data to >=3 by @efiop in https://github.com/iterative/dvc/pull/10168
- param: optimize fix for exponential memory allocation by @0x2b3bfa0 in https://github.com/iterative/dvc/pull/10180
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10183
Full Changelog: https://github.com/iterative/dvc/compare/3.33.4...3.34.0
- Python
Published by efiop about 2 years ago
dvc - 3.33.4
What's Changed
🔨 Maintenance
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/iterative/dvc/pull/10145 ### Other Changes
- exp: ignore workspace errors during push/pull by @dberenbaum in https://github.com/iterative/dvc/pull/10128
- unprotect: add progress bar using callbacks by @skshetry in https://github.com/iterative/dvc/pull/10152
- cli: introduce basic dvc du by @efiop in https://github.com/iterative/dvc/pull/10068
- deps: update dvc-data to >=2.24 by @skshetry in https://github.com/iterative/dvc/pull/10158
Full Changelog: https://github.com/iterative/dvc/compare/3.33.3...3.33.4
- Python
Published by skshetry about 2 years ago
dvc - 3.32.0
What's Changed
🚀 New Features and Enhancements
- studio: Add Studio authentication to DVC by @amritghimire in https://github.com/iterative/dvc/pull/10074
- cache migrate: include dvc.lock dependencies in --dvc-files by @pmrowla in https://github.com/iterative/dvc/pull/10130 ### 🔨 Maintenance
- build(deps-dev): bump mypy from 1.7.0 to 1.7.1 by @dependabot in https://github.com/iterative/dvc/pull/10108
- deps: bump dvc-oss to >=2.22.0 by @efiop in https://github.com/iterative/dvc/pull/10138
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/10100
Full Changelog: https://github.com/iterative/dvc/compare/3.31.2...3.32.0
- Python
Published by efiop about 2 years ago
dvc - 3.31.0
What's Changed
🔨 Maintenance
- tests: do not setup pytest plugin entrypoint by @skshetry in https://github.com/iterative/dvc/pull/10121 ### Other Changes
- import/get: support pre-fetching LFS objects from Git-LFS repos by @pmrowla in https://github.com/iterative/dvc/pull/10072
- add security-extend to codeql queries by @skshetry in https://github.com/iterative/dvc/pull/10131
- testing: bench: add pytestreportheader by @efiop in https://github.com/iterative/dvc/pull/10132
Full Changelog: https://github.com/iterative/dvc/compare/3.30.3...3.31.0
- Python
Published by efiop about 2 years ago
dvc - 3.30.3
What's Changed
Other Changes
- bench: test fetch instead of pull by @efiop in https://github.com/iterative/dvc/pull/10117
- testing: import virtualenv lazily by @efiop in https://github.com/iterative/dvc/pull/10120
Full Changelog: https://github.com/iterative/dvc/compare/3.30.2...3.30.3
- Python
Published by efiop about 2 years ago
dvc - 3.30.2
What's Changed
⚡ Optimizations
- deps: bump dvc-data to >=2.22.1 by @efiop in https://github.com/iterative/dvc/pull/10113 ### 🐛 Bug Fixes
- config: respect global config env variable by @shcheklein in https://github.com/iterative/dvc/pull/10107 ### Other Changes
- tests: remove pytest-virtualenv by @skshetry in https://github.com/iterative/dvc/pull/10103
- push: handle missing/failed version_aware file by @efiop in https://github.com/iterative/dvc/pull/10115
Full Changelog: https://github.com/iterative/dvc/compare/3.30.1...3.30.2
- Python
Published by efiop about 2 years ago
dvc - 3.30.0
What's Changed
🚀 New Features and Enhancements
- Add params collection to index by @shcheklein in https://github.com/iterative/dvc/pull/10086 ### 🐛 Bug Fixes
- push: fix cloud versioning by @efiop in https://github.com/iterative/dvc/pull/10093
Full Changelog: https://github.com/iterative/dvc/compare/3.29.0...3.30.0
- Python
Published by efiop about 2 years ago
dvc - 3.29.0
What's Changed
🐛 Bug Fixes
- artifacts get: fix issue where global/system config could be ignored by @pmrowla in https://github.com/iterative/dvc/pull/10078
- repo: dropdataindex: delete all first level nodes by @efiop in https://github.com/iterative/dvc/pull/10090
- gc: don't prompt during dry run by @dberenbaum in https://github.com/iterative/dvc/pull/10061
- dvcfs: ls: handle empty/missing dirs by @dberenbaum in https://github.com/iterative/dvc/pull/10032 ### 🔨 Maintenance
- chore(deps): bump scmerepo to 1.4.1+ by @shcheklein in https://github.com/iterative/dvc/pull/10066 ### Other Changes
- parsing: Add
keyto matrix stages by @pbielak in https://github.com/iterative/dvc/pull/10044
Full Changelog: https://github.com/iterative/dvc/compare/3.28.0...3.29.0
- Python
Published by efiop about 2 years ago
dvc - 3.28.0
What's Changed
Other Changes
- api: make exp_show return float instead of None for zeroes by @dberenbaum in https://github.com/iterative/dvc/pull/10034
- deps: bump dvc-data to >=2.20.0 by @efiop in https://github.com/iterative/dvc/pull/10060
Full Changelog: https://github.com/iterative/dvc/compare/3.27.1...3.28.0
- Python
Published by efiop about 2 years ago
dvc - 3.27.1
What's Changed
🚀 New Features and Enhancements
- cli: DictAction: set default metavar by @efiop in https://github.com/iterative/dvc/pull/10047 ### 🐛 Bug Fixes
- exp apply: force dvc checkout by default by @pmrowla in https://github.com/iterative/dvc/pull/10051 ### Other Changes
- push: use index push by @efiop in https://github.com/iterative/dvc/pull/9807
Full Changelog: https://github.com/iterative/dvc/compare/3.27.0...3.27.1
- Python
Published by skshetry about 2 years ago
dvc - 3.27.0
What's Changed
🚀 New Features and Enhancements
- config: azure: expose timeouts by @efiop in https://github.com/iterative/dvc/pull/10027 ### 🐛 Bug Fixes
- worktree: don't modify index entries in place by @efiop in https://github.com/iterative/dvc/pull/10024
- redirect fds rather than closing by @skshetry in https://github.com/iterative/dvc/pull/10028 ### Other Changes
plots: remove VegaConverter TODO and update misleading comment by @mattseddon in https://github.com/iterative/dvc/pull/10023- log exit code and pid on verbose-verbose logging by @skshetry in https://github.com/iterative/dvc/pull/10031
Full Changelog: https://github.com/iterative/dvc/compare/3.26.2...3.27.0
- Python
Published by efiop about 2 years ago
dvc - 3.26.1
What's Changed
🔨 Maintenance
- build(deps-dev): bump pylint from 2.17.6 to 3.0.1 by @dependabot in https://github.com/iterative/dvc/pull/10002 ### Other Changes
- chore: fix typos by @afuetterer in https://github.com/iterative/dvc/pull/10022
New Contributors
- @afuetterer made their first contribution in https://github.com/iterative/dvc/pull/10022
Full Changelog: https://github.com/iterative/dvc/compare/3.26.0...3.26.1
- Python
Published by efiop about 2 years ago
dvc - 3.26.0
What's Changed
🚀 New Features and Enhancements
- get-url/ls-url: support remote:// with in-repo config by @efiop in https://github.com/iterative/dvc/pull/10020
- cache migrate: add --dvc-files flag to migrate .dvc and dvc.lock files by @pmrowla in https://github.com/iterative/dvc/pull/10007 ### Other Changes
- exp: preserve hidden alias -M for --message by @efiop in https://github.com/iterative/dvc/pull/10006
- exp rename: verify exp name follows ref format by @BradyJ27 in https://github.com/iterative/dvc/pull/10017
Full Changelog: https://github.com/iterative/dvc/compare/3.25.0...3.26.0
- Python
Published by efiop about 2 years ago
dvc - 3.25.0
What's Changed
Other Changes
- bump gto by @dberenbaum in https://github.com/iterative/dvc/pull/9998
- repro --pull: don't fail for cloud-versioned remotes by @dberenbaum in https://github.com/iterative/dvc/pull/10001
exp save: use -m for --message short option by @mattseddon in https://github.com/iterative/dvc/pull/10005
Full Changelog: https://github.com/iterative/dvc/compare/3.24.0...3.25.0
- Python
Published by efiop about 2 years ago
dvc - 3.24.0
What's Changed
🚀 New Features and Enhancements
- cli: data_sync: show warning about missing default remote by @efiop in https://github.com/iterative/dvc/pull/9979
- gc: add dry option and log num removed objs by @dberenbaum in https://github.com/iterative/dvc/pull/9952
exp rename: update help text by @mattseddon in https://github.com/iterative/dvc/pull/9994exp apply: enable forcing (unsaved files in the workspace) by @mattseddon in https://github.com/iterative/dvc/pull/9992 ### 🐛 Bug Fixes- diff: handle granular targets by @efiop in https://github.com/iterative/dvc/pull/9980
- sitecachedir: use .dvc/tmp/btime and fallback to st_birthtime by @efiop in https://github.com/iterative/dvc/pull/9985
- deps: bump dvc-data to >=2.18.1 by @efiop in https://github.com/iterative/dvc/pull/9996
Full Changelog: https://github.com/iterative/dvc/compare/3.23.0...3.24.0
- Python
Published by efiop about 2 years ago
dvc - 3.23.0
What's Changed
🚀 New Features and Enhancements
- exp: force add include_untracked paths by @dberenbaum in https://github.com/iterative/dvc/pull/9963
- repo: add API and CLI for reading artifacts by @pmrowla in https://github.com/iterative/dvc/pull/9770
- fetch: use ui.progress instead of raw Callback by @efiop in https://github.com/iterative/dvc/pull/9973
- checkout: tweak messages and don't clear pbars by @efiop in https://github.com/iterative/dvc/pull/9974
- fetch: don't clear pbars by @efiop in https://github.com/iterative/dvc/pull/9975
- run-cache: Load newest instead of first found in os.listdir. by @daavoo in https://github.com/iterative/dvc/pull/9908 ### 🐛 Bug Fixes
- artifacts: Bring back
name_is_compatible. by @daavoo in https://github.com/iterative/dvc/pull/9972 ### Other Changes - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/9976
Full Changelog: https://github.com/iterative/dvc/compare/3.22.1...3.23.0
- Python
Published by efiop over 2 years ago
dvc - 3.22.1
What's Changed
🐛 Bug Fixes
- gc -c: always gc both 2.x and 3.x remote ODBs by @pmrowla in https://github.com/iterative/dvc/pull/9965
- index: fix fs cache location by @efiop in https://github.com/iterative/dvc/pull/9969 ### 🔨 Maintenance
- build: temporarily pin setuptools-scm by @pmrowla in https://github.com/iterative/dvc/pull/9966
- deps: bump dvc-data to 2.16.3 by @pmrowla in https://github.com/iterative/dvc/pull/9967 ### Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/9960
- ci: build: split publishing and building into separate jobs by @skshetry in https://github.com/iterative/dvc/pull/9970
Full Changelog: https://github.com/iterative/dvc/compare/3.22.0...3.22.1
- Python
Published by efiop over 2 years ago
dvc - 3.22.0
What's Changed
🚀 New Features and Enhancements
- exp: add rename command by @BradyJ27 in https://github.com/iterative/dvc/pull/9812 ### 🐛 Bug Fixes
- index: don't load external outs by @efiop in https://github.com/iterative/dvc/pull/9959
Full Changelog: https://github.com/iterative/dvc/compare/3.21.1...3.22.0
- Python
Published by efiop over 2 years ago
dvc - 3.20.0
What's Changed
🚀 New Features and Enhancements
- import: Expose
--forceflag by @daavoo in https://github.com/iterative/dvc/pull/9927 - params/metrics: cache remote files by @skshetry in https://github.com/iterative/dvc/pull/9932
- Migrate from PyPI tokens to Trusted Publishers by @0x2b3bfa0 in https://github.com/iterative/dvc/pull/9933
- Fix Repo instantiation error when using fsspec chaining API by @bilelomrani1 in https://github.com/iterative/dvc/pull/9903
- metrics/params: support reading from cached files and directories, use repo-relative path consistently by @skshetry in https://github.com/iterative/dvc/pull/9909
- dvcfs: add tests for fsid by @efiop in https://github.com/iterative/dvc/pull/9934
- make exp run --dry imply --temp by @dberenbaum in https://github.com/iterative/dvc/pull/9929
- merge plot ids across dvc.yaml files by @dberenbaum in https://github.com/iterative/dvc/pull/9898 ### 🐛 Bug Fixes
- repo: use isrepoimport to check for imports in
outs_graphby @pmrowla in https://github.com/iterative/dvc/pull/9925
New Contributors
- @bilelomrani1 made their first contribution in https://github.com/iterative/dvc/pull/9903
Full Changelog: https://github.com/iterative/dvc/compare/3.19.0...3.20.0
- Python
Published by efiop over 2 years ago
dvc - 3.19.0
What's Changed
🚀 New Features and Enhancements
- dvcfs: add basic fsid by @efiop in https://github.com/iterative/dvc/pull/9923
- checkout: Expose
--allow-missingarg. by @daavoo in https://github.com/iterative/dvc/pull/9919 ### 🐛 Bug Fixes - exp show: drop internal legacy checkpoint support by @pmrowla in https://github.com/iterative/dvc/pull/9906
- stage.run: always set DVC_ROOT env var by @pmrowla in https://github.com/iterative/dvc/pull/9918
- Typo dvc/rwlock.py#107 Remove -> Removed by @thisiswhereitype in https://github.com/iterative/dvc/pull/9921
New Contributors
- @thisiswhereitype made their first contribution in https://github.com/iterative/dvc/pull/9921
Full Changelog: https://github.com/iterative/dvc/compare/3.18.0...3.19.0
- Python
Published by efiop over 2 years ago
dvc - 3.18.0
What's Changed
🚀 New Features and Enhancements
- ls-url/get-url/import-url: introduce --fs-config by @efiop in https://github.com/iterative/dvc/pull/9888
- move: Alias mv to move by @BradyJ27 in https://github.com/iterative/dvc/pull/9905 ### 🐛 Bug Fixes
- cli: utils: DictAction: limit split to 2 elements by @efiop in https://github.com/iterative/dvc/pull/9887
- exp run: track files for skipped/run-cached stages by @pmrowla in https://github.com/iterative/dvc/pull/9889
New Contributors
- @BradyJ27 made their first contribution in https://github.com/iterative/dvc/pull/9905
Full Changelog: https://github.com/iterative/dvc/compare/3.17.0...3.18.0
- Python
Published by efiop over 2 years ago
dvc - 3.17.0
What's Changed
🚀 New Features and Enhancements
- exp show: show metrics that include separator by @dberenbaum in https://github.com/iterative/dvc/pull/9819 ### 🐛 Bug Fixes
- update: preserve
def_pathfor version-aware import update by @pmrowla in https://github.com/iterative/dvc/pull/9875 - repo: don't try to gitignore custom cache locations by @efiop in https://github.com/iterative/dvc/pull/9883 ### 🔨 Maintenance
- build(deps-dev): bump dvc-oss from 2.19 to 2.20.0 by @dependabot in https://github.com/iterative/dvc/pull/9870
- build(deps): bump rtCamp/action-slack-notify from 2.2.0 to 2.2.1 by @dependabot in https://github.com/iterative/dvc/pull/9874 ### Other Changes
- deps: unpin dvc-oss by @skshetry in https://github.com/iterative/dvc/pull/9871
- Rename partial add/remove benchmarks by @dberenbaum in https://github.com/iterative/dvc/pull/9868
- update msg for multiple overlapping outputs by @dberenbaum in https://github.com/iterative/dvc/pull/9862
- Add DVC_ROOT env var into queued experiment runs by @mattseddon in https://github.com/iterative/dvc/pull/9879
- Remove dead Stage method by @mattseddon in https://github.com/iterative/dvc/pull/9881
- sitecachedir: add salt to token by @efiop in https://github.com/iterative/dvc/pull/9884
Full Changelog: https://github.com/iterative/dvc/compare/3.16.0...3.17.0
- Python
Published by efiop over 2 years ago
dvc - 3.16.0
What's Changed
🚀 New Features and Enhancements
- ls/ls-url: introduce --size by @efiop in https://github.com/iterative/dvc/pull/9854 ### 🐛 Bug Fixes
- dep: repo: handle dict as config by @efiop in https://github.com/iterative/dvc/pull/9853
- import: set core.remote when both --remote and --remote-config are specified by @efiop in https://github.com/iterative/dvc/pull/9855 ### 🔨 Maintenance
- build(deps-dev): bump mypy from 1.4.1 to 1.5.1 by @dependabot in https://github.com/iterative/dvc/pull/9852
- build(deps-dev): update pytest-docker requirement from <2,>=1 to >=1,<3 by @dependabot in https://github.com/iterative/dvc/pull/9748 ### Other Changes
- plots: fix caching of legacy format by @skshetry in https://github.com/iterative/dvc/pull/9849
- exp: make run/save less noisy by @dberenbaum in https://github.com/iterative/dvc/pull/9846
- tests: simplify test parametrization by @skshetry in https://github.com/iterative/dvc/pull/9858
- assert that the test is getting parametrized correctly by @skshetry in https://github.com/iterative/dvc/pull/9859
- fix type hints by @skshetry in https://github.com/iterative/dvc/pull/9863
Full Changelog: https://github.com/iterative/dvc/compare/3.15.3...3.16.0
- Python
Published by efiop over 2 years ago
dvc - 3.15.0
What's Changed
🚀 New Features and Enhancements
- exp: Unify dvc exp list and show output by @tibor-mach in https://github.com/iterative/dvc/pull/9808 ### 🐛 Bug Fixes
- deps: bump dvc-data to 2.13.1 by @efiop in https://github.com/iterative/dvc/pull/9834 ### 🔨 Maintenance
- deps: bump scmrepo minver to 1.2.1 by @pmrowla in https://github.com/iterative/dvc/pull/9830
- remove support for
dvc machineby @pmrowla in https://github.com/iterative/dvc/pull/9837
New Contributors
- @tibor-mach made their first contribution in https://github.com/iterative/dvc/pull/9808
Full Changelog: https://github.com/iterative/dvc/compare/3.14.0...3.15.0
- Python
Published by efiop over 2 years ago
dvc - 3.14.0
What's Changed
🐛 Bug Fixes
- config: resolve: handle ~ home dir by @efiop in https://github.com/iterative/dvc/pull/9825
- config: use local config from localdvcdir by @efiop in https://github.com/iterative/dvc/pull/9827
- fetch: merge config instead of updating by @efiop in https://github.com/iterative/dvc/pull/9828
Full Changelog: https://github.com/iterative/dvc/compare/3.13.3...3.14.0
- Python
Published by efiop over 2 years ago
dvc - 3.13.0
What's Changed
🚀 New Features and Enhancements
- Feature/hydra config modules by @d-miketa in https://github.com/iterative/dvc/pull/9783
- fetch: add basic onerror by @efiop in https://github.com/iterative/dvc/pull/9810 ### Other Changes
- exp: abstract random name gen from repo by @dberenbaum in https://github.com/iterative/dvc/pull/9806
- deps: bump dvc-data to 2.12.0 by @efiop in https://github.com/iterative/dvc/pull/9809
New Contributors
- @d-miketa made their first contribution in https://github.com/iterative/dvc/pull/9783
Full Changelog: https://github.com/iterative/dvc/compare/3.12.0...3.13.0
- Python
Published by efiop over 2 years ago
dvc - 3.12.0
What's Changed
🚀 New Features and Enhancements
- dvc.yaml: add matrix-do by @skshetry in https://github.com/iterative/dvc/pull/9725 ### Other Changes
- deps: bump dvc-data to 2.11.0 by @efiop in https://github.com/iterative/dvc/pull/9800
Full Changelog: https://github.com/iterative/dvc/compare/3.11.1...3.12.0
- Python
Published by efiop over 2 years ago
dvc - 3.11.1
What's Changed
Other Changes
- deps: bump dvc-data to 2.10.0 by @efiop in https://github.com/iterative/dvc/pull/9799
- fix flaky test for repro --keep-going and --ignore by @skshetry in https://github.com/iterative/dvc/pull/9802
- completion: fix broken completion generation for zsh by @skshetry in https://github.com/iterative/dvc/pull/9797
Full Changelog: https://github.com/iterative/dvc/compare/3.11.0...3.11.1
- Python
Published by skshetry over 2 years ago
dvc - 3.11.0
What's Changed
🚀 New Features and Enhancements
- ls/import/get: introduce --remote and --remote-config by @efiop in https://github.com/iterative/dvc/pull/9788 ### 🔨 Maintenance
- build(deps-dev): bump pylint from 2.17.4 to 2.17.5 by @dependabot in https://github.com/iterative/dvc/pull/9769 ### Other Changes
dvc commitupdate description by @PythonFZ in https://github.com/iterative/dvc/pull/9760- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/iterative/dvc/pull/9756
- deps: bump dvc-data to 2.9.0 by @efiop in https://github.com/iterative/dvc/pull/9791
- ruff: enable autofix by @skshetry in https://github.com/iterative/dvc/pull/9790
- push: fix missing progress bars by @pmrowla in https://github.com/iterative/dvc/pull/9793
Full Changelog: https://github.com/iterative/dvc/compare/3.10.1...3.11.0
- Python
Published by pmrowla over 2 years ago
dvc - 3.9.0
What's Changed
🚀 New Features and Enhancements
- deps: bump dvc-data to 0.27.1 by @efiop in https://github.com/iterative/dvc/pull/9774
- api: open/read: introduce remote_config by @efiop in https://github.com/iterative/dvc/pull/9766
Full Changelog: https://github.com/iterative/dvc/compare/3.8.1...3.9.0
- Python
Published by efiop over 2 years ago