§ <ˆj8 ã ó—ddlZddlmZmZmZddlmZmZmZm Z ddl m Z ddl m Z mZdedeeeeeefffd „ZGd „d e ¦«ZGd „d e¦«ZGd„de¦«ZGd„de¦«ZdS)éN)ÚDictÚOptionalÚUnioné)Ú from_bytesÚfrom_fpÚ from_pathÚ normalize)ÚCHARDET_CORRESPONDENCE)Ú CharsetMatchÚCharsetMatchesÚbyte_strÚreturncóà—t|ttf¦«s/td t |¦«¦«¦«‚t|t¦«rt|¦«}t |¦« ¦«}|�|jnd}|�|j dkr|j nd}|� d|j z nd}|�|dkr |j r|dz }|tvr|n t|||dœS) a chardet legacy method Detect the encoding of the given byte string. It should be mostly backward-compatible. Encoding name will match Chardet own writing whenever possible. (Not on encoding name unsupported by it) This function is deprecated and should be used to migrate your project easily, consult the documentation for further information. Not planned for removal. :param byte_str: The byte sequence to examine. z4Expected object of type bytes or bytearray, got: {0}NÚUnknownÚgð?Úutf_8Ú_sig)ÚencodingÚlanguageÚ confidence) Ú isinstanceÚ bytearrayÚbytesÚ TypeErrorÚformatÚtyperÚbestrrÚchaosÚbomr )rÚrrrrs úP/opt/cloudlinux/venv/lib64/python3.11/site-packages/charset_normalizer/legacy.pyÚdetectr# s€õ �h¥­EÐ 2Ñ 3Ô 3ð Ýð ß’&�˜h™œÑ(Ô(ñ ô ð õ �(�IÑ&Ô&ð#ݘ‘?”?ˆå�8ÑÔ×!Ò!Ñ#Ô#€Aà˜]ˆqŒzˆz°€Hؘ]¨q¬z¸YÒ/FÐ/FˆqŒzˆzÈB€HØ"# -��q”w‘�°T€Jð €}˜ WÒ,Ð,°´Ð,Ø�Fшð Õ1Ð 1Ð 1ð�Hå # HÔ -ØØ ð  ð ðócó—eZdZdS)ÚCharsetNormalizerMatchN©Ú__name__Ú __module__Ú __qualname__©r$r"r&r&0ó€€€€€Ø€Dr$r&cóf—eZdZed„¦«Zed„¦«Zed„¦«Zed„¦«ZdS)ÚCharsetNormalizerMatchescóN—tjdt¦«t|i|¤ŽS©Nzkstaticmethod from_fp, from_bytes, from_path and normalize are deprecated and scheduled to be removed in 3.0)ÚwarningsÚwarnÚDeprecationWarningr©ÚargsÚkwargss r"rz CharsetNormalizerMatches.from_fp5s3€åŒ ð 1å ñ ô ð õ ˜Ð' Ð'Ð'Ð'r$cóN—tjdt¦«t|i|¤ŽSr0)r1r2r3rr4s r"rz#CharsetNormalizerMatches.from_bytes>s3€åŒ ð 1å ñ ô ð õ ˜4Ð* 6Ð*Ð*Ð*r$cóN—tjdt¦«t|i|¤ŽSr0)r1r2r3r r4s r"r z"CharsetNormalizerMatches.from_pathGó3€åŒ ð 1å ñ ô ð õ ˜$Ð) &Ð)Ð)Ð)r$cóN—tjdt¦«t|i|¤ŽSr0)r1r2r3r r4s r"r z"CharsetNormalizerMatches.normalizePr9r$N)r(r)r*Ú staticmethodrrr r r+r$r"r.r.4s~€€€€€Øð(ð(ñ„\ð(ðð+ð+ñ„\ð+ðð*ð*ñ„\ð*ðð*ð*ñ„\ð*ð*ð*r$r.có—eZdZdS)ÚCharsetDetectorNr'r+r$r"r=r=Zr,r$r=có—eZdZdS)Ú CharsetDoctorNr'r+r$r"r?r?^r,r$r?)r1ÚtypingrrrÚapirrr r Úconstantr Úmodelsr r rÚstrÚfloatr#r&r.r=r?r+r$r"úrFsjðØ€€€Ø(Ð(Ð(Ð(Ð(Ð(Ð(Ð(Ð(Ð(à:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ð:Ø,Ð,Ð,Ð,Ð,Ð,Ø0Ð0Ð0Ð0Ð0Ð0Ð0Ð0ð$�Uð$˜t C¨°%¸¸U¸ Ô2CÔ)DÐ$DÔEð$ð$ð$ð$ðN ð ð ð ð ˜\ñ ô ð ð#*ð#*ð#*ð#*ð#*˜~ñ#*ô#*ð#*ðL ð ð ð ð Ð.ñ ô ð ð ð ð ð ð Ð,ñ ô ð ð ð r$