bg(UddlmZddlmZmZddlmZddlmZm Z m Z m Z m Z ddl mZddlmZerddlmZe dZe eeefZd ed <eeZd ed <ddZe ddZe ddZefddZdS)) annotations)IterableIterator) lru_cache) TYPE_CHECKINGCallableTypeVarUnionoverloadN) Requirement) TypeAlias_Tr _StrOrIterzCallable[[str], Requirement] parse_reqstrsreturn Iterator[str]c~tjttjtj|S)z Yield requirement strings for each specification in `strs`. `strs` must be a string, or a (possibly-nested) iterable thereof. )textjoin_continuationmap drop_comment yield_linesrs G/opt/cloudlinux/venv/lib64/python3.11/site-packages/setuptools/_reqs.py parse_stringsrs-  !#d&79I$9O9O"P"P Q QQIterator[Requirement]cdSNrs rparser""s69crparserCallable[[str], _T] Iterator[_T]cdSr r!rr#s rr"r"$sJM#rc<t|t|S)zW Replacement for ``pkg_resources.parse_requirements`` that uses ``packaging``. )rrr's rr"r"&s v}T** + ++r)rrrr)rrrr)rrr#r$rr%) __future__rcollections.abcrr functoolsrtypingrrr r r jaraco.textrpackaging.requirementsr typing_extensionsr rstrr__annotations__rrr"r!rrr2sg"""""""........DDDDDDDDDDDDDD......,++++++ WT]]c8C=01 1111+6))++k*B*B BBBB RRRR 999 9 MMM M:C,,,,,,,r