Ruslan Kuprieiev
46c65fdba2
worktree: don't modify index entries in place ( #10024 )
2023-10-17 16:30:19 +03:00
Matt Seddon
5f8afb911e
Remove VegaConverter TODO and update misleading comment
2023-10-16 20:42:48 -04:00
Dave Berenbaum
ef226a96cd
analytics: fix mac not sending reports ( #10026 )
3.26.2
2023-10-16 23:28:29 +03:00
Heinz-Alexander Fuetterer
8ea9d3edef
chore: fix typos ( #10022 )
3.26.1
2023-10-14 12:54:57 +05:45
dependabot[bot]
cafcefa758
build(deps-dev): bump pylint from 2.17.6 to 3.0.1
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.6 to 3.0.1.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.6...v3.0.1 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2023-10-13 23:50:16 +03:00
Ruslan Kuprieiev
72fd265a8f
get-url/ls-url: support remote:// with in-repo config
3.26.0
2023-10-13 18:58:23 +03:00
Brady Johnson
c2f8115c9a
exp rename: verify exp name follows ref format
2023-10-13 11:27:05 +09:00
Peter Rowlands
e5dd2bb2cc
cache migrate: add --dvc-files flag to migrate .dvc and dvc.lock files
2023-10-12 09:47:08 +09:00
Ruslan Kuprieiev
50d6788411
exp: preserve hidden alias -M for --message ( #10006 )
...
Followup for #10005
2023-10-10 04:41:43 +03:00
Matt Seddon
37a4a36dc7
exp save: use -m for --message short option
3.25.0
2023-10-09 09:03:44 -04:00
Dave Berenbaum
279f8cb68f
repro --pull: don't fail for cloud-versioned remotes ( #10001 )
...
* repro --pull: don't fail for cloud-versioned remotes
* raise RunCacheNotSupported for cloud-versioned remotes
2023-10-06 18:11:30 +03:00
dberenbaum
8a70877748
fix artifact name test
2023-10-05 13:39:06 -04:00
dberenbaum
f60091e64f
bump gto
2023-10-05 13:39:06 -04:00
Matt Seddon
3661b8998b
Enable forcing exp apply (unsaved files in the workspace)
3.24.0
2023-10-04 16:12:52 -04:00
Matt Seddon
dcb678d606
exp rename: update help text
2023-10-04 15:14:49 -04:00
Ruslan Kuprieiev
6394a503be
deps: bump dvc-data to >=2.18.1
...
To ensure people are getting a fix related to iterative/dvc#9826
2023-10-04 16:03:22 +03:00
Ruslan Kuprieiev
00c10eb6bd
repo: bump site_cache_dir salt
...
Caused by a cache corruption fix in https://github.com/iterative/dvc-data/pull/447
2023-10-04 04:01:26 +03:00
Ruslan Kuprieiev
b0a25f11b7
deps: bump dvc-data to >= 2.18.0
2023-10-04 04:01:26 +03:00
Dave Berenbaum
bc1a700254
gc: add dry option and log num removed objs ( #9952 )
...
Closes #9330
2023-09-30 02:33:44 +00:00
Ruslan Kuprieiev
9f4b67cec4
site_cache_dir: use .dvc/tmp/btime and fallback to st_birthtime
...
This will ensure that we won't be using index cache if you delete your repo
and start/clone fresh.
2023-09-29 20:30:28 +03:00
Ruslan Kuprieiev
4d5a0163ea
diff: handle granular targets
2023-09-28 21:54:06 +03:00
Ruslan Kuprieiev
0053b1ccd2
index: check parents when trying to detect hash_name
2023-09-28 21:54:06 +03:00
Ruslan Kuprieiev
f981500862
cli: data_sync: show warning about missing default remote ( #9979 )
2023-09-26 23:29:33 +03:00
David de la Iglesia Castro
a6e0d68cd2
run-cache: Load newest instead of first found in os.listdir. ( #9908 )
...
Closes https://github.com/iterative/dvc/issues/9420
3.23.0
2023-09-26 15:07:13 +03:00
David de la Iglesia Castro
2aa2bef9d6
artifacts: Bring back name_is_compatible. ( #9972 )
...
* artifacts: Bring back `name_is_compatible`.
Unfortunately, DVCLive was importing this function so I am bringing back the name for backwards compatibility.
* Update artifacts.py
2023-09-26 14:32:27 +03:00
skshetry
95c9790368
Revert "build: temporarily pin setuptools-scm" ( #9978 )
...
This reverts commit 7b40968741 .
2023-09-26 13:47:31 +05:45
pre-commit-ci[bot]
b8106e50fb
[pre-commit.ci] pre-commit autoupdate ( #9976 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.290 → v0.0.291](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.290...v0.0.291 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-26 08:55:57 +05:45
dependabot[bot]
ccc84a0a43
build(deps-dev): bump pylint from 2.17.5 to 2.17.6 ( #9977 )
...
Bumps [pylint](https://github.com/pylint-dev/pylint ) from 2.17.5 to 2.17.6.
- [Release notes](https://github.com/pylint-dev/pylint/releases )
- [Commits](https://github.com/pylint-dev/pylint/compare/v2.17.5...v2.17.6 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-26 08:55:03 +05:45
Ruslan Kuprieiev
2e1166d520
fetch: don't clear pbars
...
There is more we can do during the `Fetching` stage, but it will
require additional tweaks, so just keeping it simple here.
Similar to https://github.com/iterative/dvc/pull/9974
2023-09-26 01:27:59 +03:00
Ruslan Kuprieiev
18b4d610d6
checkout: tweak messages and don't clear pbars
2023-09-25 23:17:26 +03:00
Ruslan Kuprieiev
b77218aa5b
fetch: use ui.progress instead of raw Callback
2023-09-25 22:21:42 +03:00
Peter Rowlands (변기호)
12b572596f
repo: add API and CLI for reading artifacts ( #9770 )
...
* deps: add GTO as a dependency
* deps: bump dvc-studio-client to 0.13.0
* fs: return downloaded count in fs.download()
* utils: add type hints for resolve_output
* artifacts: add `dvc artifacts get`
* api: add `api.artifacts_show`
* artifacts get: support --remote, --remote-config
* gto: update to 1.3.0
2023-09-25 20:21:34 +05:45
dberenbaum
e8362db9bc
exp: force add include_untracked paths
2023-09-25 19:02:38 +09:00
skshetry
6502234022
ci: build: split publishing and building into separate jobs ( #9970 )
...
https://github.com/pypa/gh-action-pypi-publish suggests separating building from publishing
for security reasons.
3.22.1
2023-09-23 18:05:03 +05:45
Ruslan Kuprieiev
1fa9f1f6ea
index: fix fs cache location
...
Existing logic might result in weird fs cache location like
`.dvc/cache/files/md5/fs`, while we really only want
`.dvc/cache/fs`, since it is not an odb cache.
2023-09-23 05:44:05 +03:00
Peter Rowlands
4645975ee3
gc -c: always gc both 2.x and 3.x odbs for remotes
2023-09-22 09:55:50 +09:00
Peter Rowlands
5139da5f8e
output: return both 2.x and 3.x remote odbs in get_used_objects
2023-09-22 09:55:50 +09:00
Peter Rowlands
f801eb4380
studio: remove redundant type cast
2023-09-21 15:20:27 +09:00
Peter Rowlands
acb54a3462
deps: bump dvc-data to 2.16.3
2023-09-21 15:20:27 +09:00
Peter Rowlands
7b40968741
build: temporarily pin setuptools-scm
2023-09-21 15:08:28 +09:00
pre-commit-ci[bot]
b85608121f
[pre-commit.ci] pre-commit autoupdate ( #9960 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.0.288 → v0.0.290](https://github.com/astral-sh/ruff-pre-commit/compare/v0.0.288...v0.0.290 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-09-19 09:29:23 +05:45
Ruslan Kuprieiev
4bf19debb4
index: don't load external outs
3.22.0
2023-09-19 01:21:04 +03:00
BradyJ27 and daavoo
51dc78a135
exp: add rename command ( #9812 )
...
* Add renaming for finished experiments
* Update arg parser
* Add rename by rev
* Add rename tests
* Change remove to rename; Refactor arguments error
* Remove --rev; Use resolve_name; Add test
* Update testing; Fix python3.10 rename failure
* Update rename test
* Update tests and error handling
* exp rename: Add `--force`.
Fail if experiment new_name exists but allow to overwrite it.
---------
Co-authored-by: daavoo <[email protected] >
2023-09-18 17:01:32 +00:00
Peter Rowlands
784a5b5199
api.DVCFileSystem: fix fsspec compliance
3.21.1
2023-09-16 00:05:31 +09:00
dberenbaum
bf2af86397
drop irrelevant errors in tests/unit/render/test_match.py
3.20.0
2023-09-14 10:36:46 -04:00
dberenbaum
08d37912d6
add util function to group plot definitions
2023-09-14 10:36:46 -04:00
dberenbaum
0e66aa2b6a
add integration test for dvclive 2.x->3.x plots
2023-09-14 10:36:46 -04:00
dberenbaum
f9340ed7b9
add test cases for plots group_definitions
2023-09-14 10:36:46 -04:00
dberenbaum
e6ddb31525
keep config_file in plot_id if multiple config_files
2023-09-14 10:36:46 -04:00
dberenbaum
7f2ddf943f
dropped config_file from calls to _matches
2023-09-14 10:36:46 -04:00