equal
deleted
inserted
replaced
49 # But we don't import platform and don't bloat for it here. |
49 # But we don't import platform and don't bloat for it here. |
50 if '__pypy__' in sys.builtin_module_names: |
50 if '__pypy__' in sys.builtin_module_names: |
51 policy = b'cffi' |
51 policy = b'cffi' |
52 |
52 |
53 # Environment variable can always force settings. |
53 # Environment variable can always force settings. |
54 if 'HGMODULEPOLICY' in os.environ: |
54 if os.environ.get('HGMODULEPOLICY'): # ignore None and Empty |
55 policy = os.environ['HGMODULEPOLICY'].encode('utf-8') |
55 policy = os.environ['HGMODULEPOLICY'].encode('utf-8') |
56 |
56 |
57 |
57 |
58 def _importfrom(pkgname, modname): |
58 def _importfrom(pkgname, modname): |
59 # from .<pkgname> import <modname> (where . is looked through this module) |
59 # from .<pkgname> import <modname> (where . is looked through this module) |