Skip to main content

cChardet

PyPI version Run tests Build Wheels

cChardet is a high-speed universal character encoding detector built on the PyYoshi/uchardet fork, which tracks upstream uchardet.

Python support

cChardet supports CPython 3.11 through 3.14. Each version is tested on Linux, macOS, and Windows.

Development

Install uv, clone this repository with its submodules, then create the locked development environment and run the checks:

git submodule update --init --recursive
uv sync --locked
make check

Build and validate the source distribution and wheel with:

uv build
uv run twine check dist/*

Supported Languages/Encodings

  • International (Unicode)
    • UTF-8
    • UTF-16BE / UTF-16LE
    • UTF-32BE / UTF-32LE / X-ISO-10646-UCS-4-34121 / X-ISO-10646-UCS-4-21431
  • Arabic
    • ISO-8859-6
    • WINDOWS-1256
  • Bulgarian
    • ISO-8859-5
    • WINDOWS-1251
  • Chinese
    • ISO-2022-CN
    • BIG5
    • EUC-TW
    • GB18030
    • HZ-GB-2312
  • Croatian:
    • ISO-8859-2
    • ISO-8859-13
    • ISO-8859-16
    • Windows-1250
    • IBM852
    • MAC-CENTRALEUROPE
  • Czech
    • Windows-1250
    • ISO-8859-2
    • IBM852
    • MAC-CENTRALEUROPE
  • Danish
    • ISO-8859-1
    • ISO-8859-15
    • WINDOWS-1252
  • English
    • ASCII
  • Esperanto
    • ISO-8859-3
  • Estonian
    • ISO-8859-4
    • ISO-8859-13
    • ISO-8859-13
    • Windows-1252
    • Windows-1257
  • Finnish
    • ISO-8859-1
    • ISO-8859-4
    • ISO-8859-9
    • ISO-8859-13
    • ISO-8859-15
    • WINDOWS-1252
  • French
    • ISO-8859-1
    • ISO-8859-15
    • WINDOWS-1252
  • German
    • ISO-8859-1
    • WINDOWS-1252
  • Greek
    • ISO-8859-7
    • WINDOWS-1253
  • Hebrew
    • ISO-8859-8
    • WINDOWS-1255
  • Hungarian:
    • ISO-8859-2
    • WINDOWS-1250
  • Irish Gaelic
    • ISO-8859-1
    • ISO-8859-9
    • ISO-8859-15
    • WINDOWS-1252
  • Italian
    • ISO-8859-1
    • ISO-8859-3
    • ISO-8859-9
    • ISO-8859-15
    • WINDOWS-1252
  • Japanese
    • ISO-2022-JP
    • SHIFT_JIS
    • EUC-JP
  • Korean
    • ISO-2022-KR
    • EUC-KR / UHC
  • Lithuanian
    • ISO-8859-4
    • ISO-8859-10
    • ISO-8859-13
  • Latvian
    • ISO-8859-4
    • ISO-8859-10
    • ISO-8859-13
  • Maltese
    • ISO-8859-3
  • Polish:
    • ISO-8859-2
    • ISO-8859-13
    • ISO-8859-16
    • Windows-1250
    • IBM852
    • MAC-CENTRALEUROPE
  • Portuguese
    • ISO-8859-1
    • ISO-8859-9
    • ISO-8859-15
    • WINDOWS-1252
  • Romanian:
    • ISO-8859-2
    • ISO-8859-16
    • Windows-1250
    • IBM852
  • Russian
    • ISO-8859-5
    • KOI8-R
    • WINDOWS-1251
    • MAC-CYRILLIC
    • IBM866
    • IBM855
  • Slovak
    • Windows-1250
    • ISO-8859-2
    • IBM852
    • MAC-CENTRALEUROPE
  • Slovene
    • ISO-8859-2
    • ISO-8859-16
    • Windows-1250
    • IBM852
    • M

Example

import cchardet as chardet

with open(r"tests/samples/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt", "rb") as f:
    msg = f.read()
    result = chardet.detect(msg)
    print(result)

# Bound work for large inputs without copying msg[:200_000].
result = chardet.detect(msg, max_bytes=200_000)

# Inspect alternative encoding/language candidates ordered by confidence.
for candidate in chardet.detect_all(msg, max_bytes=200_000):
    print(candidate)

# Optionally downweight unlikely languages with ISO 639-1 codes. Values must
# be between 0 and 1; omitting this argument preserves the default ranking.
result = chardet.detect(msg, language_weights={"ru": 0.2, "uk": 0.2})

The CLI accepts the same opt-in weighting as repeatable arguments, for example cchardetect --language-weight ru=0.2 --language-weight uk=0.2 file.txt.

cChardet ships PEP 561 type information. The detect() and detect_all() results are typed as cchardet.ResultDict, and bytes, bytearray, and memoryview inputs are accepted by the type checker.

Benchmark

uv sync --locked
uv run python tests/bench.py

# Process-isolated statistical benchmark (optimized installed builds).
uv run python setup.py build_ext --inplace
uv run --no-sync python benchmarks/pyperf_compare.py \
  --corpus src/ext/uchardet/test --corpus tests/samples \
  --corpus ../charset_normalizer/data --rigorous -o benchmark.json

# Measure the sibling Pure Python fallbacks under the same harness.
uv run --no-sync python benchmarks/pyperf_compare.py \
  --pythonpath ../chardet/src --pythonpath ../charset_normalizer/src \
  --corpus src/ext/uchardet/test --rigorous -o benchmark-pure.json

# Compare encoding and language accuracy on separately reported corpora.
uv run --no-sync python benchmarks/accuracy.py \
  --uchardet-corpus src/ext/uchardet/test \
  --chardet-corpus /path/to/chardet-test-data \
  --charset-normalizer-corpus /path/to/char-dataset

Results

See the detector and performance analysis for the methodology, current results, limitations, and optimization roadmap. External fixtures and detector-tuning changes follow the test data policy. Maintainer release steps are documented in the release process.

LICENSE

See COPYING file.

Contact

Support Platforms

  • Windows x86, x86_64
  • Linux x86_64, aarch64
  • macOS x86_64, arm64

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cchardet-2.2.0.tar.gz (243.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cchardet-2.2.0-cp314-cp314-win_amd64.whl (349.8 kB view details)

Uploaded CPython 3.14Windows x86-64

cchardet-2.2.0-cp314-cp314-win32.whl (347.8 kB view details)

Uploaded CPython 3.14Windows x86

cchardet-2.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (581.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cchardet-2.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (581.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cchardet-2.2.0-cp314-cp314-macosx_11_0_arm64.whl (191.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

cchardet-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl (187.6 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

cchardet-2.2.0-cp313-cp313-win_amd64.whl (342.7 kB view details)

Uploaded CPython 3.13Windows x86-64

cchardet-2.2.0-cp313-cp313-win32.whl (341.7 kB view details)

Uploaded CPython 3.13Windows x86

cchardet-2.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (583.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cchardet-2.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (580.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cchardet-2.2.0-cp313-cp313-macosx_11_0_arm64.whl (190.8 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

cchardet-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl (187.5 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

cchardet-2.2.0-cp312-cp312-win_amd64.whl (343.1 kB view details)

Uploaded CPython 3.12Windows x86-64

cchardet-2.2.0-cp312-cp312-win32.whl (342.0 kB view details)

Uploaded CPython 3.12Windows x86

cchardet-2.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (588.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cchardet-2.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (584.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cchardet-2.2.0-cp312-cp312-macosx_11_0_arm64.whl (191.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

cchardet-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl (188.3 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

cchardet-2.2.0-cp311-cp311-win_amd64.whl (342.7 kB view details)

Uploaded CPython 3.11Windows x86-64

cchardet-2.2.0-cp311-cp311-win32.whl (341.4 kB view details)

Uploaded CPython 3.11Windows x86

cchardet-2.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (579.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

cchardet-2.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (579.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

cchardet-2.2.0-cp311-cp311-macosx_11_0_arm64.whl (190.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

cchardet-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl (187.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

File details

Details for the file cchardet-2.2.0.tar.gz.

File metadata

  • Download URL: cchardet-2.2.0.tar.gz
  • Upload date:
  • Size: 243.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0.tar.gz
Algorithm Hash digest
SHA256 0f97e48e06e97e5bcea8fb614eacbf147a573bd7608b4e8fa18b315b375f60c1
MD5 cf43f84d7c292a2b7ad29fa9cf5033cb
BLAKE2b-256 d456a1e3257c6addbaa143f7c4db92719c39edebd623260673a58a0e210da390

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0.tar.gz:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 349.8 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5b18b825232ea2c31c2696cccbed1139adb686b394f7da73735cf9f5545d5181
MD5 049ff9fd2271aa6d6e927b4210d12461
BLAKE2b-256 def29b176ff514876eb11ed4a194bd1ce59837309abb3742291eb1d22e8fef18

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp314-cp314-win_amd64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 347.8 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 28f6f98b16ed91a81bae3caaac6ffaed2c429c73bef0473349648be6560e4982
MD5 40c845f13ff5438639131ed2a39afe32
BLAKE2b-256 63b464c4aa842fd4fc0d17b2ead22036680f233d9d7107187a1e80c39888148d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp314-cp314-win32.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0c2916ee750d41b4413434678ddf4000e2ccc404944299deddebba9c1f2989d4
MD5 adde2272662d8ca6585dcbd8158f20d7
BLAKE2b-256 e267b0dfc0da0881e4ed1a433b79a13964141d20c46660c687b35532febb05cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8486d573af2a4d54ba066ec46f60ba9b5b3696907bc5c672e3ef0179fb2b17f5
MD5 1b5c54cfcf1d81fa145d61b07083072c
BLAKE2b-256 6eafc1603187ce5fea189186123eae785a8e614e4bee8c6e10e798f9e3afe32e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2f350ac925eacfd68105980793412c2e850fad58559a0fd1fa4c3cb56bc746bd
MD5 310e327c7580e7578ebce7b6f6fc13e9
BLAKE2b-256 b0bb1a8339f0c3ae867cf6e2e983f76b7db5b85f065acee0ab6f5edff479adc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 aede13dda93e48e62a63806b9a16a170c4a7b81b73f5c14bedf162dfb87be0e3
MD5 f15803d9428c301c220eb728c81fd4db
BLAKE2b-256 41ffb174da04133888e0e36ba76099f83a8b5203096d6644ed0c1fbe26ea8d3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 342.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 f8d570cbb86e87877f0371bd10fbcda6c50c2002d2a564d64b1d7e93f28539f5
MD5 2dde5cbc247b1c4ea1fedd2895d32dad
BLAKE2b-256 e5b71e60ffc6a3ab3164d15dbd5069594f2c01e36933ba79a6a3be355317efeb

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp313-cp313-win_amd64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 341.7 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 5f7a60db3d606cc0df244a783ab08ea1a3e914222ac464c583af356e7e90075c
MD5 532e2eeb257a347e4b73a2e8cba9479f
BLAKE2b-256 cf2e515abb1696713b7b2cf5be329363a63ff3e07c3f804a5ffb01ed9e5aecc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp313-cp313-win32.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ba5b6855470f83ffe6bcb558a343e7ff5cd068e6b5fa69f30f4d24e0f2dcdead
MD5 900bd5755c2cf2606e9f466db2d7b7af
BLAKE2b-256 832f83d5d812103bba317fded3149b3d46d920201ba7f8f80630c607bc92b55e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8430af66ea3f035e5408d47ac6b25aec55643d9b6ad7ce212cba219a0d8d134b
MD5 f7ab6be33ef1154721519f0728cdf0db
BLAKE2b-256 0e32b8f1388008b5d2419d331e9f08f7a4037002768388635487b809eddd5111

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3bb86a21c2263e3b10f0d7ae94b603319794f6cb8357c55d37023fea994137d
MD5 8694a2c7f1022b0d1b58f5be25963ee6
BLAKE2b-256 98e87d4efd59a6bd81ee4b9172449beae4388b4ca1da1ccf03e1de5a5134678f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f725d82fc7ab36bd975cdfa4afcbf771041715d9d10a30dfcc5646fe4f3647a8
MD5 edf60c562efd7800bc30d9b0987351db
BLAKE2b-256 768785b93a283c40e9fb5b36e7268086f9fcaed1cc70d8cf0e6e66f3b28924ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 343.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b5d021e4664ec4b3da061731d3922d5b8582b520d46068f74de05cb30420cbb9
MD5 b4970204eab2eef2916a9b7a3e9be424
BLAKE2b-256 69d807ae5a075257a013598fd320734bf318a20066a4d13b68a755faa009cd61

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp312-cp312-win_amd64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 342.0 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 4e75e1bb251724540634ddac047ac69ec65c7a61c3cb0811092cca4b88e375a1
MD5 7c216e6d4495e04abfff4d262e201e36
BLAKE2b-256 b158a531352a690f77d61f40a46328eb4390ae6a3f95c9956e17877ea6ecf9cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp312-cp312-win32.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c4c5173df1fc848e03e8359c7b41db7e5f024cd3e0dfaaeb9ed96d045bd12d18
MD5 bdf2a9c73cc72025187a5f22aac9a9b6
BLAKE2b-256 8c7c009e2ff4c27826f88b44c90ed7f572d925169727013a2ec6b20faef33091

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2b0cad39b87bb931bd242c70baf30e9b77b1da2b0206bab9ecb51f0a0d111ff7
MD5 d8d1e16d2b317248356f52566a1755d9
BLAKE2b-256 53c45973271c9259d2af7e9321190dc4f4028cce533b363e96ae496e6f35ea5f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 23132bbe83005a7300f9d844fb0203ddfabe8544defbbbee2b2e146030b6e37f
MD5 c590b8827be038a220205fda5aef1153
BLAKE2b-256 19fbacfdc5f0834d9ae06b553fa4ca7bf7358db453780cfb0e5242310366730b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 df19c19c4c3db68199bd9a8a152d81ae5169999ea4ab90848a3c063318814835
MD5 303ed62dd3ce0dd8051c080893106025
BLAKE2b-256 106113dec90caa6647ef14599cef244fdaf414a75b31a7df91f0f2c57949ffe5

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 342.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1671111a65b10eef737549503a7b50fc8313c899b6a4611f271decd9382b8d2f
MD5 2b3089922ae678628d806d2ac71635d0
BLAKE2b-256 636fd86f292dcfe42580c95a7d11bb3ec41e10ab31115733e0c45e4eb618167d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp311-cp311-win_amd64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: cchardet-2.2.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 341.4 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for cchardet-2.2.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 ef4c7e7e8f51ca55ad1424cdd865217b2ae340b8a9389f30051674d16c74d72a
MD5 50d21102adb5f9c125fb605c13aee482
BLAKE2b-256 27ce206889d23911456be2e1733e780e357fb619de0a7b3e8396f6ea4547ea17

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp311-cp311-win32.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bc43917b632a10ac5bcbc3f40cd3f042f8cff7bd0510fdd61cdb107935214ade
MD5 fd696846d04fe28053add29c97480054
BLAKE2b-256 d104f28776c30900a52bf1c1d78a682a8c4af02af4ea41edd743470be28b18a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fdaf7d2d257f508e2ede980dc6a40372d2de319ae45723b91c44d7df07a6e811
MD5 2bab0f5cbf48a1a5957d01d4ec592c58
BLAKE2b-256 7b24dd524c609282b6957aa7d298ac5ffa409ce380522e1fbb659e83dc110985

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7571d5a7fd13e30b295d6ef5eac1fd422d508bc6309a0eca3de68d1060ad338a
MD5 3e3d14846cdc8f3e461d923e2d487bb0
BLAKE2b-256 b620ddd70131ba6548d517ff68344653fb82c9a7d87d4a97b176147fa3fead6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cchardet-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for cchardet-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 85555d7c0648fda348bba5fc498645fd1b5029b759d4d5df85741d77dbffeecd
MD5 35d4be3f8e8160db75051756f0e43ec1
BLAKE2b-256 2b1f0f781de26cb39003b08d09f196ac67629343257098f4e09cbc76f47d31ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for cchardet-2.2.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: build.yaml on PyYoshi/cChardet

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

2.3.0

31 files

This release

2.2.0 This release

25 files

2.1.7

29 files

2.1.6

29 files

2.1.5

23 files

2.1.4

23 files

2.1.3

23 files

2.1.1

19 files

2.1.0

19 files

2.0.1

19 files

2.0.0

19 files

1.1.3

19 files

1.1.2

19 files

1.1.1

15 files

1.1.0

7 files

1.0.0

4 files

0.3.5

1 file

0.3.4

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page