mercurial/util.py
changeset 48873 5aafc3c5bdec
parent 48870 df56e6bd37f6
child 48875 6000f5b25c9b
equal deleted inserted replaced
48872:968b29a5a7fc 48873:5aafc3c5bdec
    19 import collections
    19 import collections
    20 import contextlib
    20 import contextlib
    21 import errno
    21 import errno
    22 import gc
    22 import gc
    23 import hashlib
    23 import hashlib
       
    24 import io
    24 import itertools
    25 import itertools
    25 import locale
    26 import locale
    26 import mmap
    27 import mmap
    27 import os
    28 import os
    28 import platform as pyplatform
    29 import platform as pyplatform
    76 
    77 
    77 cookielib = pycompat.cookielib
    78 cookielib = pycompat.cookielib
    78 httplib = pycompat.httplib
    79 httplib = pycompat.httplib
    79 safehasattr = pycompat.safehasattr
    80 safehasattr = pycompat.safehasattr
    80 socketserver = pycompat.socketserver
    81 socketserver = pycompat.socketserver
    81 bytesio = pycompat.bytesio
    82 bytesio = io.BytesIO
    82 # TODO deprecate stringio name, as it is a lie on Python 3.
    83 # TODO deprecate stringio name, as it is a lie on Python 3.
    83 stringio = bytesio
    84 stringio = bytesio
    84 xmlrpclib = pycompat.xmlrpclib
    85 xmlrpclib = pycompat.xmlrpclib
    85 
    86 
    86 httpserver = urllibcompat.httpserver
    87 httpserver = urllibcompat.httpserver