skshetry
a8415b01d0
data status: fix quoting on command hints for untracked files ( #8211 )
...
data status: fix quoting on command hints
2022-08-30 22:51:39 +05:45
Daniele Trifirò
77f56090ff
do not checkout partials imports on fetch
2022-08-30 20:05:09 +03:00
Dave Berenbaum
1d3102f29b
data status: update hints to include fetch and checkout ( #8209 )
2022-08-30 22:05:32 +05:45
skshetry
a0cbcaa3c8
Delete CODEOWNERS
2022-08-30 13:12:57 +05:45
David de la Iglesia Castro
ab780879d1
info: Include subprojects.
2022-08-30 09:22:39 +02:00
skshetry
bfad82a2e3
data status: remove --withdirs, show unknowns in CLI ( #8189 )
...
* data status: remove --withdirs, show unknowns in CLI
* data status: only consider unknown from newer object during diff
2022-08-30 12:11:02 +05:45
skshetry
e5eec59cb8
test on 3.11 ( #8196 )
...
We don't have aiohttp support yet, due to which we have to install
without cythonized extension.
Similarly, there has been some changes in how dataclasses disallows some
mutable arguments to be set as a class property, due to which
`hydra.conf` fails to import in 3.11.
See https://github.com/python/cpython/pull/29867 . For now, I have
patched the module and avoid importing as a pytest-plugin.
dvc-hdfs/pyarrow is not there yet, we'll usually see a release 2-3
months after official reelase.
dvc-hdfs is skipped in 3.11 in extras_requires. `--set-params` will
return a nice error message if hydra cannot be imported in 3.11. I
decided to only patch that in tests.
2022-08-29 19:58:17 +05:45
Paweł Redzyński
2a4b83060e
plots: support dirs in top level definitions
...
Fixes : #7914
2022-08-29 10:51:16 +02:00
David de la Iglesia Castro
9e2ebe9fcc
resolve_rev: raise DvcException on empty repo.
2022-08-29 01:50:14 +03:00
David de la Iglesia Castro
2cef130191
repo: Handle no commits for exp show and plots diff.
...
Make it consistent with all the other commands that use `brancher` (i.e. `dvc diff`, `metrics diff`, `params diff`)
Closes #8163
2022-08-29 01:50:14 +03:00
David de la Iglesia Castro
17b9b1571e
api: Add details forparams_show stages syntax.
...
Explain `stages` syntax for cases where the api is used from a directory different to the one the `dvc.yam` is located.
2022-08-29 01:49:38 +03:00
skshetry
37c8ef3406
Update dvc/commands/plots.py
2022-08-29 01:46:47 +03:00
b7aea414e6
plots templates: change ui to not dump to file
...
Update dvc/commands/plots.py
Co-authored-by: David de la Iglesia Castro <[email protected] >
Update tests/unit/command/test_plots.py
Co-authored-by: David de la Iglesia Castro <[email protected] >
Update dvc/commands/plots.py
Co-authored-by: Paweł Redzyński <[email protected] >
fixed test
2022-08-29 01:46:47 +03:00
pre-commit-ci[bot]
126a64618b
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-08-29 01:43:43 +03:00
Alex Hall
8bdf9b1138
Better error message when using remove on file instead of dvc file
2022-08-29 01:43:43 +03:00
Ruslan Kuprieiev
9cb242c8a5
deps: bump dvc-http and dvc-gs
2.22.0
2022-08-28 23:13:18 +03:00
Ruslan Kuprieiev
11802426de
pyinstaller: don't forget dvc_* plugins
...
Fixes #8194
2.21.3
2022-08-28 21:05:25 +03:00
dependabot[bot]
b376044c45
build(deps): Bump dvc-data from 0.1.23 to 0.2.0
...
Bumps [dvc-data](https://github.com/iterative/dvc-data ) from 0.1.23 to 0.2.0.
- [Release notes](https://github.com/iterative/dvc-data/releases )
- [Commits](https://github.com/iterative/dvc-data/compare/0.1.23...0.2.0 )
---
updated-dependencies:
- dependency-name: dvc-data
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-08-27 03:18:20 +03:00
David de la Iglesia Castro
7b3b4b373b
api: Fix params_show for untracked targets.
...
If an untracked target is provided alongside `stages` or `deps`, don't load the parameters from the target and raise no params found instead.
Closes #8161
2.21.2
2022-08-26 12:00:45 +02:00
Peter Rowlands (변기호)
512bfc4305
tests: mark exp queue func tests xfail ( #8186 )
2.21.1
2022-08-25 21:04:05 +05:45
skshetry
54ee8c0d77
data status: make untracked files to be relative paths ( #8184 )
2022-08-25 19:29:43 +05:45
skshetry
063eb6904d
data status: test cleanup and improvements ( #8185 )
2022-08-25 18:50:46 +05:45
Ruslan Kuprieiev
3e183d62ed
deps: bump dvc-* plugins to 2.19.0
...
These are the same packages but with correct versions to sync up with existing packages that we generated in conda over the years.
2.21.0
2022-08-25 14:44:13 +03:00
David de la Iglesia Castro
e815bbe211
metrics: show: Fix show from subdir.
...
This was a regression introduced in #7712 .
Calling `repo.metrics.show` from a subdir stopped returning metrics because `fs.isfile(metric)` check returned false.
2022-08-25 13:02:22 +02:00
Saugat Pachhai (सौगात)
2374c72105
status: add unknown state
2022-08-25 13:23:18 +03:00
Saugat Pachhai (सौगात)
5cf1421c61
fix tests
2022-08-25 13:23:18 +03:00
skshetry
a6a2feea62
Update setup.cfg
2022-08-25 13:23:18 +03:00
Saugat Pachhai (सौगात)
6c1d00c2d9
fix diff when no object exists by falling back to shallow_diff
2022-08-25 13:23:18 +03:00
Saugat Pachhai (सौगात)
f72456f67c
add shallow_diff
2022-08-25 13:23:18 +03:00
skshetry
2c556f58d3
data status: fix not-in-cache hint ( #8181 )
...
See https://github.com/iterative/dvc.org/pull/3812\#discussion_r936625617 .
2022-08-25 15:39:59 +05:45
Ruslan Kuprieiev
460d08057c
Create hook-fsspec.py
2.20.1
2022-08-24 23:39:46 +03:00
Ronan Lamy
cc6deb24c8
fs: remove obsolete special cases
2.20.0
2022-08-23 23:20:42 +03:00
Ronan Lamy
e681030c72
fs: simplify filtering out dvcfiles
2022-08-23 23:20:42 +03:00
Ronan Lamy
7a51548214
fs: Add fast path for the no subrepo case in _get_fs_pair()
2022-08-23 23:20:42 +03:00
Ronan Lamy
8e99fd0091
ls: Use fs.walk(..., detail=True) instead of separate call to fs.info()
2022-08-23 23:20:42 +03:00
Ronan Lamy
7e5a586f85
fs: Remove redundant .isdvc() check
...
fs.walk(..., dvc_only=True) already outputs dvc objects only, so
fs.isdvc(path, recursive=True) is always True.
2022-08-23 23:20:42 +03:00
Ronan Lamy
c76a84b7b1
fs: remove one call to ._get_key() in _DvcFS._get_fs_pair()
2022-08-23 23:20:42 +03:00
Daniele Trifirò
26008f1559
import-url/update: add --no-download flag
...
add --no-download flag to dvc import-url/dvc update to only create/update .dvc
files without downloading the associated data.
Created .dvc files can be fetched using `dvc pull` or can be
updated using `dvc update --no-download`.
2022-08-23 23:07:01 +03:00
Daniele Trifirò
92d680ff94
tests: fix typo in test name
2022-08-23 23:07:01 +03:00
Daniele Trifirò
c69c46d08c
fix error message on fetch/pull/checkout failure
2022-08-23 23:07:01 +03:00
skshetry
6477ade557
build: skip install fpm and ruby on Windows ( #8169 )
2022-08-23 18:02:47 +05:45
skshetry
78dd045d29
ci: drop __token__, it's the default ( #8157 )
2.19.0
2022-08-22 08:40:31 +05:45
skshetry
2ddbbdf5a4
ci: refactor binary executable building workflow ( #8156 )
...
This now uses the matrix to build executables from same jobs definition.
2022-08-22 08:38:58 +05:45
skshetry
17a565023b
build: bump ruby to 2.6 ( #8154 )
2022-08-20 23:32:23 +05:45
skshetry
b5d5728bf8
deps: bump dvc-data to 0.1.22 and dvc-s3 to 0.0.2 ( #8153 )
...
* deps: bump dvc-data to 0.1.22
* deps: bump dvc-s3 to 0.0.2
2022-08-20 22:59:40 +05:45
skshetry
055641a51e
deps: bump dvc-data to 0.1.21 ( #8147 )
2022-08-19 13:22:56 +05:45
Ruslan Kuprieiev
fc509d4e4a
Delete hook-googleapiclient.model.py
...
This is already provided by pyinstaller's standard hooks https://github.com/pyinstaller/pyinstaller-hooks-contrib/blob/master/src/_pyinstaller_hooks_contrib/hooks/stdhooks/hook-googleapiclient.model.py
2022-08-18 21:07:57 +03:00
Ruslan Kuprieiev
a67fea2235
doctor: ignore missing plugins
2022-08-18 21:02:41 +03:00
skshetry
f062b52e05
Add python version label to the readme ( #8146 )
2022-08-18 18:34:58 +05:45
Paweł Redzyński
25166f3e02
plots: show-vega: adjust renderers before show vega
...
Fixes : iterative/cml#1112
2022-08-18 12:52:52 +02:00