2bi S SK JrJr SSKJr SSKJr SSKJr SSK J r SSKJr SSK JrJr / S Qr SS \\\4 S\S\ 4S jjr SS \\\4 S\S\S\\ 4S jjrg) )ListUnion )CharSetGroupProber) CharSetProber) InputState) ResultDict)UniversalDetector)VERSION__version__)r detect detect_allr r byte_strshould_rename_legacyreturnc [ U [ 5 ( d7 [ U [ 5 ( d [ S[ U 5 35 e[ U 5 n [ US9nUR U 5 UR 5 $ )a: Detect the encoding of the given byte string. :param byte_str: The byte sequence to examine. :type byte_str: ``bytes`` or ``bytearray`` :param should_rename_legacy: Should we rename legacy encodings to their more modern equivalents? :type should_rename_legacy: ``bool`` 1Expected object of type bytes or bytearray, got: r ) isinstance bytearraybytes TypeErrortyper feedclose)r r detectors ڎ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_vendor/chardet/__init__.pyr r sj h **(E**CDNCST X& 6JKHMM(>> ignore_thresholdc & [ U [ 5 ( d7 [ U [ 5 ( d [ S[ U 5 35 e[ U 5 n [ US9nUR U 5 UR 5 UR [ R :X Gap / n/ nUR HM n[ U[ 5 ( a$ UR S UR 5 5 M<