diff --git a/dvc/repo/checkout.py b/dvc/repo/checkout.py index 77bc328c6..4c3801697 100644 --- a/dvc/repo/checkout.py +++ b/dvc/repo/checkout.py @@ -153,15 +153,4 @@ def checkout( # noqa: C901 self.state.save_link(out_path, self.fs) stats[typ_map[typ]].append(_fspath_dir(out_path)) - failed = [] - for out in view.outs: - if not out.use_cache: - continue - - if not out.hash_info: - failed.append(_fspath_dir(out.fs_path)) - - if not allow_missing and failed: - raise CheckoutError(failed, stats) - return stats diff --git a/pyproject.toml b/pyproject.toml index 5cbbce1a0..78e8ebfa2 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,7 +34,7 @@ dependencies = [ "configobj>=5.0.6", "distro>=1.3", "dpath<3,>=2.1.0", - "dvc-data>=0.54.3,<0.55", + "dvc-data>=0.55,<0.56", "dvc-http>=2.29.0", "dvc-render>=0.3.1,<1", "dvc-studio-client>=0.9.2,<1",