
    si                    |    S r SSKJr  SSKJr  SSKJr  SSKJr  SSK	J
r
  \(       a  SS	KJr  SS
 jr\SS j5       rg)zDetect whether this is Windows.    )annotations)TYPE_CHECKING   )context   )hookimpl)CondaVirtualPackage)Iterablec                 :    [         R                  u  pU S:w  a  S nU$ )NWindows)r   os_distribution_name_version)	dist_namedist_versions     Flib/python3.13/site-packages/conda/plugins/virtual_packages/windows.pywin_versionr      s%    %BBII     c               #  z   #    [         R                  R                  S5      (       d  g [        S[        S SS9v   g 7f)Nzwin-winversion)namer   buildoverride_entity)r   subdir
startswithr	   r    r   r   conda_virtual_packagesr      s8     >>$$V,, !	 s   9;N)returnz
str | None)r   zIterable[CondaVirtualPackage])__doc__
__future__r   typingr   base.contextr    r   typesr	   collections.abcr
   r   r   r   r   r   <module>r%      s8    & "   #  '( 
 
r   