dep: repo: use dvcfs

Makes dvc get/import/etc use dvcfs, which already supports cloud versioning,
circular imports and other stuff.

Also makes dvc import behave more like dvc import-url, so that we can use
the same existing logic for fetching those using index instead of objects.

Fixes #8789
Related iterative/studio#4782
This commit is contained in:
Ruslan Kuprieiev
2023-04-02 03:55:02 +03:00
parent 24e10e0278
commit ecdc44e010
9 changed files with 39 additions and 252 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ dependencies = [
"configobj>=5.0.6",
"distro>=1.3",
"dpath<3,>=2.1.0",
"dvc-data>=0.46.0,<0.47",
"dvc-data>=0.47.1,<0.48",
"dvc-http",
"dvc-render>=0.3.1,<0.4.0",
"dvc-studio-client>=0.6.1,<1",