mercurial/pycompat.py
changeset 37628 8da30ceae88f
parent 37099 6ca5f825a0ca
child 37669 1cb54e6193a6
equal deleted inserted replaced
37627:cfb32979abcd 37628:8da30ceae88f
    24     import cPickle as pickle
    24     import cPickle as pickle
    25     import httplib
    25     import httplib
    26     import Queue as _queue
    26     import Queue as _queue
    27     import SocketServer as socketserver
    27     import SocketServer as socketserver
    28     import xmlrpclib
    28     import xmlrpclib
       
    29 
       
    30     from .thirdparty.concurrent import futures
    29 else:
    31 else:
       
    32     import concurrent.futures as futures
    30     import http.cookiejar as cookielib
    33     import http.cookiejar as cookielib
    31     import http.client as httplib
    34     import http.client as httplib
    32     import pickle
    35     import pickle
    33     import queue as _queue
    36     import queue as _queue
    34     import socketserver
    37     import socketserver