
    <Bhd                     P    S r SSKrSSKrSSKJr  SSKJr  SSKJrJ	r	  \	S 5       r
g)	zDetect whether this is Linux.    N   )context)linux_get_libc_version   )CondaVirtualPackagehookimplc               #     #    [         R                  R                  S5      (       d  g [        SS S 5      v   [        R
                  " S5      n U c  [         R                  u  pUS:w  a  Sn [        R                  " SU 5      n[        SU(       a  UR                  5       OSS 5      v   [        5       u  p4U(       a  U(       d  Sn[        R
                  " S	UR                  5        3U5      nU(       a  [        X4S 5      v   g g 7f)
Nzlinux-unixCONDA_OVERRIDE_LINUXLinux0z\d+\.\d+(\.\d+)?(\.\d+)?linuxglibcCONDA_OVERRIDE_)r   subdir
startswithr   osgetenvplatform_system_releaserematchgroupr   upper)dist_version	dist_namemlibc_familylibc_versions        Dlib/python3.13/site-packages/conda/plugins/virtual_packages/linux.pyconda_virtual_packagesr       s     >>$$X.. fdD
11 9934L")"A"A	L
,l;A
gAqwwy3
EE !7 8KL99{/@/@/B.CDlSL!+TBB s   D D)__doc__r   r   base.contextr   common._os.linuxr    r   r   r         r   <module>r'      s/    $ 	 	 # 6 , 
C 
Cr&   