0
0
mirror of https://github.com/python/cpython.git synced 2024-11-24 17:47:13 +01:00

Avoid total dependency on the new module. This addresses the problem

reported by Greg Ball on python-dev.
This commit is contained in:
Guido van Rossum 2001-08-19 05:29:25 +00:00
parent b446fc7f27
commit 8cb00e2387

View File

@ -55,7 +55,13 @@ all_feature_names = [
__all__ = ["all_feature_names"] + all_feature_names
import new as _new # for CO_xxx symbols
try:
import new as _new # for CO_xxx symbols
except ImportError: # May happen during build
class _new:
CO_NESTED = 0x0010
CO_GENERATOR_ALLOWED = 0x1000
CO_FUTURE_DIVISION = 0x2000
class _Feature:
def __init__(self, optionalRelease, mandatoryRelease, compiler_flag):