Mercurial > hg
comparison mercurial/keepalive.py @ 29455:0c741fd6158a
py3: conditionalize httplib import
The httplib library is renamed to http.client in python 3. So the
import is conditionalized and a test is added in check-code to warn
to use util.httplib
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Tue, 28 Jun 2016 16:01:53 +0530 |
parents | 0d83ad967bf8 |
children | e61d384e3be4 |
comparison
equal
deleted
inserted
replaced
29449:5b71a8d7f7ff | 29455:0c741fd6158a |
---|---|
109 | 109 |
110 from __future__ import absolute_import, print_function | 110 from __future__ import absolute_import, print_function |
111 | 111 |
112 import errno | 112 import errno |
113 import hashlib | 113 import hashlib |
114 import httplib | |
115 import socket | 114 import socket |
116 import sys | 115 import sys |
117 import thread | 116 import thread |
118 | 117 |
119 from . import ( | 118 from . import ( |
120 util, | 119 util, |
121 ) | 120 ) |
122 | 121 |
122 httplib = util.httplib | |
123 urlerr = util.urlerr | 123 urlerr = util.urlerr |
124 urlreq = util.urlreq | 124 urlreq = util.urlreq |
125 | 125 |
126 DEBUG = None | 126 DEBUG = None |
127 | 127 |