ó
    µ'Ôi¾
  ã                   óh   • S r SSKrSSKJrJr  SSKr\R                  " SS9S 5       r " S S5      rg)	zTests for distutils.version.é    N)ÚLooseVersionÚStrictVersionT)Úautousec               #   ó„   #   • [         R                  R                  5          S v •  S S S 5        g ! , (       d  f       g = f7f)N)Ú	distutilsÚversionÚsuppress_known_deprecation© ó    Úg/var/www/surfInsights/venv3-11/lib/python3.13/site-packages/setuptools/_distutils/tests/test_version.pyÚsuppress_deprecationr   	   s%   é € ä	×	Ñ	×	5Ñ	5Õ	7Û÷ 
8×	7Ö	7üs   ‚A ¡/¦	A ¯
=¹A c                   ó&   • \ rS rSrS rS rS rSrg)ÚTestVersioné   c                 ó¼   • [        S5      nUR                  S:X  d   eUR                  S:X  d   e[        U5      S:X  d   e[        S5      n[        U5      S:X  d   eg )Nz1.2.3a1)é   é   é   )Úar   z1.2.0ú1.2)r   r   Ú
prereleaseÚstr)Úselfr   s     r   Útest_prereleaseÚTestVersion.test_prerelease   s`   € Ü 	Ó*ˆØ�‰ )Ó+Ð+Ð+Ø×!Ñ! XÓ-Ð-Ð-Ü�7‹|˜yÓ(Ð(Ð(ä Ó(ˆÜ�7‹|˜uÓ$Ð$Ñ$r   c                 ó.  • SSS[         4SSS[         4SS[         4S	S
[         4SSSSSSSSSS[         44nU H¯  u  p#n [        U5      R                  [        U5      5      nXT:X  d   SU SU SU SU 35       e[        U5      R                  U5      nXT:X  d   SU SU SU SU 35       e[        U5      R                  [	        5       5      nU[
        L a  M¡   SU SU SU 35       e   g ! [          a    U[         L a   MÊ  [        SU SU S35      ef = f)N©z1.5.1z1.5.2b2éÿÿÿÿÚ161ú3.10a©ú8.02r"   r   ú3.4jú
1996.07.12ú3.2.pl0ú3.1.1.6Ú2g6Ú11g)z0.9z2.2r   )ú1.2.1r   r   )ú1.1ú1.2.2r   )r   r*   r   )r)   r+   r   )r+   r   r   )r   r+   r   )z0.4.0z0.4r   ú1.13++ú5.5.kwúcmp(ú, z) shouldn't raise ValueErrorú) should be ú, got ú ) should be NotImplemented, got )Ú
ValueErrorr   Ú_cmpÚAssertionErrorÚobjectÚNotImplemented©r   ÚversionsÚv1Úv2ÚwantedÚress         r   Útest_cmp_strictÚTestVersion.test_cmp_strict   sl  € à$Ø�GœZÐ(ØØ�\¤:Ð.Ø˜	¤:Ð.Ø�Eœ:Ð&ØØØ ØØ"ØØ ØØ�x¤Ð,ð
ˆó$ '‰NˆB�FðXÜ# BÓ'×,Ñ,¬]¸2Ó->Ó?�ð “=ÐR D¨¨¨B¨r¨d°,¸v¸hÀfÈSÈEÐ"RÓR�=Ü Ó#×(Ñ(¨Ó,ˆCØ“=ÐR D¨¨¨B¨r¨d°,¸v¸hÀfÈSÈEÐ"RÓR�=Ü Ó#×(Ñ(¬«Ó2ˆCØœ.Ô(ð Ø�r�d˜"˜R˜DÐ @ÀÀÐFóÐ(ò 'øô ó XØœZÒ'Úä(¨4°¨t°2°b°TÐ9UÐ)VÓWÐWð	Xús   ¾#C+Ã+DÄDc           
      óp  • SnU H®  u  p#n[        U5      R                  [        U5      5      nXT:X  d   SU SU SU SU 35       e[        U5      R                  U5      nXT:X  d   SU SU SU SU 35       e[        U5      R                  [        5       5      nU[        L a  M    SU SU SU 35       e   g )N)r   )r   r    r   r!   )r#   r$   r   )r%   r&   r   )r'   r(   r   )z0.960923z	2.2beta29r   )r,   r-   r   r.   r/   r0   r1   r2   )r   r4   r6   r7   r8   s         r   Útest_cmpÚTestVersion.test_cmp<   sÛ   € ð	
ˆó '‰NˆB�FÜ˜rÓ"×'Ñ'¬°RÓ(8Ó9ˆCØ“=ÐR D¨¨¨B¨r¨d°,¸v¸hÀfÈSÈEÐ"RÓR�=Ü˜rÓ"×'Ñ'¨Ó+ˆCØ“=ÐR D¨¨¨B¨r¨d°,¸v¸hÀfÈSÈEÐ"RÓR�=Ü˜rÓ"×'Ñ'¬«Ó1ˆCØœ.Ô(ð Ø�r�d˜"˜R˜DÐ @ÀÀÐFóÐ(ò 'r   r
   N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r>   rA   Ú__static_attributes__r
   r   r   r   r      s   † ò%ò!õFr   r   )	Ú__doc__r   Údistutils.versionr   r   ÚpytestÚfixturer   r   r
   r   r   Ú<module>rL      s:   ðÙ "ã ß 9ã ð ‡‚˜Ññó ð÷
Aò Ar   