/opt/support/venv/lib/python3.13/site-packages/packaging/__pycache__
Edit: /opt/support/venv/lib/python3.13/site-packages/packaging/__pycache__/requirements.cpython-313.pyc (4603B)
i6 S SK Jr S SKJr SSKJr SSKJr SSK J
r
Jr SSKJ
r
SSKJr " S S
\5 r " S S5 rg
) )annotations)Iterator )parse_requirement)ParserSyntaxError)Marker_normalize_extra_values)SpecifierSet)canonicalize_namec \ rS rSrSrSrg)InvalidRequirement zB
An invalid requirement was found, users should refer to PEP 508.
N)__name__
__module____qualname____firstlineno____doc____static_attributes__r H/opt/support/venv/lib/python3.13/site-packages/packaging/requirements.pyr
r
s r r
c T \ rS rSrSrSS jrSS jrS
S jrS
S jrSS jr SS jr
S rg
)Requirement zParse a requirement.
Parse a given requirement string into its parts, such as name, specifier,
URL, and extras. Raises InvalidRequirement on a badly-formed requirement
string.
c [ U5 nUR U l UR
=( d S U l [
UR =( d / 5 U l [ UR 5 U l S U l
UR bD [ R " [ 5 U l
[ UR 5 U R l g g ! [ a n[ [ U5 5 UeS nAff = fN)_parse_requirementr r
strnameurlsetextrasr
specifiermarkerr __new__r _markers)selfrequirement_stringparsedes r __init__Requirement.__init__" s 4'(:;F %zz1T #FMM$7R 8'3F4D4D'E%)==$ ..0DK#:6==#IDKK % ! 4$SV,!3 4s C
C2C--C2c # # Uv U R ( a, SR [ U R 5 5 nSU S3v U R ( a [ U R 5 v U R
( a&