diff --git a/dvc/fs/dvc.py b/dvc/fs/dvc.py index 8c59c3b3a..2dd1ea77c 100644 --- a/dvc/fs/dvc.py +++ b/dvc/fs/dvc.py @@ -352,7 +352,7 @@ class _DVCFileSystem(AbstractFileSystem): # pylint:disable=abstract-method dvc_info = dvc_fs.fs.index.info(subkey) dvc_path = _get_dvc_path(dvc_fs, subkey) dvc_info["name"] = dvc_path - except FileNotFoundError: + except KeyError: pass fs_info = None diff --git a/pyproject.toml b/pyproject.toml index 184b980dc..d136dd280 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>=2.6.0,<2.7.0", + "dvc-data>=2.7.1,<2.8.0", "dvc-http>=2.29.0", "dvc-render>=0.3.1,<1", "dvc-studio-client>=0.9.2,<1",