Mercurial > public > mercurial-scm > hg-stable
diff mercurial/__init__.py @ 29490:b4d117cee636
policy: add cffi policy for PyPy
This adds cffi policy in the case where we don't want to use C modules,
but instead we're happy to rely on cffi (bundled with pypy)
author | Maciej Fijalkowski <fijall@gmail.com> |
---|---|
date | Tue, 07 Jun 2016 15:35:58 +0200 |
parents | b3a677c82a35 |
children | 1c22400db72d |
line wrap: on
line diff
--- a/mercurial/__init__.py Mon Jul 04 10:04:11 2016 -0700 +++ b/mercurial/__init__.py Tue Jun 07 15:35:58 2016 +0200 @@ -59,7 +59,7 @@ return zl try: - if modulepolicy == 'py': + if modulepolicy in policy.policynoc: raise ImportError() zl = ziploader('mercurial') @@ -86,7 +86,7 @@ stem = name.split('.')[-1] try: - if modulepolicy == 'py': + if modulepolicy in policy.policynoc: raise ImportError() modinfo = imp.find_module(stem, mercurial.__path__)