Paweł Redzyński
bfb1b74923
plots: image: fix image to_json structure
2022-04-01 12:26:20 +02:00
Ruslan Kuprieiev
d600eeca99
dvcfs: base on fsspec
2022-03-31 17:55:18 +03:00
Ruslan Kuprieiev
0470e164cc
repofs: use dvcfs.ls
...
Using ls instead of walk reduces potential problems that may occur if
dvcfs.walk happens to yield results in different order than
gitfs/localfs.walk.
2022-03-31 17:55:18 +03:00
Ruslan Kuprieiev
0ab86c8fae
dvcfs: implement ls
...
On our way to making dvcfs fsspec-compliant.
2022-03-31 17:55:18 +03:00
Saugat Pachhai (सौगात)
067442f348
webdav: consider path to be root
...
Remove _strip_protocol, moves to get_cloud_fs loading stage.
2022-03-31 17:35:23 +03:00
Saugat Pachhai (सौगात)
b58ebff5db
lint: fix variable reassignment bug while iterating from flake8
2022-03-31 13:41:25 +05:45
Saugat Pachhai (सौगात)
565a813e2a
setup.cfg: tests: try to remove more dependencies
2022-03-31 13:36:43 +05:45
Saugat Pachhai (सौगात)
dc0bc0c535
setup.cfg: tests: remove unnecessary dependencies
2022-03-31 12:29:29 +05:45
Jorge Orpinel Perez
65397517ca
pre-commit: fix black/ click incompatibility issue
...
per https://github.com/iterative/dvc/pull/7524#discussion_r839189136
2022-03-31 12:14:35 +05:45
Peter Rowlands
1a3a222239
scmrepo: update to 0.0.16
2.10.0
2022-03-30 15:46:18 +09:00
Saugat Pachhai (सौगात)
5ff1d76826
ui: add revision info on dvc.yaml/dvc.lock/.dvc syntax and schema errors
2022-03-29 17:49:03 +05:45
dependabot[bot]
582c4afc38
build(deps): Bump scmrepo from 0.0.13 to 0.0.14
...
Bumps [scmrepo](https://github.com/iterative/scmrepo ) from 0.0.13 to 0.0.14.
- [Release notes](https://github.com/iterative/scmrepo/releases )
- [Commits](https://github.com/iterative/scmrepo/compare/0.0.13...0.0.14 )
---
updated-dependencies:
- dependency-name: scmrepo
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-03-29 17:37:37 +05:45
dependabot[bot]
b1284cb4af
build(deps-dev): Bump hdfs from 2.6.0 to 2.7.0
...
Bumps [hdfs](https://github.com/mtth/hdfs ) from 2.6.0 to 2.7.0.
- [Release notes](https://github.com/mtth/hdfs/releases )
- [Changelog](https://github.com/mtth/hdfs/blob/master/CHANGES )
- [Commits](https://github.com/mtth/hdfs/commits )
---
updated-dependencies:
- dependency-name: hdfs
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-03-29 16:23:01 +05:45
Saugat Pachhai (सौगात)
7d0d6a38d7
exp init: change ui prompts structure and output
2022-03-29 16:20:32 +05:45
dependabot[bot]
700654cb1e
build(deps): Bump dvc-render from 0.0.3 to 0.0.4
...
Bumps [dvc-render](https://github.com/iterative/dvc-render ) from 0.0.3 to 0.0.4.
- [Release notes](https://github.com/iterative/dvc-render/releases )
- [Commits](https://github.com/iterative/dvc-render/compare/v0.0.3...v0.0.4 )
---
updated-dependencies:
- dependency-name: dvc-render
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-03-29 10:02:54 +02:00
dependabot[bot]
5a7790dcd5
build(deps-dev): Bump mypy from 0.931 to 0.942
...
Bumps [mypy](https://github.com/python/mypy ) from 0.931 to 0.942.
- [Release notes](https://github.com/python/mypy/releases )
- [Commits](https://github.com/python/mypy/compare/v0.931...v0.942 )
---
updated-dependencies:
- dependency-name: mypy
dependency-type: direct:development
update-type: version-update:semver-minor
...
Bump mypy from 0.931 to 0.942
after mypy 0.940, it disabled all class scoped imports because it will
cause crashes.
1. upgrade mypy from 0.931 to 0.942
2. Solve the error `class scoped import` in mypy 0.942
2022-03-29 10:05:08 +05:45
David de la Iglesia Castro
ead7724824
render: vega_converter: make rev and filename optional.
...
Add `FILENAME_FIELD`.
2022-03-28 19:34:05 +02:00
David de la Iglesia Castro
ddd6c97f71
render: Extract to dvc_render
...
Create and use separate package for rendering logic.
Closes #6944
2022-03-28 19:34:05 +02:00
Saugat Pachhai (सौगात)
b71a0f30fb
s3: add aiobotocore as dependency explicitly
...
Fixes #7257 and fixes #7475 .
2022-03-28 19:48:55 +05:45
dependabot[bot]
9930551458
build(deps-dev): Bump pytest from 6.2.5 to 7.1.1
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 6.2.5 to 7.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/6.2.5...7.1.1 )
---
updated-dependencies:
- dependency-name: pytest
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-03-28 18:39:25 +05:45
Saugat Pachhai
3322980ff6
bump pytest-docker to 0.11.0
...
This adds support for pytest>7.
See https://github.com/avast/pytest-docker/pull/74 .
2022-03-28 18:17:59 +05:45
dependabot[bot]
23a86c9a15
build(deps-dev): Bump types-requests from 2.27.14 to 2.27.15
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.14 to 2.27.15.
- [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-03-28 18:03:05 +05:45
Daniele Trifirò
57419273ea
fs.http: set sock_read timeout
2022-03-28 08:20:56 +02:00
Daniele Trifirò
879c9bd7d6
fs.http: force cleanup of closed connections
2022-03-28 08:20:56 +02:00
Saugat Pachhai
d09d39538a
Revert "build: pin setuptools to <61"
...
This reverts commit c08aa4a93b .
2022-03-26 07:26:51 +05:45
Casper da Costa-Luis
b684b2b25a
deps: bump tqdm
...
- fixes #7465
2022-03-25 19:16:33 +05:45
dependabot[bot]
7de443d8bc
build(deps-dev): Bump types-requests from 2.27.13 to 2.27.14
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.13 to 2.27.14.
- [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-03-25 14:24:45 +02:00
Saugat Pachhai (सौगात)
d008054ea2
objects.db: get rid of callbacks from internal _list_paths API
...
This removes callback from internal APIs: `_list_paths`, `list_hashes`,
and `_hashes_with_limit`. These are all iterators and hence can just be
replaced by wrapping a progressbar over those iterators in the caller
side.
We still have progressbars in `hashes_exist`, `_estimate_remote_size`,
`_list_hashes_traverse` and `list_hashes_exists`, which should gradually
lifted up and replaced.
2022-03-25 14:13:26 +02:00
Saugat Pachhai (सौगात)
b92bc3e01a
fs.webdav: consider url/path to be root
...
Webdav filesystem expects path to be relative
to the base url, instead of having full prefix.
So we are setting it to "" (root) through `_strip_protocol`
which converts fully-qualified name to the file-system
specific path.
2022-03-25 13:56:33 +02:00
Saugat Pachhai (सौगात)
c08aa4a93b
build: pin setuptools to <61
...
A workaround for https://github.com/pypa/setuptools/issues/3196 .
2022-03-25 16:13:49 +05:45
Gao
81eee05995
UI problem in dvc exp push
2022-03-22 20:25:04 +09:00
karajan1001 and Dave Berenbaum
325ead5e8b
exp remove: show removed experiments #7449
...
fix : #7449
`exp remove`: should show the experiments that were removed
1. experiment.remove now returns the experiment list been removed.
2. modify the functional test to these the returned list.
3. use ui to show the removed list.
Co-authored-by: Dave Berenbaum <[email protected] >
2022-03-22 17:13:44 +08:00
dberenbaum
5cf59e4ee6
exp: remove mentions of resume
2022-03-22 14:07:56 +09:00
dependabot[bot]
290a593322
build(deps): Bump actions/cache from 2.1.7 to 3
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2.1.7 to 3.
- [Release notes](https://github.com/actions/cache/releases )
- [Commits](https://github.com/actions/cache/compare/v2.1.7...v3 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-03-22 10:32:12 +08:00
Peter Rowlands
19dcba9db6
erepo/exp: use explicit fetch + merge instead of pull
...
- tests: use mocker.spy instead of patch(wraps=...)
2022-03-21 18:17:36 +09:00
Peter Rowlands
ab54b5bdfc
scmrepo: update to 0.0.13
2022-03-21 18:17:36 +09:00
Peter Rowlands
2e21be992d
tests: fix incorrect git URLs
2022-03-21 18:17:36 +09:00
Saugat Pachhai (सौगात)
9d96ddfbe7
exp init: create params file by default
...
Note that this won't add support for tracking the params file,
it'll only create the params file. Some changes on error and
prompts are made.
2022-03-21 15:00:20 +05:45
Saugat Pachhai (सौगात)
a3bab48f41
params: allow tracking file
2022-03-21 13:47:44 +05:45
dependabot[bot]
a13f2770ef
build(deps-dev): Bump types-tabulate from 0.8.5 to 0.8.6
...
Bumps [types-tabulate](https://github.com/python/typeshed ) from 0.8.5 to 0.8.6.
- [Release notes](https://github.com/python/typeshed/releases )
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-tabulate
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-03-18 10:28:30 +05:45
dependabot[bot]
079714772c
build(deps-dev): Bump types-requests from 2.27.12 to 2.27.13
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.12 to 2.27.13.
- [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-03-17 12:45:54 +01:00
dependabot[bot]
cd65400d83
build(deps-dev): Bump google-cloud-storage from 2.2.0 to 2.2.1
...
Bumps [google-cloud-storage](https://github.com/googleapis/python-storage ) from 2.2.0 to 2.2.1.
- [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.2.0...v2.2.1 )
---
updated-dependencies:
- dependency-name: google-cloud-storage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected] >
2022-03-16 13:09:21 +01:00
dependabot[bot]
0d06a98c67
build(deps-dev): Bump google-cloud-storage from 2.1.0 to 2.2.0
...
Bumps [google-cloud-storage](https://github.com/googleapis/python-storage ) from 2.1.0 to 2.2.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.1.0...v2.2.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-03-15 12:31:05 +08:00
dependabot[bot]
3fc8dcfc59
build(deps-dev): Bump types-requests from 2.27.11 to 2.27.12
...
Bumps [types-requests](https://github.com/python/typeshed ) from 2.27.11 to 2.27.12.
- [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-03-14 10:44:03 +01:00
Saugat Pachhai (सौगात)
e80e725fe4
tests: fix test failures with rich==12
2022-03-11 19:26:54 +05:45
karajan1001
6a6955e27c
exp show/pull/push/list: help text for -n ( #7444 )
...
fix : #7444
from the discussion https://github.com/iterative/dvc.org/pull/3187#discussion_r821382100
1. Update the help message of `-n`
2022-03-10 17:11:42 +08:00
karajan1001 and Jorge Orpinel
efc021da73
exp remove: rename --all-commits flag and unify the collection of revs ( #7155 )
...
fix : #7155
1. rename flags `-A/--all-commits` in `exp remove`
2. add new flag `-n/--num` in `exp remove`
3. unify the revision collection in `exp remove`
4. add unit and func tests for `exp remove`
Co-authored-by: Jorge Orpinel <[email protected] >
2022-03-09 18:54:15 +08:00
karajan1001
244637e299
exp push/pull: add --all-commits flag and unify the collection of revs ( #7154 )
...
fix : #7154
1. rename flags `-A/--all-commits` in the `exp pull/push`
2. add new flag "--rev" and "--num" in the `exp pull/push`
3. Unify the collection of revs in `exp push/pull`
4. add unit and func tests for `exp push/pull`
2022-03-09 17:43:26 +08:00
karajan1001 and Jorge Orpinel
d033345860
exp list: add the new flags ( #7153 )
...
fix : #7153
Unify the flags in `exp list` to `exp show`
1. Add new `-A`, `-n` flags to `exp list` command.
2. Add unit test for the flag parse.
3. unify the revs retrive logic to `exp show`.
4. Add functional test for `exp list`
5. Update the documents.
Co-authored-by: Jorge Orpinel <[email protected] >
2022-03-08 16:17:33 +08:00
Lucas Cabral
de390419a6
fix: hooks install alongside pre-commit tool
2022-03-08 13:16:16 +05:45