3.4.6 (2026-03-15)
Changed
- Flattened the logic in
charset_normalizer.mdfor higher performance. Removedeligible(..)andfeed(...)
in favor offeed_info(...). - Raised upper bound for mypy[c] to 1.20, for our optimized version.
- Updated
UNICODE_RANGES_COMBINEDusing Unicode blocks v17.
Fixed
- Edge case where noise difference between two candidates can be almost insignificant. (#672)
- CLI
--normalizewriting to wrong path when passing multiple files in. (#702)
Misc
- Freethreaded pre-built wheels now shipped in PyPI starting with 3.14t. (#616)