diff --git a/dvc/repo/push.py b/dvc/repo/push.py index 2075c004f..f8c1e6d5f 100644 --- a/dvc/repo/push.py +++ b/dvc/repo/push.py @@ -11,11 +11,10 @@ if TYPE_CHECKING: def _push_worktree(repo, remote): from dvc_data.hashfile.tree import tree_from_index - from dvc_data.index import checkout, collect + from dvc_data.index import checkout index = repo.index.data["repo"] - checkout(index, remote.path, remote.fs, force=True) - collect(index, remote.path, remote.fs, update=True) + checkout(index, remote.path, remote.fs) for stage in repo.index.stages: for out in stage.outs: diff --git a/setup.cfg b/setup.cfg index debddbde0..6aae428c3 100644 --- a/setup.cfg +++ b/setup.cfg @@ -67,7 +67,7 @@ install_requires = dvc-render==0.0.11 dvc-task==0.1.3 dvclive>=0.10.0 - dvc-data==0.13.0 + dvc-data==0.14.0 dvc-http==2.27.2 hydra-core>=1.1.0 iterative-telemetry==0.0.5