Skip to main content

cChardet

PyPI version Run tests Build Wheels

cChardet is high speed universal character encoding detector. - binding to uchardet.

This fork (faust-cchardet) vs PyYoshi/cChardet

This is the faust-streaming maintained fork of upstream PyYoshi/cChardet. It exists mainly to keep the project building on current Python and Windows toolchains and to publish up-to-date prebuilt wheels across platforms. The public Python API is unchanged from upstream.

The distribution is renamed on PyPI; the import name is not:

pip install faust-cchardet
import cchardet   # same import name as upstream

Key differences

  • Prebuilt wheels built with cibuildwheel, so most users install without a C++ compiler:
    • Linux: x86_64, i686, aarch64 (CPython and PyPy)
    • macOS: x86_64, arm64
    • Windows: x86_64 / AMD64
  • Windows / MSVC support — pinned to an MSVC-compatible uchardet (bdb8a0…) so the C++ extension compiles under Microsoft Visual C++. Upstream's newer uchardet header does not build under MSVC.
  • Modern build — uses the meson-python build backend (distutils is removed in Python 3.12+); Meson builds the Cython output as C++ and links the matching C++ runtime automatically.
  • Versioning — the version lives in src/cchardet/version.py and is exposed as cchardet.__version__ (upstream uses setuptools_scm).
  • Python support — requires Python >= 3.10 (3.6–3.9 are dropped).

Detection differences (a consequence of the pinned uchardet)

  • A UTF-8 byte-order mark is reported as UTF-8-SIG (upstream reports UTF-8).
  • On 32-bit (i686) builds a few near-equivalent labels differ — e.g. Thai TIS-620 is detected as ISO-8859-11.

Building against a system uchardet

By default cChardet builds a bundled copy of uchardet (vendored as a git submodule), which is what the published wheels ship. Distributions and source builds can instead link the system uchardet through the system-uchardet Meson feature option:

-Dsystem-uchardet= Behaviour
disabled (default) Always build the bundled copy (used by the wheels).
enabled Require the system library; the build fails if it is missing or too old. Intended for distro packaging — read the detection-quality caveat below first.
auto Use the system library if it is new enough, otherwise fall back to the bundled copy.

Pass the option through your build front-end. With pip / build the meson-python backend reads it from setup-args:

pip install . --config-settings=setup-args=-Dsystem-uchardet=enabled

Requirement: the system uchardet must be recent enough to expose uchardet_get_n_candidates. That symbol currently ships only in the git version (https://gitlab.freedesktop.org/uchardet/uchardet.git) — no tagged release provides it yet — so enabled/auto probe for it and reject an older library.

[!WARNING] A system build currently detects non-UTF-8 input less accurately than the bundled build. The bundled copy compiles a cChardet-specific replacement for uchardet's multi-byte group prober, which both restores detection throughput and rejects non-UTF-8 byte sequences that upstream reports as UTF-8. A system build links upstream's prober, so neither applies.

Measured over 1650 non-UTF-8 documents spanning 7 encodings (benchmarks/make_nonutf8_corpus.py, median of 3 runs):

Build Throughput Non-UTF-8 reported as UTF-8
bundled (wheel default) 3.10 MB/s 0.0%
system uchardet 1.44 MB/s 16.2%

Reporting non-UTF-8 bytes as UTF-8 is the defect that caused v3.0.0 to be yanked from PyPI, so this is not a cosmetic difference. It is an upstream issue rather than a packaging mistake: nsUTF8Prober does not reject invalid sequences on its own, and its confidence never falls low enough for the candidate to be discarded. Patches have been sent upstream; once they land, the build can require a uchardet version that includes them and this caveat goes away.

If you are packaging cChardet for a distribution that forbids bundled libraries, consider carrying the overlay (src/cchardet/uchardet-overlay/nsMBCSGroupProber.cpp) as a patch against your system uchardet until then. The corpus generator and benchmark above are in-tree, so you can verify the result yourself.

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
    • MAC-CENTRALEUROPE

Example

One-shot detection

import cchardet as chardet

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

Streaming detection

import cchardet

detector = cchardet.UniversalDetector()
with open("bigfile.txt", "rb") as f:
    for line in f:
        detector.feed(line)
        if detector.done:
            break
detector.close()
print(detector.result)

Command line

A cchardetect console script is installed with the package:

$ cchardetect src/tests/samples/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt
src/tests/samples/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt: SHIFT_JIS with confidence 0.99

$ cat somefile.txt | cchardetect        # also reads from stdin

Benchmark

$ pip install -e .
$ python src/tests/bench.py

Results

CPU: AMD Ryzen 9 7950X3D

RAM: DDR5-5600MT/s 96GB

Platform: Ubuntu 24.04 amd64

Python 3.12.3

Request (call/s)
chardet v5.2.0 1.1
cchardet v2.2.0a1 2263.6

LICENSE

See COPYING file.

Contact

Support Platforms

Prebuilt wheels are published for:

  • Windows x86_64 (AMD64)
  • Linux x86_64, i686, 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

faust_cchardet-3.1.0.tar.gz (807.1 kB view details)

Uploaded Source

Built Distributions

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

faust_cchardet-3.1.0-cp314-cp314t-win_amd64.whl (314.1 kB view details)

Uploaded CPython 3.14tWindows x86-64

faust_cchardet-3.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

faust_cchardet-3.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

faust_cchardet-3.1.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (154.4 kB view details)

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

faust_cchardet-3.1.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (155.7 kB view details)

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

faust_cchardet-3.1.0-cp314-cp314t-macosx_11_0_arm64.whl (138.0 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

faust_cchardet-3.1.0-cp314-cp314t-macosx_10_15_x86_64.whl (135.5 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

faust_cchardet-3.1.0-cp314-cp314-win_amd64.whl (310.3 kB view details)

Uploaded CPython 3.14Windows x86-64

faust_cchardet-3.1.0-cp314-cp314-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

faust_cchardet-3.1.0-cp314-cp314-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

faust_cchardet-3.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (151.8 kB view details)

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

faust_cchardet-3.1.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (152.7 kB view details)

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

faust_cchardet-3.1.0-cp314-cp314-macosx_11_0_arm64.whl (135.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

faust_cchardet-3.1.0-cp314-cp314-macosx_10_15_x86_64.whl (133.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

faust_cchardet-3.1.0-cp313-cp313-win_amd64.whl (302.8 kB view details)

Uploaded CPython 3.13Windows x86-64

faust_cchardet-3.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

faust_cchardet-3.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

faust_cchardet-3.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (151.5 kB view details)

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

faust_cchardet-3.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (152.2 kB view details)

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

faust_cchardet-3.1.0-cp313-cp313-macosx_11_0_arm64.whl (135.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

faust_cchardet-3.1.0-cp313-cp313-macosx_10_13_x86_64.whl (133.2 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

faust_cchardet-3.1.0-cp312-cp312-win_amd64.whl (302.9 kB view details)

Uploaded CPython 3.12Windows x86-64

faust_cchardet-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

faust_cchardet-3.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

faust_cchardet-3.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (151.8 kB view details)

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

faust_cchardet-3.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (152.5 kB view details)

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

faust_cchardet-3.1.0-cp312-cp312-macosx_11_0_arm64.whl (135.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

faust_cchardet-3.1.0-cp312-cp312-macosx_10_13_x86_64.whl (133.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

faust_cchardet-3.1.0-cp311-cp311-win_amd64.whl (302.8 kB view details)

Uploaded CPython 3.11Windows x86-64

faust_cchardet-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

faust_cchardet-3.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

faust_cchardet-3.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (151.0 kB view details)

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

faust_cchardet-3.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (152.1 kB view details)

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

faust_cchardet-3.1.0-cp311-cp311-macosx_11_0_arm64.whl (135.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

faust_cchardet-3.1.0-cp311-cp311-macosx_10_9_x86_64.whl (133.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

faust_cchardet-3.1.0-cp310-cp310-win_amd64.whl (302.9 kB view details)

Uploaded CPython 3.10Windows x86-64

faust_cchardet-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

faust_cchardet-3.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

faust_cchardet-3.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (151.2 kB view details)

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

faust_cchardet-3.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (152.2 kB view details)

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

faust_cchardet-3.1.0-cp310-cp310-macosx_11_0_arm64.whl (135.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

faust_cchardet-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl (133.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file faust_cchardet-3.1.0.tar.gz.

File metadata

  • Download URL: faust_cchardet-3.1.0.tar.gz
  • Upload date:
  • Size: 807.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for faust_cchardet-3.1.0.tar.gz
Algorithm Hash digest
SHA256 ee4de61383c420827522f8084ea5c5f500c02951d4c502e9641b06ebc60867fd
MD5 008d0288857717567651ba485e316f55
BLAKE2b-256 f981f589138c9f4dac0bb0662c0d4ad254d3ad05939a5fb9fdedc4e57314b235

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314t-win_amd64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314t-win_amd64.whl
Algorithm Hash digest
SHA256 93fecdbb9d670915eb7e5cbe84fde134fc112b7a33dee1f34c69479c83bf4aa4
MD5 94bd5dc11ee3f06f2cb67136636a9697
BLAKE2b-256 00dfd86609fd2aada770b5a83cf0fa94d05911f8277ae6bd9b5fc5fb1a557c84

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 963785d223a0274cf5ed0a45beb2b78a795fa4b4b87b3d5ba8276ebed0406afa
MD5 a805be8415f8076775eee229caacdd33
BLAKE2b-256 ff30c38dc18bb64325aba85cd40426ea8db0076a370213a8cef1c3a2a481c925

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 edb341bf4adaa9c6f4a4f9804a8a9c6b1a46179fb39bd3b85ebdc4b2e7ab2faf
MD5 4ddb6a1f3ff9e8d77811e1af0b592948
BLAKE2b-256 dce59d0c64303b288efdaf06dc9034ac4a6c2ad49f6427e87b8c9c9e7fbbe2db

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1580c0c4108d1ccc82c03ccf3b30c8b31a6d4f800e6b2edd2e261319a95dee6b
MD5 820e19b1ea8c8a3f44d703780c157641
BLAKE2b-256 1b1f95b8ab3d00cd364a46d0a1e3612ec154ebf31874140d922b3fcc2cf4c5f0

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 efe27226dd54914abbcbbcc458c0ee5ab062264dfade49d43e5b6845f9b3356b
MD5 1afad20fc228693d336b614e856b5b7d
BLAKE2b-256 58864073da98bb0dcd40d297d0f7c2b8f49442e4c4db14f50fd68ee446528926

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d1d1d19a94130ecfb47cce1a552dd7279e6f243affb1c881b9045a9fafd6622f
MD5 02322c9c217860b9d1a397c29d456237
BLAKE2b-256 2e770e703c56393e8dc4615559dd8c29b82e927303c6f8a7e54177533599353b

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3faa5fa91d2f2d63877e02da4147d9951d93b659eef1e1ee9add80f504a86631
MD5 a2c49d47401f4244ac6ddb08ee243d63
BLAKE2b-256 51457c37a4b8f53dc83df491cd065cba31f4599e36076d392f54e7e357442ee2

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 53891534c751e71434c7f9ea32139d42b9fc9c67d72a34ba704417e2c6d3b084
MD5 ca06d3591efe867bfb754b1f8f1d23d1
BLAKE2b-256 ce909106e931c0ad7947fef39f6a3d672879ad7870f90b6cd079a061ed3547c2

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 211bb68dce2c7c4e1ce53ff9555092f7021085d6468391529a3f1a410eb471ba
MD5 3757bc593ead375f832a171229725006
BLAKE2b-256 e9af0e812844e78a6fd602b88b21e63fb6b4c11f177399d965b746d8ed57e4fb

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8365cfc9c585c76af00cdd0bde86a0e500554eeb65632aef630b259d1fe23aa0
MD5 fc840636bb8d4837f0852da143095e51
BLAKE2b-256 c9979b0470649d1c18d279fc472039eaba005bd7e194ff229196984f526027d8

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0ad400428d08a7d3247b42d4739c1a82d84edd0823e429639144e49f5cc6193f
MD5 c53386dcffa40d15fed305bf43745c07
BLAKE2b-256 c9d572951f54f81b13bc9100d65f7d35a5416acdd52ac8bcf97d759d1b370162

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9d1c677f7eee18fc5a49e60cea2a7ad2592df86c3b32271ea0aea13459b48fd5
MD5 06883e3af91f4da8c0823859a57c2576
BLAKE2b-256 0496d0e70bd9e25225e7fc546c51a8a8f30866e31bcea9316dfafac336babd83

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 03a6e89fc268408e08d1d87d92c2883b600d1daa385fbd71947131d665059174
MD5 1791954cfc60c94e018adcabc5200601
BLAKE2b-256 0bc33af9c61da5c08e68dbb26733047e638a28a78573367e79ec9e97cf896475

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 5357ce8acd744f4c62e0bcfd1c2c9e3994c011df2a484379ea85360e96d104e0
MD5 2b0d0a0348ff3460af910a7d03c00cbe
BLAKE2b-256 2fc44063f769fe12202e3ee82001c6547de4c5761e4f8b9f586ef097e4591c6c

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b9ef6229db52392e17ce50c6f7679d8e2342f425b25267d6e7d2886a550399d6
MD5 14df758c04099f86c0fb77e03181a10a
BLAKE2b-256 edd3c80c9052264cdc38ca2085dee3cc59af2ffa242cc2f15b44fe555ad0a29e

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 687f49e365d28ae9f42e0f04af043bf7c31e1321574366551434e65f7c4e70be
MD5 401ee05ab151ad30492a0f7a330de1d1
BLAKE2b-256 5e9c733ffc889500271bc162ae3f8c1641f58083ee339013b1152a18b534045a

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7b5d431fbbf8248662717fb518fec0629b6402fe2d622156a969c081d4ebacd2
MD5 d683ce4569169b779deec3e2dd880eee
BLAKE2b-256 3d81a870740e9dc3ae681d3c83881644aee3ddeb39ef8c5cfcdb8f4f23120871

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 edd0018885e67ad46624afe71b3f68851f4248d61b8ebe830f5240078ec319e0
MD5 4ef9f5da25304d3e3be8b707a98476b3
BLAKE2b-256 031a31c648e8a09526bda077df25659dcc4a939f7865e9e2a2af5e1fd08768e8

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b46a72e1a71f49e711ec52b3e8ad243c2f25ca6ef1026a55e370a99986349155
MD5 b55e2f7716b47b7e2bb069a30234067c
BLAKE2b-256 5929b5df38699e32ac3ec83807cfe28c1ab0a98c03a8efa0343d27f3479b78cd

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 82890a96872dd808ccd82791b7acec2280c8adfdc282065a5f5681810e201f54
MD5 036e9b6352765b384e787b18cbc23ff6
BLAKE2b-256 f61911ad59eaab8746a2ca10e6d4de7a7870fe94ec82f66624e78928bbfa2c5a

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 3eca51871ce3e97659514969c9846eff353fe96de3414c25681364792cbdbfc1
MD5 004c649c31ab05076c7d082b85ba5a56
BLAKE2b-256 7d3225628664da0c5a45ab3d40bdab504a72436cd16c1d2407322a98ea1ac8ea

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ac0bb993ef886248626ec9e7853c5cb0b9894b4f042512745accfc3fec115b36
MD5 ab046a2a282397a74f3b5b5c5391fb83
BLAKE2b-256 598d81f858faf7074f6aa9bb47341c41deef794e694b00852617096792ae3d4b

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 549aab5eb46b886156ff38031ce286b54cfd5745da27a2a2efb469a51a8009f1
MD5 67937eff08d3307f229adef727bdeaef
BLAKE2b-256 477391af046d83ab4eb86b865f1c31ba2563fb66f2450ed829aa77e9c9f6f07a

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 227c8b8e48324332f9238b5f4a20d8d80bbc028b8c54543836de0367ca22dee2
MD5 b5a1a32df037343b902975230a63aff2
BLAKE2b-256 ee4908f32cc32870fd86806fab590b75b6afb9a60f184870868856419b75d8b3

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 820f7a4713343b965a319b1d53080671d963b71b34d1517a9049f2fa3c8b9be8
MD5 50a19c992e57662805c771cceb2dfaff
BLAKE2b-256 cdbcc68dcfe519239937d77c1121110b3cb86b922e6baef8a4810fd589a03721

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 76eb450903ee8603834a8078b3cc7143e54d04f2e9fca1625424af3695385de0
MD5 07c0c4ceb201c51459171ad435b1d501
BLAKE2b-256 8e59a043ed54956fc469b3f70f82f30a7735a50c33f6f245c2431c9c9ca24a7b

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ff9caf84dd4df65402f87391c65a9439cf06b65ee8e64d13eb827d05f30ecab
MD5 51896299ace168005f7d853e54d2d8d3
BLAKE2b-256 65f15af52be5108d7cd60fc6d3296d3235558f385609b7e0d412c9294434a21d

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 d2a4b1fa5ce61c9e663ef79b0a5777a66ac3371e16db3f5de3293fcce0f93bb4
MD5 2de78292ffd45c42d198ff9375267ffd
BLAKE2b-256 d6346da297eb0006eed711caa46b503c54fe752a687b6aa9c7fc8b3953fb8b80

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8975139b98dd89fb0c540b3895da4b34f77d9dc46043d68bc00eccaaec541e6a
MD5 5041b09a0106f5e3e9bdac677b66e32b
BLAKE2b-256 c1969c4253d6bed309e4e14028674d8c670d62937c0e48934d9063eced016ac0

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4747ed5e655e92906d0c4c462fd8faf6d4c89cabd6776b6cbbb5c875cc105c83
MD5 2a131795199ab8169169d30b44b30b6d
BLAKE2b-256 2dbae59aab86e7414ed9a0c8d9b84719be3d5cbc91912db5c3e4ec96a1ed08c1

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c569bfdb148fb10e4e3091a372154b5d16b712c4a89464ca3f3abf0faaba082e
MD5 e15163dd88e90914a8b2b7914721779b
BLAKE2b-256 488db341490a4883d37a47dbe52902351fd7bf4025b930c7e1f18068a80f6032

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b984f13b47936b96c64b1ba0017d18caa305c273cb641a3e8aaf46ee6d2f5c5e
MD5 a1d978fdb7f8b4bb9ffc293f5454ceff
BLAKE2b-256 f06d8e92894975684fdf8c7c0c023d63f1cd70dbaaf2f0c7c2941bf89f6230bc

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d6ea52d41217cfeb8ec2c17c4789394b3a07eaec80b4cd7d4e849f902c54bf5e
MD5 46136e6ec5b70a9cc5663459dd64b5d1
BLAKE2b-256 b0266fd12d3446b5a153709173e58b9d0622af8dc35c15d10f36010a64d68faf

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5321551fa872cd94f35dfb3b97115d93e6b305d263cfea74877d37c509649c80
MD5 505cf6535b157075bb3dd0646275c50e
BLAKE2b-256 b3db9a517bcd29241110849675779a5d137e22b5765b0756439f859919068577

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9be58a5b2dceaa2d8eaa6099255b78c58d804fb2dc8b523e505a2417f09617f1
MD5 84d254f29fe4e18a02a50a6b4da0219f
BLAKE2b-256 30c4b1ec9d108f0ef3f000eb386f465a55041e1eaeea61baba47dd0d51a983cf

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 f3062b003ea91bbcf468ebb8fa5a28a9cbef0dcc9b9bb45a41bdd2c4c5d70170
MD5 3c47ddbcf6b5c5add6b0d324e5e2701f
BLAKE2b-256 2cb19d6b6b490eeeec4608f05f728a1065edfce7d79e1e76d37f102cd749a1c4

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 62ef58c0b673c558ea11290f062624f25cda1006d878ff8cb67e9d39b8d88756
MD5 b0c0c1da30eef9906bb832f127245097
BLAKE2b-256 0f2192a2330028fbad445f85f8683a628603c80bb46fbefd148fbda080989b5b

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 98ca33ab31ba688470eb9d228aae499ec6a9c32ca0e14572fcce7c01a28241ea
MD5 bed46582d38e4074fda95eff357cdc7a
BLAKE2b-256 b6a425db028e83bb82b042a079c648fb86713ef1cd46304c7cacdf91299b711d

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 de2e1da3c715ee4de69699a51ad825b87012b88660834248dec039a361c2c8b1
MD5 108e84dd8306243f043ae7bf985bf8fe
BLAKE2b-256 d1e8948bd382837cd5b634a502bdf85b79c1b2b26d42d2b95a513c54a788c5e7

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6fa688055e0024ad308fd98032b17471e27f1361bed28c3da1ee4e428dd5a175
MD5 243fc14941bfda588f32eb0919be375e
BLAKE2b-256 b2460278478a60983564c9a511b23a8b6ba42480ec6fa3651ca1847a91cff20c

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3a0222b6bb7e7c30bad76ab379c2f51cdb38f17cbf7f77a303490f32a0e63827
MD5 4467cf5dfa9f0b388ca371a089de2d4d
BLAKE2b-256 68fe5c3d27ce6f8dbe3533199973de87297e843f0df61c5ced12a4c3a1ebe371

See more details on using hashes here.

File details

Details for the file faust_cchardet-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for faust_cchardet-3.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8a8ea5061ac826603e3b4c1cf62dea531efed99631a74d485ccedd841404ace1
MD5 32be919c9f0c17b74b3bc246f18bc3a6
BLAKE2b-256 2b632b0c3202f125f0bf56430e89ee11ba5cd124553c8d7b2493dfdddce14ce0

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page