9Ot? Z*dZddlmZddlZddlZddlZddlmZmZm Z e e Z e ddgz Z ejdkZ ejdZejd kZejd kZejd kZejeejd d kfzZerejZGddZejdddkZejdddkZejdddkZddZdS)z&Determine facts about the environment.) annotationsN)AnyIterableTuple PYBEHAVIOR debug_infowin32linuxdarwinCPythonPyPy+ceZdZdZedkZe ZerdZn*eredkrdZnedddkrdZndZn ed krdZndZeoe d k Z e od ecxkod kncZ decxkod kncZ ere d krdZ edko e p edkpe dkZeoedkZe oedkZedkZe seo e dkoedkZep eo edkoe dkZepeZeZeZeZedkZed kZed kZedkZedkZdS)rz(Flags indicating this Python's behavior.) ralpha)r N)rr)rrrbetar)r)rrrr)rr)rrrF)rrr)r rrrr)rrr)rr )rrrr)rrrrr)rrrrrr)__name__ __module__ __qualname____doc__ PYVERSIONpep626optimize_if_debugoptimize_if_not_debugPYPY PYPYVERSIONnegative_lnotabdocstring_only_functionfinally_jumps_backCPYTHONtrace_decorated_defdef_ast_no_decoratortrace_decorator_line_againnix_while_truereport_absolute_filesomit_after_jumpomit_after_returnoptimize_unreachable_try_elsemodule_firstline_1keep_constant_testexit_through_with match_case soft_keywordsempty_is_emptycomprehensions_are_functions/srv/buildsys-work-dir/castor/build_node/builder-2/WGSG1/unpkd_srcs/cloudlinux-venv-1.0.6/venv/lib/python3.11/site-packages/coverage/env.pyrr&s)2200F#  & ! &   $% ! ! rr]f $ $$% ! !$% ! ! , , ,$% ! !$% ! 8K&$89O$(x[.Bi.Z.Z.Z.ZSZ.Z.Z.Z.Z !I77777777 # i''" f  G  EY' E[9-D!8Y&%8#*"Si:S.S 6)N  8T7kZ7    H  FY&( F[J-F (/4%+!  #&88w&J')M #88N%.1J$J   r<COVERAGE_TEST_TRACERcCOVERAGE_COVERAGECOVERAGE_TESTINGTruereturnIterable[Tuple[str, Any]]cdtD}|dtjDz }t |S)zDReturn a list of (name, value) pairs for printing debug information.cXg|]'\}}|ds |tv#||f(S_) startswith_UNINTERESTING_GLOBALS.0namevalues r= zdebug_info..sJ   %$s## (,4J(J(J u (J(J(Jr<cFg|]\}}|d||fSrH)rJrLs r=rPzdebug_info..sB   %$s##  u    r<)globalsitemsr__dict__sorted)infos r=rrss  )0):):   D   )3)<)B)B)D)D   D $<<r<)rDrE) r! __future__rosplatformsystypingrrrlistrRrKWINDOWSrJLINUXOSXpython_implementationr+r& version_infointpython_versionr"pypy_version_infor'rgetenvC_TRACERMETACOVTESTINGrr;r<r=ris-,""""""  '''''''''' ggii<66 ,' ! (( lh *8 ) + +y 8&&((F2  $;H$;$=$=b$AS$H I IK K ('KeLeLeLeLeLeLeLeLT 29+S 1 1S 8 ")' , , 2 ")& + +v 5      r<