Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
§

hµµhºãóü—ddlmZddlZddlZddlmZmZmZmZddl	m
Z
mZddlm
Z
mZmZeedeeeffZede¦«ZGd	„d
e¦«ZGd„de¦«ZGd
„de¦«Zejdej¦«Zejd¦«Zejd¦«Zejd¦«Zddœd(d„Zd)d„Zej ddœd*d!„¦«Z!e!j"ddœd+d"„¦«Z#d,d%„Z$d-d'„Z%dS).é)ÚannotationsN)ÚNewTypeÚTupleÚUnionÚcasté)ÚTagÚ	parse_tag)ÚInvalidVersionÚVersionÚ_TrimmedRelease©ÚNormalizedNamecó—eZdZdZdS)ÚInvalidNamezW
    An invalid distribution name; users should refer to the packaging user guide.
    N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__róú:/usr/local/lib/python3.11/site-packages/packaging/utils.pyrró€€€€€ððððrrcó—eZdZdZdS)ÚInvalidWheelFilenamezM
    An invalid wheel filename was found, users should refer to PEP 427.
    Nrrrrrrrrrcó—eZdZdZdS)ÚInvalidSdistFilenamez^
    An invalid sdist filename was found, users should refer to the packaging user guide.
    Nrrrrrrrrrz)^([A-Z0-9]|[A-Z0-9][A-Z0-9._-]*[A-Z0-9])$z[-_.]+z/^([a-z0-9]|[a-z0-9]([a-z0-9-](?!--))*[a-z0-9])$z	(\d+)(.*)F)ÚvalidateÚnameÚstrrÚboolÚreturncóâ—|r,t |¦«std|›¦«‚t d|¦« ¦«}t
t|¦«S)Nzname is invalid: ú-)Ú_validate_regexÚmatchrÚ_canonicalize_regexÚsubÚlowerrr)rrÚvalues   rÚcanonicalize_namer+.sg€Øð8×-Ò-¨dÑ3Ô3ð8ÝÐ6¨dÐ6Ð6Ñ7Ô7Ð7å×#Ò# C¨Ñ.Ô.×4Ò4Ñ6Ô6€EÝ• Ñ&Ô&Ð&rcó:—t |¦«duS)N)Ú_normalized_regexr&)rs rÚis_normalized_namer.6s€Ý×"Ò" 4Ñ(Ô(°Ð4Ð4rT©Ústrip_trailing_zeroÚversionú
Version | strr0có\—t|rtt|¦«¦«n|¦«S)a»
    Return a canonical form of a version as a string.

    >>> canonicalize_version('1.0.1')
    '1.0.1'

    Per PEP 625, versions may have multiple canonical forms, differing
    only by trailing zeros.

    >>> canonicalize_version('1.0.0')
    '1'
    >>> canonicalize_version('1.0.0', strip_trailing_zero=False)
    '1.0.0'

    Invalid versions are returned unaltered.

    >>> canonicalize_version('foo bar baz')
    'foo bar baz'
    )r r
)r1r0s  rÚcanonicalize_versionr4:s+€õ.Ð0CÐPs 7™|œ|Ñ,Ô,Ð,ÈÑQÔQÐQrcój—	t|¦«}n#t$r|cYSwxYwt||¬¦«S)Nr/)rrr4)r1r0Úparseds   rÚ_r7TsP€ðݘÑ!Ô!ˆˆøÝðððàˆˆˆðøøøõ  Ð<OÐPÑPÔPÐPs‚’! !Úfilenameú8tuple[NormalizedName, Version, BuildTag, frozenset[Tag]]cóL—| d¦«std|›¦«‚|dd…}| d¦«}|dvrtd|›¦«‚| d|dz
¦«}|d}d	|vs t	jd
|tj¦«€td|›¦«‚t|¦«}	t|d¦«}n%#t$r}td
|›¦«|‚d}~wwxYw|dkr„|d}t |¦«}|€td|›d|›¦«‚ttt| d¦«¦«| d¦«f¦«}	nd}	t|d¦«}
|||	|
fS)Nz.whlz3Invalid wheel filename (extension must be '.whl'): éüÿÿÿr$)ééz0Invalid wheel filename (wrong number of parts): érÚ__z^[\w\d._]*$zInvalid project name: rz*Invalid wheel filename (invalid version): r=zInvalid build number: z in réÿÿÿÿ)ÚendswithrÚcountÚsplitÚrer&ÚUNICODEr+rrÚ_build_tag_regexrÚBuildTagÚintÚgroupr
)r8ÚdashesÚpartsÚ	name_partrr1ÚeÚ
build_partÚbuild_matchÚbuildÚtagss           rÚparse_wheel_filenamerR^sï€ð×Ò˜VÑ$Ô$ð
Ý"ØNÀ(ÐNÐNñ
ô
ð	
𘘘Œ}€HØ
^Š^˜CÑ
 Ô
 €FØ
VÐÐÝ"ØK¸xÐKÐKñ
ô
ð	
ð
NŠN˜3 ¨¡
Ñ+Ô+€Eؐa”€IàˆyÐНBœH ^°YÅÄ
ÑKÔKÐSÝ"Ð#H¸HÐ#HÐ#HÑIÔIÐIݘYÑ'Ô'€Dðݘ% œ(Ñ#Ô#ˆˆøÝðððÝ"ØE¸ÐEÐEñ
ô
àð	øøøøðøøøð
‚{€{ؘ1”Xˆ
Ý&×,Ò,¨ZÑ8Ô8ˆØÐÝ&ØE¨ÐEÐE¸ÐEÐEñôð
õ•X¥ K×$5Ò$5°aÑ$8Ô$8Ñ 9Ô 9¸;×;LÒ;LÈQÑ;OÔ;OÐPÑQÔQˆˆàˆÝU˜2”YÑÔ€DØ'˜5 $Ð'Ð'sÃCÃ
C<Ã$C7Ã7C<útuple[NormalizedName, Version]cóÊ—| d¦«r|dtd¦«…}n@| d¦«r|dtd¦«…}ntd|›¦«‚| d¦«\}}}|std|›¦«‚t	|¦«}	t|¦«}n%#t$r}td|›¦«|‚d}~wwxYw||fS)Nz.tar.gzz.zipz@Invalid sdist filename (extension must be '.tar.gz' or '.zip'): r$zInvalid sdist filename: z*Invalid sdist filename (invalid version): )rAÚlenrÚ
rpartitionr+rr)r8Ú	file_stemrLÚsepÚversion_partrr1rMs        rÚparse_sdist_filenamerZ‰s,€Ø×Ò˜Ñ#Ô#ð
ØÐ.¥ I¡¤˜Ð.Ô/ˆ	ˆ	Ø	×	Ò	˜6Ñ	"Ô	"ð
ؘ^¥ F¡¤˜|˜^Ô,ˆ	ˆ	å"ð
Øð
ð
ñ
ô
ð	
ð$-×#7Ò#7¸Ñ#<Ô#<Ñ €IˆsLØðLÝ"Ð#J¸hÐ#JÐ#JÑKÔKÐKå˜YÑ'Ô'€Dðݘ,Ñ'Ô'ˆˆøÝðððÝ"ØE¸ÐEÐEñ
ô
àð	øøøøðøøøð

'ˆ?ÐsÂ,B<Â<
CÃCÃC)rr rr!r"r)rr r"r!)r1r2r0r!r"r )r1r r0r!r"r )r8r r"r9)r8r r"rS)&Ú
__future__rÚ	functoolsrDÚtypingrrrrrQr	r
r1rrr
rHr rGrÚ
ValueErrorrrrÚcompileÚ
IGNORECASEr%r'r-rFr+r.Úsingledispatchr4Úregisterr7rRrZrrrú<module>rcs`ðð
#Ð"Ð"Ð"Ð"Ð"àÐÐÐØ	€	€	€	Ø.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.Ð.à Ð Ð Ð Ð Ð Ð Ð Ø=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=Ð=àr”˜E # s (œOÐ+Ô,€ØÐ)¨3Ñ/Ô/€ððððð*ñôðððððð˜:ñôðððððð˜:ñôðð"”*Ø0°"´-ñô€ð!b”j Ñ+Ô+ÐØB”JÐQÑRÔRÐà2”:˜lÑ+Ô+Ðð6;ð'ð'ð'ð'ð'ð'ð5ð5ð5ð5ðÔà;?ðRðRðRðRðRñÔðRð2ÔØ37ðQðQðQðQðQñÔðQð((ð((ð((ð((ðVðððððr