HEX
Server: Apache
System: Linux scp1.abinfocom.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: confeduphaar (1010)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/lib/python2.7/dist-packages/setuptools/_vendor/packaging/utils.pyc
�
.
^c@`scddlmZmZmZddlZddlmZmZejd�Z	d�Z
d�ZdS(i(tabsolute_importtdivisiontprint_functionNi(tInvalidVersiontVersions[-_.]+cC`stjd|�j�S(Nt-(t_canonicalize_regextsubtlower(tname((sF/usr/lib/python2.7/dist-packages/setuptools/_vendor/packaging/utils.pytcanonicalize_namescC`sKyt|�}Wntk
r$|SXg}|jdkrV|jdj|j��n|jtjdddjd�|jD����|j	dk	r�|jdjd�|j	D���n|jdk	r�|jdj|j��n|jdk	r|jd	j|j��n|j
dk	r>|jd
j|j
��ndj|�S(s�
    This is very similar to Version.__str__, but has one subtle differences
    with the way it handles the release segment.
    is{0}!s(\.0)+$tt.cs`s|]}t|�VqdS(N(tstr(t.0tx((sF/usr/lib/python2.7/dist-packages/setuptools/_vendor/packaging/utils.pys	<genexpr>'scs`s|]}t|�VqdS(N(R
(RR((sF/usr/lib/python2.7/dist-packages/setuptools/_vendor/packaging/utils.pys	<genexpr>+ss.post{0}s.dev{0}s+{0}N(RRtepochtappendtformattreRtjointreleasetpretNonetposttdevtlocal(tversiontparts((sF/usr/lib/python2.7/dist-packages/setuptools/_vendor/packaging/utils.pytcanonicalize_versions"
2&(t
__future__RRRRRRRtcompileRR
R(((sF/usr/lib/python2.7/dist-packages/setuptools/_vendor/packaging/utils.pyt<module>s