Ë
    nûàg¾
  ã                   ón   — d Z ddlZddlmZmZ ddlZ ej                  d¬«      d„ «       Z G d„ d«      Zy)	zTests for distutils.version.é    N)ÚLooseVersionÚStrictVersionT)Úautousec               #   óz   K  — t         j                  j                  «       5  d –— d d d «       y # 1 sw Y   y xY w­w)N)Ú	distutilsÚversionÚsuppress_known_deprecation© ó    úf/var/www/skyplay_api_hub/venv/lib/python3.12/site-packages/setuptools/_distutils/tests/test_version.pyÚsuppress_deprecationr   	   s/   è ø€ ä	×	Ñ	×	5Ñ	5Ó	7ñ Û÷÷ ñ üs   ‚;¡/¦	;¯8´;c                   ó   — e Zd Zd„ Zd„ Zd„ Zy)ÚTestVersionc                 ó´   — t        d«      }|j                  dk(  sJ ‚|j                  dk(  sJ ‚t        |«      dk(  sJ ‚t        d«      }t        |«      dk(  sJ ‚y )Nz1.2.3a1)é   é   é   )Úar   z1.2.0ú1.2)r   r   Ú
prereleaseÚstr)Úselfr   s     r   Útest_prereleasezTestVersion.test_prerelease   s`   € Ü 	Ó*ˆØ�‰ )Ò+Ð+Ð+Ø×!Ñ! XÒ-Ð-Ð-Ü�7‹|˜yÒ(Ð(Ð(ä Ó(ˆÜ�7‹|˜uÒ$Ð$Ñ$r   c                 ó$  — dddt         fdddt         fddt         fd	d
t         fddddddddddt         ff}|D ]®  \  }}}	 t        |«      j                  t        |«      «      }||k(  sJ d|› d|› d|› d|› �«       ‚t        |«      j                  |«      }||k(  sJ d|› d|› d|› d|› �«       ‚t        |«      j                  t	        «       «      }|t
        u rŒ J d|› d|› d|› �«       ‚ y # t         $ r |t         u rY ŒÅt        d|› d|› d�«      ‚w xY w)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_strictzTestVersion.test_cmp_strict   sw  € à$Ø�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           
      ól  — d}|D ]­  \  }}}t        |«      j                  t        |«      «      }||k(  sJ d|› d|› d|› d|› �«       ‚t        |«      j                  |«      }||k(  sJ d|› d|› d|› d|› �«       ‚t        |«      j                  t        «       «      }|t        u rŒŸJ d|› d|› d|› �«       ‚ y )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-   r.   r/   r0   )r   r2   r4   r5   r6   s         r   Útest_cmpz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   N)Ú__name__Ú
__module__Ú__qualname__r   r<   r>   r
   r   r   r   r      s   „ ò%ò!óFr   r   )	Ú__doc__r   Údistutils.versionr   r   ÚpytestÚfixturer   r   r
   r   r   ú<module>rF      s<   ðÙ "ã ß 9ã ð €‡�˜Ôñó ð÷
Aò Ar   