
     hj                       S r SSKJr  SSKrSSKrSSKrSSKJr  SSKJ	r	J
r
  \" \" 5       5      r\SS/-  r\R                  S:H  r\R                  R                  S	5      r\R                  S
:H  r\R$                  " 5       S:H  r\R$                  " 5       S:H  r\R*                  \" \R.                  " 5       S   S:H  5      4-   r\(       a  \" \R4                  5      rOSr\" \SS 5      " 5       r\=(       a    \SS S:*  r\=(       a    \S:  r " S S5      r \RB                  " S5      SLr"\RB                  " S5      S:H  r#SS jr$g)z&Determine facts about the environment.    )annotationsN)Iterable)AnyFinal
PYBEHAVIOR
debug_infowin32linuxdarwinCPythonPyPy+)r   _is_gil_enabledc                     g)NT r       j/root/racknerd_01/codex-conversation/amazon-q-terraform/.venv/lib/python3.13/site-packages/coverage/env.py<lambda>r   +   s    dr            c                      \ rS rSr% Sr\S:  r\S:  r\" \	" \
SS5      5      rS\S'   \SS	 S
:g  r\S:  r\=(       a    \S:  rSrg)r   5   z(Flags indicating this Python's behavior.)r         )r   r   
monitoringNzFinal[bool]pep669r   )r      r   )r   r   r   alpha   r   r   )__name__
__module____qualname____firstlineno____doc__	PYVERSIONexit_with_through_ctxmgrfstring_syntaxboolgetattrsysr   __annotations__lasti_is_yielddeferred_annotationsbranch_right_left__static_attributes__r   r   r   r   r   5   sk    2J !*Z 7  7*N wsL$?@FK@  mw.N &0
 JI0I$Ir   COVERAGE_COVERAGECOVERAGE_TESTINGTruec                 p   [        5       R                  5        V Vs/ s H,  u  pU R                  S5      (       a  M  U [        ;  d  M)  X4PM.     nn nU[        R
                  R                  5        V Vs/ s H   u  pU R                  S5      (       a  M  X4PM"     snn -  n[        U5      $ s  snn f s  snn f )zDReturn a list of (name, value) pairs for printing debug information._)globalsitems
startswith_UNINTERESTING_GLOBALSr   __dict__sorted)namevalueinfos      r   r   r   }   s     #9??,,KDs# 	(,4J(J 	, 	 
 	)3)<)<)B)B)D)D+$DOO\_L`)D D $<
s   B,B,B,4B2B2)returnzIterable[tuple[str, Any]])%r'   
__future__r   osplatformr-   collections.abcr   typingr   r   listr8   r;   WINDOWSr:   LINUXMACOSpython_implementationCPYTHONPYPYversion_infointpython_versionr(   tuplepypy_version_infoPYPYVERSIONr,   GILSHIPPING_WHEELSSYSMON_DEFAULTr   getenvMETACOVTESTINGr   r   r   r   <module>rZ      sS   - " 	  
 $ 
 gi  <6 6  ,,'
!(  ))+y8&&(F2 H$;$;$=b$AS$H IKK	--.KK c$l35 6imw6 1Y'1:K :K@ ))'
(
4
 ))&
'6
1
r   