s3: dynamically import botocore

https://github.com/iterative/dvc/issues/2927
This commit is contained in:
Ruslan Kuprieiev
2019-12-10 01:02:50 +02:00
committed by GitHub
parent b3853b0b2b
commit 9c2c2b307d
+2 -1
View File
@@ -5,7 +5,6 @@ import logging
import os
import threading
from botocore.exceptions import ClientError
from funcy import cached_property, wrap_prop
from dvc.config import Config
@@ -209,6 +208,8 @@ class RemoteS3(RemoteBASE):
return self._list_paths(self.path_info)
def isfile(self, path_info):
from botocore.exceptions import ClientError
if path_info.path.endswith("/"):
return False