Ruslan Kuprieiev
475ef3ce65
Delete release-drafter.yml
2.32.0
2022-10-29 19:39:55 +03:00
karajan1001
22eb9051f6
Move the function out of rwlock
2022-10-29 08:53:02 +08:00
karajan1001
9ef1d1d6e6
Move away tempdir related change from basequeue.
2022-10-29 08:53:02 +08:00
karajan1001
d5cc54ad35
dvc exp show auto solve corrupted rwlock info
...
fix : #8450
1. Add a new function check_rwlock to check and autocorrect rwlock info.
2. Add related tests for it.
2022-10-29 08:53:02 +08:00
karajan1001
47ece317a5
Refactor: move get_running_exps to queue
...
Move logic of `get_running_exps` from `repo.experiments` to each queue.
2022-10-29 08:53:02 +08:00
Ruslan Kuprieiev
8f82a421a0
index: support multiple targets within output in IndexView
...
stage_infos might contain the same stage multiple times, but with different
filter_info, so we shouldn't convert it to dict, as that makes us lose all
but one filter_info's.
2022-10-25 13:37:44 +03:00
karajan1001
ed2ccaf54c
Use celery status as the exp show status
...
fix : #8349
`tasks status turned to queued for 1 second before turned into success.`
is because in previous the status is using the output of
`get_running_exps` in `repo.expereiments` and when entering the
collect result progress, the `get_running_exps` will mark the tasks to
be not running because the `info.result` is not None. Here we use the
output of the celery queue as the universal standard for the tasks
status.
1. Use celery status as the exp show status
2022-10-24 14:41:27 +08:00
Ruslan Kuprieiev
23534063ca
push: use build_tree instead of tree_from_index
2.31.0
2022-10-21 17:02:33 +03:00
Ruslan Kuprieiev
d56957416e
index: data: don't forget to set entry.key
2022-10-21 17:02:33 +03:00
dependabot[bot]
269e12287c
build(deps): Bump dvc-data from 0.20.0 to 0.22.0
...
Bumps [dvc-data](https://github.com/iterative/dvc-data ) from 0.20.0 to 0.22.0.
- [Release notes](https://github.com/iterative/dvc-data/releases )
- [Commits](https://github.com/iterative/dvc-data/compare/0.20.0...0.22.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-10-21 17:02:33 +03:00
karajan1001
5413187c2d
Give lock acquiring more time in concurrency situation.
...
fix : #8417
1. Give the executor initialization and result collection more time for
acquiring locks.
2.30.1
2022-10-21 10:18:28 +08:00
karajan1001
d56376c70a
exp show: Use batch call on scm.describe
...
fix : #8451
1. Change the call of scm.describe from individual revision to a
collection of them. Accelerate the run speed of `exp show`
2. Bump scmrepo to 0.1.2
2022-10-20 17:22:25 +08:00
Saugat Pachhai (सौगात)
1d5d15644d
debug: add --show-stack/--ss flag
2022-10-19 17:13:22 +03:00
Peter Rowlands
a0e45cdd5d
index: remove partial_imports in favor of repo.imports view
2022-10-19 17:12:16 +03:00
Peter Rowlands
7fe316b8e8
import-url: only unpartial imports in workspace
2022-10-19 17:12:16 +03:00
Peter Rowlands
3478a7e6a9
import-url: support cloud versioning
2022-10-19 17:12:16 +03:00
Peter Rowlands
d1fa3d2c21
fetch: use data index save() for fetching imports
2022-10-19 17:12:16 +03:00
Peter Rowlands
b594337a69
index/out: add out.get_entry()
2022-10-19 17:12:16 +03:00
Peter Rowlands
36f6f29ac8
index: set source fs/path for import data index entries
2022-10-19 17:12:16 +03:00
skshetry
bbaf57c5b2
_debug: minor refactor on debugtools ( #8454 )
...
* _debug: minor refactor on debugtools
* delete test
2022-10-19 18:01:20 +05:45
David de la Iglesia Castro
61f8478885
tests: Remove test_ssh
...
Moved to dvc-ssh repo in https://github.com/iterative/dvc-ssh/pull/13
2022-10-19 12:35:11 +03:00
dependabot[bot]
4493da0f04
build(deps): Bump dvc-task from 0.1.3 to 0.1.4
...
Bumps [dvc-task](https://github.com/iterative/dvc-task ) from 0.1.3 to 0.1.4.
- [Release notes](https://github.com/iterative/dvc-task/releases )
- [Commits](https://github.com/iterative/dvc-task/compare/0.1.3...0.1.4 )
---
updated-dependencies:
- dependency-name: dvc-task
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-10-19 15:40:56 +08:00
Peter Rowlands
7c225206ab
fetch/push: use dvc-data TransferResult
2022-10-18 19:02:47 +09:00
Peter Rowlands
be5a54bfb4
deps: bump dvc-data to 0.20.0
2022-10-18 19:02:47 +09:00
skshetry
d9ce9b4fef
testing.api_tests: remove comment from fixture ( #8444 )
2022-10-18 15:44:59 +05:45
dependabot[bot] and skshetry
689988592f
build(deps-dev): Bump pylint from 2.15.2 to 2.15.4 ( #8424 )
...
* build(deps-dev): Bump pylint from 2.15.2 to 2.15.4
Bumps [pylint](https://github.com/PyCQA/pylint ) from 2.15.2 to 2.15.4.
- [Release notes](https://github.com/PyCQA/pylint/releases )
- [Commits](https://github.com/PyCQA/pylint/compare/v2.15.2...v2.15.4 )
---
updated-dependencies:
- dependency-name: pylint
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
* Remove astroid
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: skshetry <[email protected] >
2022-10-18 09:27:54 +05:45
dependabot[bot]
1ddfca856a
build(deps): Bump dvc-data from 0.18.0 to 0.19.0 ( #8442 )
...
Bumps [dvc-data](https://github.com/iterative/dvc-data ) from 0.18.0 to 0.19.0.
- [Release notes](https://github.com/iterative/dvc-data/releases )
- [Commits](https://github.com/iterative/dvc-data/compare/0.18.0...0.19.0 )
---
updated-dependencies:
- dependency-name: dvc-data
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 09:27:27 +05:45
dependabot[bot]
e451ce7d0b
build(deps-dev): Bump pytest-mock from 3.9.0 to 3.10.0 ( #8402 )
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.9.0 to 3.10.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.9.0...v3.10.0 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
Signed-off-by: dependabot[bot] <[email protected] >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-18 07:52:16 +05:45
pre-commit-ci[bot]
de05659a93
[pre-commit.ci] pre-commit autoupdate ( #8441 )
...
updates:
- [github.com/codespell-project/codespell: v2.2.1 → v2.2.2](https://github.com/codespell-project/codespell/compare/v2.2.1...v2.2.2 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-10-18 07:47:20 +05:45
Daniele Trifirò
e9244924d7
plots: allow definition of plots section as list
2022-10-17 12:06:31 +02:00
David de la Iglesia Castro
3bbf8fa7d2
config: ssh: Add passphrase and ask_passphrase options.
...
Bump `dvc-ssh`.
Fixes #8137
2022-10-14 12:11:31 +03:00
Peter Rowlands
ed87c308ba
deps: bump dvc-data to 0.18.0
...
- callbacks: update to dvc-data 0.18.0 behavior
2022-10-13 20:00:19 +09:00
Peter Rowlands
add28f73f1
brancher: clear repo.index on each branch
2022-10-11 16:12:00 +03:00
Peter Rowlands
2bc693fb4c
index: add IndexView and Index.targets_view()
2022-10-11 16:12:00 +03:00
Peter Rowlands
ac57fa53fe
index: cache target collection
2022-10-11 16:12:00 +03:00
Peter Rowlands
0ca0d94cb2
output: mypy fixes
2022-10-11 16:12:00 +03:00
David de la Iglesia Castro
c12deaa62c
exp show: Preserve full branch and tag names.
...
Closes #7933
2022-10-11 19:55:36 +09:00
pre-commit-ci[bot]
5606608867
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/ambv/black: 22.8.0 → 22.10.0](https://github.com/ambv/black/compare/22.8.0...22.10.0 )
2022-10-11 14:43:51 +08:00
Ruslan Kuprieiev
6711b653a5
tests: add tests for dvcignore.walk
2022-10-10 21:43:44 +03:00
Ruslan Kuprieiev
faef8eec2c
tests: ignore: use dvcignore.find directly
2022-10-10 21:43:44 +03:00
Ruslan Kuprieiev
11766c8839
ignore: walk: support detail=True
2022-10-10 21:43:44 +03:00
Peter Rowlands
1180a2f051
deps: bump dvc-data to 0.17.1
2.30.0
2022-10-10 16:25:07 +09:00
Ronan Lamy
f59a99d442
Skip some tests on FSs that don't support dirs (like http)
2022-10-07 19:03:57 +03:00
Ronan Lamy
d5f5e14183
make get-url testable with the dvc plugins
2022-10-07 19:03:57 +03:00
Ronan Lamy
10f60bed58
make get-url consistent with ls-url
...
Also, move parse_external_url() to dvc.fs as it's now used both by
ls_url() and get_url().
2022-10-07 19:03:57 +03:00
Ronan Lamy
6a0d7f9c51
Extract Output.download() into a function
...
Also, move the method to Dependency, since it's only used there.
2022-10-07 19:03:57 +03:00
dependabot[bot]
8640beb998
build(deps): Bump dvc-render from 0.0.11 to 0.0.12
...
Bumps [dvc-render](https://github.com/iterative/dvc-render ) from 0.0.11 to 0.0.12.
- [Release notes](https://github.com/iterative/dvc-render/releases )
- [Commits](https://github.com/iterative/dvc-render/compare/0.0.11...0.0.12 )
---
updated-dependencies:
- dependency-name: dvc-render
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-10-06 17:30:35 +02:00
karajan1001
884182f6f2
Add "status" to replace "running" and "queued" in output of exp show
...
fix : #7986
1. Add two new flags `--hide-queued` and `--hide-failed` to `exp show`
2. Allow `exp show` to show failed experiments.
3. Add unit test for the failed experiments shown.
4. Add name support for failed exp
5. Add error msg to the `exp show` output
2022-10-06 17:20:03 +08:00
Peter Rowlands
7393ebdcb4
logger: init logging config before colorama
2.29.0
2022-10-04 21:27:24 +03:00
David de la Iglesia Castro
cf651c52a1
hydra: Fix append and remove sweeps.
...
Closes #8376
2022-10-04 19:05:12 +02:00