diff --git a/dvc/commands/get.py b/dvc/commands/get.py index 908596997..882a2d17a 100644 --- a/dvc/commands/get.py +++ b/dvc/commands/get.py @@ -5,7 +5,6 @@ from dvc.cli import completion from dvc.cli.command import CmdBaseNoRepo from dvc.cli.utils import append_doc_link from dvc.exceptions import DvcException -from dvc.scm import CloneError logger = logging.getLogger(__name__) @@ -32,6 +31,7 @@ class CmdGet(CmdBaseNoRepo): def _get_file_from_repo(self): from dvc.repo import Repo + from dvc.scm import CloneError try: Repo.get( diff --git a/dvc/commands/imp.py b/dvc/commands/imp.py index 6c71e7e8c..b27b81d04 100644 --- a/dvc/commands/imp.py +++ b/dvc/commands/imp.py @@ -5,13 +5,14 @@ from dvc.cli import completion from dvc.cli.command import CmdBase from dvc.cli.utils import append_doc_link from dvc.exceptions import DvcException -from dvc.scm import CloneError logger = logging.getLogger(__name__) class CmdImport(CmdBase): def run(self): + from dvc.scm import CloneError + try: self.repo.imp( self.args.url,