Mercurial > public > mercurial-scm > hg-stable
diff contrib/check-py3-compat.py @ 32413:194b0f781132
import-checker: drop workaround for pure modules
author | Yuya Nishihara <yuya@tcha.org> |
---|---|
date | Sat, 13 Aug 2016 12:29:53 +0900 |
parents | df448de7cf3b |
children | 778dc37ce683 |
line wrap: on
line diff
--- a/contrib/check-py3-compat.py Sat Aug 13 12:28:52 2016 +0900 +++ b/contrib/check-py3-compat.py Sat Aug 13 12:29:53 2016 +0900 @@ -15,10 +15,6 @@ import sys import traceback -# Modules that have both Python and C implementations. -_dualmodules = ( -) - def check_compat_py2(f): """Check Python 3 compatibility for a file with Python 2""" with open(f, 'rb') as fh: @@ -60,8 +56,6 @@ if f.startswith(('hgext/', 'mercurial/')) and not f.endswith('__init__.py'): assert f.endswith('.py') name = f.replace('/', '.')[:-3] - if f.endswith(_dualmodules): - name = name.replace('.pure.', '.') try: importlib.import_module(name) except Exception as e: