File tree 1 file changed +5
-2
lines changed
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 12
12
from past .builtins import basestring
13
13
from pyhive import exc
14
14
import abc
15
- import collections
16
15
import time
17
16
import datetime
18
17
from future .utils import with_metaclass
19
18
from itertools import islice
19
+ try :
20
+ from collections .abc import Iterable
21
+ except ImportError :
22
+ from collections import Iterable
20
23
21
24
22
25
class DBAPICursor (with_metaclass (abc .ABCMeta , object )):
@@ -245,7 +248,7 @@ def escape_item(self, item):
245
248
return self .escape_number (item )
246
249
elif isinstance (item , basestring ):
247
250
return self .escape_string (item )
248
- elif isinstance (item , collections . Iterable ):
251
+ elif isinstance (item , Iterable ):
249
252
return self .escape_sequence (item )
250
253
elif isinstance (item , datetime .datetime ):
251
254
return self .escape_datetime (item , self ._DATETIME_FORMAT )
You can’t perform that action at this time.
0 commit comments