repo: add API and CLI for reading artifacts (#9770)

* deps: add GTO as a dependency

* deps: bump dvc-studio-client to 0.13.0

* fs: return downloaded count in fs.download()

* utils: add type hints for resolve_output

* artifacts: add `dvc artifacts get`

* api: add `api.artifacts_show`

* artifacts get: support --remote, --remote-config

* gto: update to 1.3.0
This commit is contained in:
Peter Rowlands (변기호)
2023-09-25 20:21:34 +05:45
committed by GitHub
parent e8362db9bc
commit 12b572596f
10 changed files with 520 additions and 35 deletions
+2 -1
View File
@@ -37,13 +37,14 @@ dependencies = [
"dvc-data>=2.16.3,<2.17.0",
"dvc-http>=2.29.0",
"dvc-render>=0.3.1,<1",
"dvc-studio-client>=0.9.2,<1",
"dvc-studio-client>=0.13.0,<1",
"dvc-task>=0.3.0,<1",
"flatten_dict<1,>=0.4.1",
# https://github.com/iterative/dvc/issues/9654
"flufl.lock>=5,<8",
"funcy>=1.14",
"grandalf<1,>=0.7",
"gto>=1.3.0,<2",
"hydra-core>=1.1",
"iterative-telemetry>=0.0.7",
"networkx>=2.5",