2bi S r SSKrSSKrSSKJrJrJr SSKJr SSK J r SS\\ S\S \ S \ S\\ 4 S jjrSS \\\ SS4S jjr\S:X a \" 5 gg)a Script which takes one or more file paths and reports on their detected encodings Example:: % chardetect somefile someotherfile somefile: windows-1252 with confidence 0.5 someotherfile: ascii with confidence 1.0 If no paths are provided, it takes its input from stdin. N)IterableListOptional )__version__)UniversalDetectorlinesnameminimalshould_rename_legacyreturnc [ US9nU H2 n[ U5 nUR U5 UR ( d M2 O UR 5 UR nU( a US $ US ( a U SUS SUS 3$ U S3$ )a Return a string describing the probable encoding of a file or list of strings. :param lines: The lines to get the encoding of. :type lines: Iterable of bytes :param name: Name of file or collection of lines :type name: str :param should_rename_legacy: Should we rename legacy encodings to their more modern equivalents? :type should_rename_legacy: ``bool`` )r encodingz: z with confidence confidencez: no result)r bytearrayfeeddonecloseresult)r r r r uliner s ڔ/builddir/build/BUILDROOT/alt-python313-pip-23.3.1-3.el8.x86_64/opt/alt/python313/lib/python3.13/site-packages/pip/_vendor/chardet/cli/chardetect.pydescription_ofr s $ /CDA t666 GGI XXFj!! jr&,-->vl?S>TUUV; argvc ( [ R " SS9nUR SS[ R " S5 S[ R R /S9 UR SS S S9 UR SS SS S9 UR SSS[ 3S9 UR U 5 nUR Hb nUR 5 ( a [ S[ R S9 [ [ X3R UR UR S95 Md g)z Handles command line arguments and gets things started. :param argv: List of arguments, as if specified on the command-line. If None, ``sys.argv[1:]`` is used instead. :type argv: list of str zATakes one or more file paths and reports their detected encodings)descriptioninputz@File whose encoding we would like to determine. (default: stdin)rb*)helptypenargsdefaultz --minimalz*Print only the encoding to standard output store_true)r! actionz-lz--legacyz,Rename legacy encodings to more modern ones.z --versionversionz %(prog)s )r&