/usr/lib/python3/dist-packages/soupsieve/__pycache__
NameSizeModeActions
css_match.cpython-310.pyc365830644editdlrm
css_parser.cpython-310.pyc288270644editdlrm
css_types.cpython-310.pyc126700644editdlrm
pretty.cpython-310.pyc36380644editdlrm
util.cpython-310.pyc32680644editdlrm
__init__.cpython-310.pyc44960644editdlrm
__meta__.cpython-310.pyc59390644editdlrm
Edit: /usr/lib/python3/dist-packages/soupsieve/__pycache__/util.cpython-310.pyc (3268B)
o B a+ @sdZddlmZmZddlZddlZddlmZmZm Z m Z m Z dZ e dZedZedZed d d ed efd dZGdddeZddeded edeffddZddeded dfddZdeded e eeeffddZdS)zUtility.)wraps lru_cacheN)CallableAnyOptionalTupleListz(?:\r\n|(?!\r\n)[\n\r])|$AZi)maxsizestringreturncCsNg}|D]}t|}|t|krtkrnnt|dn|qd|S)zLower. )ordappendUC_AUC_Zchrjoin)r new_stringcor0/usr/lib/python3/dist-packages/soupsieve/util.pylowers 0 rc s<eZdZdZd dedeedeeddffdd ZZS) SelectorSyntaxErrorzSyntax error in a CSS selector.NmsgpatternindexrcsZd|_d|_d|_|dur%|dur%t||\|_|_|_d||j|j}t|dS)z Initialize.Nz{} line {}: {})linecolcontextget_pattern_contextformatsuper__init__)selfrrr  __class__rrr'szSelectorSyntaxError.__init__)NN) __name__ __module__ __qualname____doc__strrintr' __classcell__rrr)rrs0rmessage stacklevel.cs,dtdtfdtdtfffdd }|S)z Raise a `DeprecationWarning` when wrapped function/method is called. Usage: @deprecated("This method will be removed in version X; use Y instead.") def some_method()" pass func.rcs*tdtdtdtffdd }|S)Nargskwargsrcs,tjdjdtd|i|S)N'z' is deprecated. categoryr4)warningswarnr+DeprecationWarning)r6r7)r5r3r4rr_deprecated_func8s z6deprecated.._wrapper.._deprecated_func)rr)r5r>r3r4)r5r_wrapper7s zdeprecated.._wrapper)rr)r3r4r@rr?r deprecated,s(  rAcCstj|t|ddS)zWarn deprecated.r9N)r;r<r=r?rrrwarn_deprecatedDs  rBrr c Cs*d}d}d}g}d}d}t|D]{}|||d} t|ds2t|s2d} d}||d}n)||kr?|dkrWnnd} ||dkrLdndd}||d}nd} d}t|rd|d |d | | |dur|d |d ||d |}|d7}|d}qd|||fS) zGet the pattern context.rr Nrz--> z  z{}{} ^) RE_PATTERN_LINE_SPLITfinditerstartlengroupendrr%r) rr last current_liner"textr!offsetmlinetextindentrrrr$Ns8   r$)r2)r. functoolsrrr;retypingrrrrrDEBUGcompilerHrrrr/r Exceptionrr0rArBr$rrrrs  $