Why should I migrate to Charset-Normalizer?¶
There is so many reason to migrate your current project. Here are some of them:
Remove ANY license ambiguity/restriction for projects bundling Chardet (even indirectly).
Twice as fast than Chardet in p99 and p95 stats.
Never return a encoding if not suited for the given decoder. Eg. Never get UnicodeDecodeError!
Actively maintained, open to contributors. Always was.
Have the backward compatible function
detectthat come from Chardet.Truly detect the language used in the text.
It is, for the first time, really universal! As there is no specific probe per charset.
The package size is X2~X4 lower than Chardet’s (7.0)! (Depends on your arch)
Propose much more options/public kwargs to tweak the detection as you sees fit!
Using static typing to ease your development.
And much more..! What are you waiting for? Upgrade now and give us a feedback. (Even if negative)