We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b21c507 commit 7d99233Copy full SHA for 7d99233
1 file changed
pyhive/common.py
@@ -12,12 +12,11 @@
12
from past.builtins import basestring
13
from pyhive import exc
14
import abc
15
-import collections
16
import time
17
import datetime
18
from future.utils import with_metaclass
19
from itertools import islice
20
-
+import collections
21
22
class DBAPICursor(with_metaclass(abc.ABCMeta, object)):
23
"""Base class for some common DB-API logic"""
@@ -245,7 +244,7 @@ def escape_item(self, item):
245
244
return self.escape_number(item)
246
elif isinstance(item, basestring):
247
return self.escape_string(item)
248
- elif isinstance(item, collections.Iterable):
+ elif isinstance(item, collections.abc.Iterable):
249
return self.escape_sequence(item)
250
elif isinstance(item, datetime.datetime):
251
return self.escape_datetime(item, self._DATETIME_FORMAT)
0 commit comments