equal
deleted
inserted
replaced
22 |
22 |
23 from a import * |
23 from a import * |
24 b = __import__(a) |
24 b = __import__(a) |
25 ''' |
25 ''' |
26 |
26 |
27 import os, sys |
27 from __future__ import absolute_import |
28 from contextlib import contextmanager |
28 |
|
29 import contextlib |
|
30 import os |
|
31 import sys |
29 |
32 |
30 # __builtin__ in Python 2, builtins in Python 3. |
33 # __builtin__ in Python 2, builtins in Python 3. |
31 try: |
34 try: |
32 import __builtin__ as builtins |
35 import __builtin__ as builtins |
33 except ImportError: |
36 except ImportError: |
34 import builtins |
37 import builtins |
|
38 |
|
39 contextmanager = contextlib.contextmanager |
35 |
40 |
36 _origimport = __import__ |
41 _origimport = __import__ |
37 |
42 |
38 nothing = object() |
43 nothing = object() |
39 |
44 |