NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #992 most downloaded on PyPI
cChardet is high speed universal character encoding detector.
Last release 19 days ago
15 Sep 2026
Ships unpredictably
gaps range from 8 days to 3.6 years
Most releases are documented
notes for 15 of 18 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
22 releases · first in 2013
Supports free-threaded CPython 3.14 without re-enabling the GIL, including dedicated tests, wheels, and before/after performance measurements.
See CHANGES.md for the full release notes.
One column per quarter.
Support Python 3.11, 3.12, 3.13, and 3.14; drop Python 3.10 and earlier
uv, current Cython, and current packaging standardsdetect_all() for ranked encoding and language candidatesbytes, bytearray, and memoryview; add max_bytes to bound detection workcchardetect, with JSON output and configurable chunk and byte limitsSee CHANGES.md for the complete release history.
uv, current Cython, and
current Python packaging standardsdetect_all() for inspecting ranked encoding and language candidatesbytes, bytearray, and memoryview inputs, and add max_bytes to
bound detection work without slicing the inputcchardetect, with JSON output and configurable chunk and byte
limitschore: update CIBW_TEST_COMMAND by @PyYoshi in #96
Full Changelog: 2.2.0-alpha.1...2.2.0-alpha.2
support Python 3.9 Thank you, decaz. ( #65 ) drop support for Python 3.5
drop support for Python 2.7 support Github Actions update dev-dependencies
update language models (uchardet)
disable LTO because become poor performance
- support Python 3.7
fix that different results with different chuck sizes
add cchardetect CLI script (#30)\@craigds
fix an issue where UTF-8 with a BOM would not be detected as UTF-8-SIG (fix #28)
Replace uchardet-enhanced to uchardet
Changes:
Good Luck, Have Fun 😄
Update uchardet repo (Fix buffer overflow)
Implement UniversalDetector (like chardet)
Update uchardet repo (Fix memory leak)
- Support AArch64
- Support Python 3.6
Remove detect function in \_cchardet.pyx
- Add Detector class - Improve unit tests
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →