Ronan Lamy
bd88000e2f
ls-url: add ls-url tests for dvc plugins
2022-10-04 14:37:29 +03:00
Ronan Lamy
4da4c69985
ls-url: chain exceptions and simplify exc handling
2022-10-04 14:37:29 +03:00
Ronan Lamy
8a1c757497
fix test on Windows
2022-10-04 14:37:29 +03:00
Ronan Lamy
22655fa46d
ls-url: update command test for --recursive
2022-10-04 14:37:29 +03:00
Ronan Lamy
103a0e2523
ls-url: simplify parse_external_url()
2022-10-04 14:37:29 +03:00
Ronan Lamy
0d025e5943
ls-url: add --recursive option
2022-10-04 14:37:29 +03:00
Ronan Lamy
b01c4f8b05
ls-url: call get_cloud_fs() directly
...
Note: removes a spurious check on whether the target is a dvc file.
2022-10-04 14:37:29 +03:00
Ronan Lamy
c27125d9c0
Replace Output with a local copy and remove all unused code
2022-10-04 14:37:29 +03:00
Ronan Lamy
71734a3d09
ls-url: fix test_file() on Windows and add another case
2022-10-04 14:37:29 +03:00
Ronan Lamy
fa7619dfee
ls-url: create basic version of dvc ls-url command
...
For now, this only takes a URL (or local path) and lists its contents
if the protocol supports it. The command fails if the target doesn't
exist and returns the (absolute) path to the target if it's not a
directory.
2022-10-04 14:37:29 +03:00
dependabot[bot]
67aaf6a192
build(deps-dev): Bump mypy from 0.981 to 0.982
...
Bumps [mypy](https://github.com/python/mypy ) from 0.981 to 0.982.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.981...v0.982 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-10-04 12:02:42 +09:00
Daniele Trifirò
3adede8427
repo: use realpath to in _get_filepath when loading stages
2022-10-03 15:29:01 +02:00
Daniele Trifirò
a686dded15
repo: fix crash while collecting stages with symlinks
...
closes #8345
2022-10-03 15:29:01 +02:00
Daniele Trifirò
8b1e61d3c5
update: update -help
2022-10-03 14:25:50 +02:00
Daniele Trifirò
4594087786
import: fix rev lock and pull with --no-download
2022-10-03 14:25:50 +02:00
Daniele Trifirò
5d69f57abf
tests: add test_partial_import_pull
2022-10-03 14:25:50 +02:00
dependabot[bot]
53c886e407
build(deps-dev): Bump mypy from 0.971 to 0.981
...
Bumps [mypy](https://github.com/python/mypy ) from 0.971 to 0.981.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.971...v0.981 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-10-02 12:44:42 +09:00
Ruslan Kuprieiev
890fbf3a6e
deps: bump dvc-data to 0.14.0
2022-10-01 21:56:49 +03:00
skshetry
81abf2e412
dvcfs tests: copy pytest param instead of in-place update ( #8388 )
...
The param was being modified in-place, due to which successive runs would fail.
2022-10-01 14:07:38 +05:45
Ronan Lamy
3a9d0244b5
test: rename dvc.testing.test_*.py so pytest doesn't handle them as test files
2022-10-01 01:03:09 +03:00
dberenbaum
423166cb0f
cli: remove foreach-group from help text
2022-09-30 19:54:03 +02:00
Peter Rowlands
4904286307
config: wrap UnicodeDecodeErrors on load
2022-09-30 11:45:43 +09:00
dependabot[bot]
e556c632b3
build(deps-dev): Bump pytest-mock from 3.8.2 to 3.9.0
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.8.2 to 3.9.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.8.2...v3.9.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-09-29 14:37:06 +09:00
dependabot[bot]
db0c6e9086
build(deps-dev): Bump pytest-cov from 3.0.0 to 4.0.0
...
Bumps [pytest-cov](https://github.com/pytest-dev/pytest-cov ) from 3.0.0 to 4.0.0.
- [Release notes](https://github.com/pytest-dev/pytest-cov/releases )
- [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-cov/compare/v3.0.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: pytest-cov
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-09-29 13:48:47 +09:00
dependabot[bot]
4177a5dc9e
build(deps): Bump dvc-task from 0.1.2 to 0.1.3
...
Bumps [dvc-task](https://github.com/iterative/dvc-task ) from 0.1.2 to 0.1.3.
- [Release notes](https://github.com/iterative/dvc-task/releases )
- [Commits](https://github.com/iterative/dvc-task/compare/0.1.2...0.1.3 )
---
updated-dependencies:
- dependency-name: dvc-task
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-09-29 13:47:49 +09:00
Ronan Lamy
04af944e22
fs: test and slightly refactor get_fs_config()
2022-09-28 22:06:40 +03:00
pre-commit-ci[bot]
13b2ac3bd1
[pre-commit.ci] pre-commit autoupdate
...
updates:
- [github.com/ambv/black: 22.6.0 → 22.8.0](https://github.com/ambv/black/compare/22.6.0...22.8.0 )
2022-09-28 17:07:09 +09:00
Paweł Redzyński
25ea5f35ec
plots: pass all types of plots in --json option
...
Related: iterative/vscode-dvc#1757
2.28.0
2022-09-27 14:23:42 +02:00
karajan1001
6bd14b21ef
Move infofile operation to executor and
...
Currently infofile dump was spread in both executor and queue classes.
put them all into executor to make them more managable. Move all ending
dump operations to the cleanup function, because the collect_result progress
might failed because of git operations, in which can guarantee them to
be run in a `finally` scope.
2022-09-26 16:25:47 +08:00
karajan1001
c2829f4ce8
Make executor info compatible with old versions.
2022-09-26 16:25:47 +08:00
karajan1001
d8a4ecd68f
Remove the stale manager code
2022-09-26 16:25:47 +08:00
karajan1001
7fb9dcec12
Add tests for executor status
...
1. Move some basic test script from function tests to unit test.
2. Add success/failed tests for the status change of `tempdir`, `celery`, `workspace` running case.
2022-09-26 16:25:47 +08:00
karajan1001
f23bc71eea
Use task status to replace collected.
...
fix : #8088
1. Use status to replace collected.
2. Make status show more accurate.
Fix lint
2022-09-26 16:25:47 +08:00
karajan1001
8b326137c6
Add a new attribute status to ExecutorInfo file
...
1. Add a new attribute status to ExecutorInfo file
2. Update running status to the executor infofile.
2022-09-26 16:25:47 +08:00
karajan1001
90109bccd7
Refactor seperate the initialization of executor and setup environment
...
Reason:
1. Need some more granular control over initialization progress of
executor.
What done:
1. Seperate `init_git` and `init_cache` progress out from setup_executor
2. Move `set_ref` into `init_git`
2022-09-26 16:25:47 +08:00
Ruslan Kuprieiev
8c484645fa
cloud-versioning: better handling for directories
2022-09-26 02:54:17 +03:00
dberenbaum
c039e9a6e7
merge-driver: support removes and changes
2022-09-23 23:22:08 +03:00
Ruslan Kuprieiev
10cfa0d5d7
fetch: use md5() before save()
2022-09-23 15:12:19 +03:00
dependabot[bot]
ecab4a22fe
build(deps): Bump dvc-data from 0.10.1 to 0.12.0
...
Bumps [dvc-data](https://github.com/iterative/dvc-data ) from 0.10.1 to 0.12.0.
- [Release notes](https://github.com/iterative/dvc-data/releases )
- [Commits](https://github.com/iterative/dvc-data/compare/0.10.1...0.12.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-09-23 15:12:19 +03:00
dberenbaum
4f354f5333
pull: hide glob option
2022-09-23 14:13:25 +03:00
skshetry
f6b1f01a5c
aiohttp: remove AIOHTTP_NO_EXTENSIONS envvar ( #8353 )
...
* aiohttp: remove AIOHTTP_NO_EXTENSIONS envvar
aiohttp now provides wheel for 3.11
* advertise 3.11 support
2022-09-23 16:23:37 +05:45
Saugat Pachhai (सौगात)
6d17bcce93
cli: add help for foreach
2022-09-23 13:36:34 +03:00
karajan1001
8da04c7c81
Solve the on_diverged function not executed error.
...
fix : #8348
2022-09-23 17:20:31 +08:00
Paweł Redzyński and pre-commit-ci[bot]
c617769a1d
deps: bump codespell ( #8199 )
...
[pre-commit.ci] pre-commit autoupdate
updates:
- [github.com/codespell-project/codespell: v2.1.0 → v2.2.1](https://github.com/codespell-project/codespell/compare/v2.1.0...v2.2.1 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-09-22 19:31:24 +05:45
Daniele Trifirò
69c3c83833
import/import-url: ignore outs when using --no-download
2022-09-22 00:29:46 +03:00
David de la Iglesia Castro
122a68398e
hydra: Fix sweeps on Defaults List.
...
Defaults List overrides (`defaults/foo=1,2`) were not working because of the inclusion of the `/` character.
Fixed it by updating how we construct the `merged_overrides` and added a regression test.
2022-09-21 15:48:19 +02:00
Martino Mensio
748c015638
fixed link to "get started: pipelines" docs
2022-09-21 13:45:39 +03:00
skshetry
ba1ab86078
document dvcfs ( #8332 )
2022-09-21 11:30:15 +05:45
skshetry
aaa467a96b
fs.callback.RichCallback: add transient support ( #8335 )
2022-09-20 17:03:17 +05:45
Daniele Trifirò
ed15e59115
deps: bump dvc-http to 2.27.2
2022-09-20 13:18:18 +03:00