CHANGES.md
COPYING
MANIFEST.in
README.md
pyproject.toml
setup.py
benchmarks/__init__.py
benchmarks/accuracy.py
benchmarks/pyperf_compare.py
benchmarks/pyperf_free_threading.py
docs/performance-analysis.md
docs/releasing.md
docs/test-data-policy.md
src/cchardet/__init__.py
src/cchardet/__main__.py
src/cchardet/_cchardet.pyi
src/cchardet/_cchardet.pyx
src/cchardet/py.typed
src/cchardet.egg-info/PKG-INFO
src/cchardet.egg-info/SOURCES.txt
src/cchardet.egg-info/dependency_links.txt
src/cchardet.egg-info/entry_points.txt
src/cchardet.egg-info/top_level.txt
src/cchardet/cli/__init__.py
src/cchardet/cli/cchardetect.py
src/ext/uchardet/src/CharDistribution.cpp
src/ext/uchardet/src/CharDistribution.h
src/ext/uchardet/src/EUCKRFreq.tab
src/ext/uchardet/src/EUCTWFreq.tab
src/ext/uchardet/src/GB2312Freq.tab
src/ext/uchardet/src/JISFreq.tab
src/ext/uchardet/src/JohabFreq.tab
src/ext/uchardet/src/JpCntx.cpp
src/ext/uchardet/src/JpCntx.h
src/ext/uchardet/src/nsBig5Prober.cpp
src/ext/uchardet/src/nsBig5Prober.h
src/ext/uchardet/src/nsCJKDetector.cpp
src/ext/uchardet/src/nsCJKDetector.h
src/ext/uchardet/src/nsCharSetProber.cpp
src/ext/uchardet/src/nsCharSetProber.h
src/ext/uchardet/src/nsCodingStateMachine.h
src/ext/uchardet/src/nsEUCJPProber.cpp
src/ext/uchardet/src/nsEUCJPProber.h
src/ext/uchardet/src/nsEUCKRProber.cpp
src/ext/uchardet/src/nsEUCKRProber.h
src/ext/uchardet/src/nsEUCTWProber.cpp
src/ext/uchardet/src/nsEUCTWProber.h
src/ext/uchardet/src/nsEscCharsetProber.cpp
src/ext/uchardet/src/nsEscCharsetProber.h
src/ext/uchardet/src/nsEscSM.cpp
src/ext/uchardet/src/nsGB2312Prober.cpp
src/ext/uchardet/src/nsGB2312Prober.h
src/ext/uchardet/src/nsHebrewProber.cpp
src/ext/uchardet/src/nsHebrewProber.h
src/ext/uchardet/src/nsJohabProber.cpp
src/ext/uchardet/src/nsJohabProber.h
src/ext/uchardet/src/nsLanguageDetector-generated.h
src/ext/uchardet/src/nsLanguageDetector.cpp
src/ext/uchardet/src/nsLanguageDetector.h
src/ext/uchardet/src/nsLatin1Prober.cpp
src/ext/uchardet/src/nsLatin1Prober.h
src/ext/uchardet/src/nsMBCSGroupProber.cpp
src/ext/uchardet/src/nsMBCSGroupProber.h
src/ext/uchardet/src/nsMBCSSM.cpp
src/ext/uchardet/src/nsPkgInt.h
src/ext/uchardet/src/nsSBCSGroupProber.cpp
src/ext/uchardet/src/nsSBCSGroupProber.h
src/ext/uchardet/src/nsSBCharSetProber-generated.h
src/ext/uchardet/src/nsSBCharSetProber.cpp
src/ext/uchardet/src/nsSBCharSetProber.h
src/ext/uchardet/src/nsSJISProber.cpp
src/ext/uchardet/src/nsSJISProber.h
src/ext/uchardet/src/nsUTF8Prober.cpp
src/ext/uchardet/src/nsUTF8Prober.h
src/ext/uchardet/src/nsUniversalDetector.cpp
src/ext/uchardet/src/nsUniversalDetector.h
src/ext/uchardet/src/nscore.h
src/ext/uchardet/src/prmem.h
src/ext/uchardet/src/uchardet.cpp
src/ext/uchardet/src/uchardet.h
src/ext/uchardet/src/LangModels/LangArabicModel.cpp
src/ext/uchardet/src/LangModels/LangBelarusianModel.cpp
src/ext/uchardet/src/LangModels/LangBulgarianModel.cpp
src/ext/uchardet/src/LangModels/LangCatalanModel.cpp
src/ext/uchardet/src/LangModels/LangCroatianModel.cpp
src/ext/uchardet/src/LangModels/LangCzechModel.cpp
src/ext/uchardet/src/LangModels/LangDanishModel.cpp
src/ext/uchardet/src/LangModels/LangEnglishModel.cpp
src/ext/uchardet/src/LangModels/LangEsperantoModel.cpp
src/ext/uchardet/src/LangModels/LangEstonianModel.cpp
src/ext/uchardet/src/LangModels/LangFinnishModel.cpp
src/ext/uchardet/src/LangModels/LangFrenchModel.cpp
src/ext/uchardet/src/LangModels/LangGeorgianModel.cpp
src/ext/uchardet/src/LangModels/LangGermanModel.cpp
src/ext/uchardet/src/LangModels/LangGreekModel.cpp
src/ext/uchardet/src/LangModels/LangHebrewModel.cpp
src/ext/uchardet/src/LangModels/LangHindiModel.cpp
src/ext/uchardet/src/LangModels/LangHungarianModel.cpp
src/ext/uchardet/src/LangModels/LangIrishModel.cpp
src/ext/uchardet/src/LangModels/LangItalianModel.cpp
src/ext/uchardet/src/LangModels/LangLatvianModel.cpp
src/ext/uchardet/src/LangModels/LangLithuanianModel.cpp
src/ext/uchardet/src/LangModels/LangMacedonianModel.cpp
src/ext/uchardet/src/LangModels/LangMalteseModel.cpp
src/ext/uchardet/src/LangModels/LangNorwegianModel.cpp
src/ext/uchardet/src/LangModels/LangPolishModel.cpp
src/ext/uchardet/src/LangModels/LangPortugueseModel.cpp
src/ext/uchardet/src/LangModels/LangRomanianModel.cpp
src/ext/uchardet/src/LangModels/LangRussianModel.cpp
src/ext/uchardet/src/LangModels/LangSerbianModel.cpp
src/ext/uchardet/src/LangModels/LangSlovakModel.cpp
src/ext/uchardet/src/LangModels/LangSloveneModel.cpp
src/ext/uchardet/src/LangModels/LangSpanishModel.cpp
src/ext/uchardet/src/LangModels/LangSwedishModel.cpp
src/ext/uchardet/src/LangModels/LangThaiModel.cpp
src/ext/uchardet/src/LangModels/LangTurkishModel.cpp
src/ext/uchardet/src/LangModels/LangUkrainianModel.cpp
src/ext/uchardet/src/LangModels/LangVietnameseModel.cpp
src/ext/uchardet/src/tools/uchardet.cpp
tests/test_1.py
tests/test_accuracy.py
tests/test_cli.py
tests/test_robustness.py
tests/test_typing.py