req.py
changeset 10603 65ad6980976e
parent 10338 f738180d499d
child 10662 10942ed172de
equal deleted inserted replaced
10602:4845012cfc8e 10603:65ad6980976e
    18 """Base class for request/session"""
    18 """Base class for request/session"""
    19 
    19 
    20 __docformat__ = "restructuredtext en"
    20 __docformat__ = "restructuredtext en"
    21 
    21 
    22 from warnings import warn
    22 from warnings import warn
    23 from urlparse import urlsplit, urlunsplit
       
    24 from urllib import quote as urlquote, unquote as urlunquote
       
    25 from datetime import time, datetime, timedelta
    23 from datetime import time, datetime, timedelta
    26 from cgi import parse_qs, parse_qsl
    24 
       
    25 from six.moves.urllib.parse import parse_qs, parse_qsl, quote as urlquote, unquote as urlunquote, urlsplit, urlunsplit
    27 
    26 
    28 from logilab.common.decorators import cached
    27 from logilab.common.decorators import cached
    29 from logilab.common.deprecation import deprecated
    28 from logilab.common.deprecation import deprecated
    30 from logilab.common.date import ustrftime, strptime, todate, todatetime
    29 from logilab.common.date import ustrftime, strptime, todate, todatetime
    31 
    30