§
ì8™huôã ó — d Z ddlZddlZddlZ ej dej ¦ « Z ej d¦ « Z ej d¦ « Z d„ Z
ej ej ej
ej ej ej dœZ G d„ d ¦ « Zdad
„ ZdS )zBModule for parsing and testing package version predicate strings.
é Nz'(?i)^\s*([a-z_]\w*(?:\.[a-z_]\w*)*)(.*)z^\s*\((.*)\)\s*$z%^\s*(<=|>=|<|>|!=|==)\s*([^\s,]+)\s*$c óÎ — t | ¦ « }|st d| z ¦ « ‚| ¦ « \ }}|t j |¦ « fS )zVParse a single version comparison.
Return (comparison string, StrictVersion)
z"bad package restriction syntax: %r)Úre_splitComparisonÚmatchÚ
ValueErrorÚgroupsÚ distutilsÚversionÚ
StrictVersion)ÚpredÚresÚcompÚverStrs úA/opt/alt/python311/lib64/python3.11/distutils/versionpredicate.pyÚsplitUpr sa € õ
×
"Ò
" 4Ñ
(Ô
(€CØð FÝÐ=ÀÑDÑEÔEÐEØ—:’:‘<”<�L€Dˆ&Ø•)Ô#×1Ò1°&Ñ9Ô9Ð:Ð:ó )ú