diff --git a/dvc/repo/get.py b/dvc/repo/get.py index 5902575c6..8f82fc8e9 100644 --- a/dvc/repo/get.py +++ b/dvc/repo/get.py @@ -15,6 +15,7 @@ from dvc.stage import Stage from dvc.state import StateNoop from dvc.utils import resolve_output from dvc.utils.fs import remove +from dvc.utils.compat import FileNotFoundError logger = logging.getLogger(__name__) diff --git a/tests/func/test_get.py b/tests/func/test_get.py index 82c19b217..930afd155 100644 --- a/tests/func/test_get.py +++ b/tests/func/test_get.py @@ -15,6 +15,7 @@ from dvc.repo import Repo from dvc.system import System from dvc.utils import makedirs from dvc.utils.compat import fspath +from dvc.utils import fspath_py35 from tests.utils import trees_equal @@ -135,7 +136,7 @@ def test_non_cached_output(tmp_path, erepo): ) erepo.dvc.scm.add(["non_cached_file", "non_cached_file.dvc"]) erepo.dvc.scm.commit("add non-cached output") - os.chdir(tmp_path) + os.chdir(fspath_py35(tmp_path)) Repo.get(erepo.root_dir, "non_cached_file") src = os.path.join(erepo.root_dir, "non_cached_file")