depscope
Packages
IntegrateAPI DocsCuratorBenchmarkCoverage
Sign inGet API access
depscope/breaking/pypi/chardet

chardet breaking changes

pypi

9 curated breaking changes across major versions of chardet. Use this as a migration checklist before bumping dependencies.

View package health \u2192Known bugs \u2192
9
changes

Breaking changes by transition

  • 6.0.0.post1 \u2192 7.0.0

    breaking

    ``detect()`` and ``detect_all()`` now default to ``encoding_era=EncodingEra.ALL`` (6.0.0 defaulted to ``MODERN_WEB``)

  • 6.0.0.post1 \u2192 7.0.0

    breaking

    Internal architecture is completely different (probers replaced by pipeline stages). Only the public API is preserved.

  • 6.0.0.post1 \u2192 7.0.0

    breaking

    ``LanguageFilter`` is accepted but ignored (deprecation warning emitted)

  • 6.0.0.post1 \u2192 7.0.0

    breaking

    ``chunk_size`` is accepted but ignored (deprecation warning emitted)

  • 5.2.0 \u2192 6.0.0

    breaking

    **Dropped Python 3.7, 3.8, and 3.9 support**: Now requires Python 3.10+. (#283, @hugovk)

  • 5.2.0 \u2192 6.0.0

    breaking

    **Removed `Latin1Prober` and `MacRomanProber`**: These special-case probers have been replaced by the unified model-based approach described above. Latin-1, MacRoman, and all other single-byte encodings are now detected by `SingleByteCharSetProber` with trained language models, giving better accuracy and language identification.

  • 5.2.0 \u2192 6.0.0

    breaking

    **Removed EUC-TW support**: EUC-TW encoding detection has been removed as it is extremely rare in practice.

  • 5.2.0 \u2192 6.0.0

    breaking

    **`LanguageFilter.NONE` removed**: Use specific language filters or `LanguageFilter.ALL` instead.

  • 5.2.0 \u2192 6.0.0

    breaking

    **Enum types changed**: `InputState`, `ProbingState`, `MachineState`, `SequenceLikelihood`, and `CharacterCategory` are now `IntEnum` (previously plain classes or `Enum`). `LanguageFilter` values changed from hardcoded hex to `auto()`.

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/pypi/chardet
DepScope

Package intelligence for AI agents. 19 ecosystems.

Resources
API DocumentationHallucination BenchmarkFor EnterpriseSwagger / OpenAPIPopular PackagesCoverageAI Plugin SetupWatch the pitch (60s)
Legal
Legal hubPrivacy PolicyTerms of ServiceCookie PolicyAcceptable UseAttributionDPASub-processorsSecurityImprintContact中文
© 2026 Cuttalo srl — Italy · VAT IT03242390734Built for AI agents