PNG  IHDR;IDATxܻn0K )(pA 7LeG{ §㻢|ذaÆ 6lذaÆ 6lذaÆ 6lom$^yذag5bÆ 6lذaÆ 6lذa{ 6lذaÆ `}HFkm,mӪôô! x|'ܢ˟;E:9&ᶒ}{v]n&6 h_tڠ͵-ҫZ;Z$.Pkž)!o>}leQfJTu іچ\X=8Rن4`Vwl>nG^is"ms$ui?wbs[m6K4O.4%/bC%t Mז -lG6mrz2s%9s@-k9=)kB5\+͂Zsٲ Rn~GRC wIcIn7jJhۛNCS|j08yiHKֶۛkɈ+;SzL/F*\Ԕ#"5m2[S=gnaPeғL lذaÆ 6l^ḵaÆ 6lذaÆ 6lذa; _ذaÆ 6lذaÆ 6lذaÆ RIENDB`  lY @s#dZddddddddd g Zd geZd Zd Zd ZdZdZdZdZ dZ dZ GdddZ e d!d"eZ e d#d$eZe d%d&eZe d'd(eZe d)d*eZe d+d,eZe d-d.e Ze d/d0e Ze d1d2e Zd S)3afRecord of phased-in incompatible language changes. Each line is of the form: FeatureName = "_Feature(" OptionalRelease "," MandatoryRelease "," CompilerFlag ")" where, normally, OptionalRelease < MandatoryRelease, and both are 5-tuples of the same form as sys.version_info: (PY_MAJOR_VERSION, # the 2 in 2.1.0a3; an int PY_MINOR_VERSION, # the 1; an int PY_MICRO_VERSION, # the 0; an int PY_RELEASE_LEVEL, # "alpha", "beta", "candidate" or "final"; string PY_RELEASE_SERIAL # the 3; an int ) OptionalRelease records the first release in which from __future__ import FeatureName was accepted. In the case of MandatoryReleases that have not yet occurred, MandatoryRelease predicts the release in which the feature will become part of the language. Else MandatoryRelease records when the feature became part of the language; in releases at or after that, modules no longer need from __future__ import FeatureName to use the feature in question, but may continue to use such imports. MandatoryRelease may also be None, meaning that a planned feature got dropped. Instances of class _Feature have two corresponding methods, .getOptionalRelease() and .getMandatoryRelease(). CompilerFlag is the (bitfield) flag that should be passed in the fourth argument to the builtin function compile() to enable the feature in dynamically compiled code. This flag is stored in the .compiler_flag attribute on _Future instances. These values must match the appropriate #defines of CO_xxx flags in Include/compile.h. No feature line is ever to be deleted from this file. nested_scopes generatorsdivisionabsolute_importwith_statementprint_functionunicode_literalsbarry_as_FLUFLgenerator_stopall_feature_namesi i@iiiiic@s@eZdZddZddZddZddZd S) _FeaturecCs||_||_||_dS)N)optional mandatory compiler_flag)selfZoptionalReleaseZmandatoryReleaserr)/opt/python35/lib/python3.5/__future__.py__init__Os  z_Feature.__init__cCs|jS)zReturn first release in which this feature was recognized. This is a 5-tuple, of the same form as sys.version_info. )r)rrrrgetOptionalReleaseTsz_Feature.getOptionalReleasecCs|jS)zReturn release in which this feature will become mandatory. This is a 5-tuple, of the same form as sys.version_info, or, if the feature was dropped, is None. )r)rrrrgetMandatoryRelease\sz_Feature.getMandatoryReleasecCs dt|j|j|jfS)Nr )reprrrr)rrrr__repr__es z_Feature.__repr__N)__name__ __module__ __qualname__rrrrrrrrr Ns    r betaalphafinal N)rrr rr)rrr rr )rrr rr)rr r r!r )rrr rr)r r r rr )rr"r rr)r r r rr )rr"r rr)rr#r rr )rr#r rr)r r r rr )rr#r rr)r r r rr )r rr rr)r r$r rr )r r"r rr)r r%r rr )__doc__r __all__Z CO_NESTEDZCO_GENERATOR_ALLOWEDZCO_FUTURE_DIVISIONZCO_FUTURE_ABSOLUTE_IMPORTZCO_FUTURE_WITH_STATEMENTZCO_FUTURE_PRINT_FUNCTIONZCO_FUTURE_UNICODE_LITERALSZCO_FUTURE_BARRY_AS_BDFLZCO_FUTURE_GENERATOR_STOPr rrrrrrrrr rrrr0s^