Daniele Trifirò
3767b03784
test_data_cloud: also check for the correct number of jobs
2022-02-18 02:37:48 +02:00
Daniele Trifirò
c0f63efe99
fix passing of jobs kwarg
...
the `jobs` kwarg was not being passed down properly,
resulting in it being ignored in some cases (push/pull/gc)
2022-02-18 02:37:48 +02:00
dependabot[bot]
0b18efb7b7
build(deps-dev): Bump filelock from 3.4.2 to 3.5.1
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.4.2 to 3.5.1.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.4.2...3.5.1 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-17 15:05:37 +02:00
Saugat Pachhai (सौगात)
497eac952c
s/Creating/Created
2022-02-17 14:18:08 +05:45
Saugat Pachhai (सौगात)
6eb5c31dd7
fix UI message
2022-02-17 14:18:08 +05:45
Saugat Pachhai (सौगात)
69ce69e427
exp init: update message
2022-02-17 14:18:08 +05:45
Saugat Pachhai (सौगात)
f8467cf375
exp init: log created dependencies in non-interactive mode
2022-02-17 14:18:08 +05:45
Saugat Pachhai (सौगात)
2735fbac71
exp init: create workspace structure by default, show workspace tree
2022-02-17 14:18:08 +05:45
dependabot[bot]
795fe24a5f
build(deps-dev): Bump types-requests from 2.27.9 to 2.27.10
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.9 to 2.27.10.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2.9.4
2022-02-16 12:02:54 +08:00
karajan1001
d1f7cf4540
exp show: show exp when checkpoint is running( #7329 )
...
fix : #7329
In a previous PR, we introduce a bug which use `HEAD` as the workspace
commit, while if there is a checkpoint is running, the `HEAD` is
actually changing all the time, we should use
`refs/exps/exec/EXEC_BASELINE` instead.
1. add `fix_exp_head` transfer in `dvc/scm.py::resolve_rev`
2. remove fix_exp_head from `diff`, `metrics diff`, `params diff` and
`plots diff`
3. modify a functional test to simulate the running conditions
2022-02-15 21:17:42 +08:00
dependabot[bot]
d5b809d705
build(deps-dev): Bump types-toml from 0.10.3 to 0.10.4
...
Bumps [types-toml](https://github.com/python/typeshed ) from 0.10.3 to 0.10.4.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-toml
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-11 08:28:58 +05:45
Daniele Trifirò
4db9d19387
destroy: also remove dvcignore file
2022-02-10 16:16:12 +01:00
David de la Iglesia Castro
31a3461465
live: Update tests
2022-02-10 16:46:32 +05:45
dependabot[bot]
e6d52ac594
build(deps-dev): Bump dvclive[image] from 0.5.0 to 0.5.1
...
Bumps [dvclive[image]](https://github.com/iterative/dvclive ) from 0.5.0 to 0.5.1.
- [Release notes](https://github.com/iterative/dvclive/releases )
- [Commits](https://github.com/iterative/dvclive/compare/0.5.0...0.5.1 )
---
updated-dependencies:
- dependency-name: dvclive[image]
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-10 16:46:32 +05:45
dependabot[bot]
a78d63cf58
build(deps-dev): Bump types-requests from 2.27.8 to 2.27.9
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.8 to 2.27.9.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-10 15:52:07 +08:00
David de la Iglesia Castro
d89555cd31
exp show: handle renaming of metrics/params.
...
_extend_row did not considered partially empty `items`, which can occur when metris or params are renamed between commits.
Fixes #7070
2022-02-09 21:40:15 +01:00
Nikita Kodenko
b6fa1178e7
tests: migrate unittest to pytest
2022-02-08 18:51:17 +09:00
Ruslan Kuprieiev
e430693fc8
dvcfs: use paths relative to the repo root
...
Currently we use both absolute and relative (depend on cwd) paths, which is
terrible for an api, as their interpretation depends on external factors.
This PR makes dvcfs accept only paths relative to the repo root for regular
outputs and absolute paths for external outputs.
Pre-requisite for making repofs use same relative paths.
2022-02-07 20:12:33 +02:00
dependabot[bot]
e60ab00f51
build(deps): Bump pyinstaller from 4.8 to 4.9
...
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller ) from 4.8 to 4.9.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases )
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/v4.9/doc/CHANGES.rst )
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v4.8...v4.9 )
---
updated-dependencies:
- dependency-name: pyinstaller
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-07 18:02:45 +05:45
Ruslan Kuprieiev
cb584c6a53
dvcfs: detach from pipeline outputs
...
Introducing simple repo tree that combines all workspaces into one structure,
and allows us to detach data representation from pipelines.
Pre-requisite for dvc-data extraction and using relpaths in dvcfs/repofs.
2022-02-07 13:12:52 +02:00
Ruslan Kuprieiev
9b5ccb7554
Revert "ls: don't use outs"
...
This reverts commit 27b090709b .
2022-02-04 11:04:00 +02:00
Ruslan Kuprieiev
27b090709b
ls: don't use outs
...
ls doesn't support subrepos, so we can simply use dvcfs in --dvc-only.
2022-02-03 23:59:29 +02:00
Ruslan Kuprieiev
48641fb41f
repofs: don't use outs
...
Using outs directly breaks isolation and makes it really hard to understand
what's going on.
Redundant abspaths will go away in followups when moving to relpaths.
2022-02-03 23:33:37 +02:00
Ruslan Kuprieiev
8497edab93
dvcfs: use info() instead of metadata()
...
metadata was introduced before our migration to fsspec and no longer needed
now. This is a pre-requisite to using data index in dvcfs/repofs.
Note that a bunch of awkward flags like isdvc/isout/etc are still kept, and
will be removed in followups.
2022-02-03 22:45:10 +02:00
Saugat Pachhai
dc13179759
Delete scripts/schema directory
...
https://github.com/iterative/dvcyaml-schema provides the canonical schema,
this is not used anywhere and is stale.
2022-02-01 20:35:07 +05:45
David de la Iglesia Castro
37cfb8e8af
exp show: Sort deps columns.
...
Closes #7312
2022-02-01 15:23:26 +01:00
Paweł Redzyński
7bc14a5ddb
plots: make templates generation explicit
...
Fixes : #6389
2022-02-01 15:09:25 +01:00
dependabot[bot]
22ebfd1e2f
build(deps-dev): Bump pytest-mock from 3.6.1 to 3.7.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.6.1 to 3.7.0.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.6.1...v3.7.0 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-01 19:53:26 +05:45
pre-commit-ci[bot]
d213ccb686
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2022-02-01 19:53:13 +05:45
pre-commit-ci[bot]
0ce1f982b0
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/ambv/black: 21.12b0 → 22.1.0](https://github.com/ambv/black/compare/21.12b0...22.1.0 )
2022-02-01 19:53:13 +05:45
dependabot[bot]
a4b3da6acc
build(deps-dev): Bump types-requests from 2.27.7 to 2.27.8
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.7 to 2.27.8.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-requests
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-01 19:24:56 +05:45
dependabot[bot]
b58a01cfd5
build(deps-dev): Bump dvclive[image] from 0.4.6 to 0.5.0
...
Bumps [dvclive[image]](https://github.com/iterative/dvclive ) from 0.4.6 to 0.5.0.
- [Release notes](https://github.com/iterative/dvclive/releases )
- [Commits](https://github.com/iterative/dvclive/compare/0.4.6...0.5.0 )
---
updated-dependencies:
- dependency-name: dvclive[image]
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-02-01 14:24:23 +01:00
Daniele Trifirò
0562b4fd5f
tests: update test_exceptions for rich 11.1.0 behaviour
2022-02-01 13:20:07 +01:00
tapadipti
95731e9a37
Doc URL correction for GitAuthError
2022-01-31 14:50:37 +05:45
Ruslan Kuprieiev
aca6d229da
output: move isexec to meta
...
With our staging process automatically capturing file metadata, we no longer
need to set isexec ourselves.
In followup PRs we will also use meta during checkout, so that we won't need
to use Output.set_exec by hand.
2022-01-27 18:55:32 +02:00
dependabot[bot]
60e502d361
build(deps-dev): Bump google-cloud-storage from 2.0.0 to 2.1.0
...
Bumps [google-cloud-storage](https://github.com/googleapis/python-storage ) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/googleapis/python-storage/releases )
- [Changelog](https://github.com/googleapis/python-storage/blob/main/CHANGELOG.md )
- [Commits](https://github.com/googleapis/python-storage/compare/v2.0.0...v2.1.0 )
---
updated-dependencies:
- dependency-name: google-cloud-storage
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-01-27 14:48:46 +05:45
David de la Iglesia Castro
8c2f8095da
debug: Remove test_viztracer_internal
2022-01-27 09:36:06 +05:45
David de la Iglesia Castro
5e80fcce4f
exp show: Include outs in --json output.
2022-01-26 18:45:48 +01:00
David de la Iglesia Castro
1a1e28282d
exp show: Include deps columns.
...
Use `repo.index.deps` to collect dependencies associated with each experiment.
2022-01-26 18:45:48 +01:00
Daniele Trifirò
e3b97cb3a7
ignore: move debug statetement to the proper location
2022-01-26 18:44:01 +02:00
David de la Iglesia Castro
d882e21b9b
debug: Remove viztracer-depth default
2022-01-25 20:28:41 +05:45
David de la Iglesia Castro
3276c76a02
tests: Add test_debug
2022-01-25 20:28:41 +05:45
Saugat Pachhai
758dc43575
Update dvc/_debug.py
2022-01-25 20:28:41 +05:45
David de la Iglesia Castro
f1dc9e50a7
debug: Add support for viztracer profiler.
2022-01-25 20:28:41 +05:45
Saugat Pachhai (सौगात)
2f15f30b0e
exp run: do not log message twice on workspace executor
...
Fixes #7276 .
2022-01-25 19:01:48 +05:45
Peter Rowlands
47d10c4a8b
utils: add decorator to wrap diskcache pickle errors
2022-01-25 16:21:53 +09:00
David de la Iglesia Castro
822b501069
add: Update help of --jobs
2022-01-24 21:06:47 +01:00
Saugat Pachhai (सौगात)
943481f0a3
exp init: handle exception properly on missing parameters file
2022-01-24 17:43:29 +05:45
Jeff Hale
b30385885b
Fix 3 README links so that they render in GitHub
2022-01-24 15:55:12 +09:00
David de la Iglesia Castro
d4861d535a
TabularData: Simplify drop internals.
...
Update `subset` type hint.
2022-01-22 09:41:29 +08:00