Mercurial > public > mercurial-scm > hg-stable
diff contrib/check-code.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 | 7dce56174916 |
children | f1fdd7e7d434 |
line wrap: on
line diff
--- a/contrib/check-code.py Wed Jun 29 19:43:27 2016 -0700 +++ b/contrib/check-code.py Tue Jun 28 16:01:53 2016 +0530 @@ -330,6 +330,7 @@ (r'^import xmlrpclib', "don't use xmlrpclib, use util.xmlrpclib"), (r'^import cPickle', "don't use cPickle, use util.pickle"), (r'^import pickle', "don't use pickle, use util.pickle"), + (r'^import httplib', "don't use httplib, use util.httplib"), (r'\.next\(\)', "don't use .next(), use next(...)"), # rules depending on implementation of repquote()