| def _get_feature(name): |
| import __future__ |
| # fall back to a unique fake object for earlier Python versions or Python 3 |
| return getattr(__future__, name, object()) |
| |
| unicode_literals = _get_feature("unicode_literals") |
| with_statement = _get_feature("with_statement") |
| division = _get_feature("division") |
| print_function = _get_feature("print_function") |
| absolute_import = _get_feature("absolute_import") |
| nested_scopes = _get_feature("nested_scopes") # dummy |
| generators = _get_feature("generators") # dummy |
| |
| del _get_feature |