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.15, including the free-threaded CPython 3.14 and 3.15 builds. Each version is tested on Linux and Windows on both x86-64 and arm64, and on macOS on Apple silicon.

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 regular and free-threaded CPython installations independently.
uv run --no-sync python benchmarks/pyperf_free_threading.py \
  --corpus src/ext/uchardet/test --rigorous -o free-threading.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, ARM64
  • Linux x86_64, aarch64
  • macOS x86_64, arm64

Metadata

Release files for cchardet 2.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cchardet 2.4.0
File Size Uploaded
cchardet-2.4.0.tar.gz 249.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for cchardet 2.4.0
File
cchardet-2.4.0-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
cchardet-2.4.0-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
cchardet-2.4.0-cp315-cp315t-win32.whl CPython 3.15 CPython 3.15 free-threading Windows x86-32 Details
cchardet-2.4.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
cchardet-2.4.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cchardet-2.4.0-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
cchardet-2.4.0-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details
cchardet-2.4.0-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
cchardet-2.4.0-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
cchardet-2.4.0-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details
cchardet-2.4.0-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
cchardet-2.4.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cchardet-2.4.0-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
cchardet-2.4.0-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
cchardet-2.4.0-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
cchardet-2.4.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
cchardet-2.4.0-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
cchardet-2.4.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
cchardet-2.4.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cchardet-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
cchardet-2.4.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
cchardet-2.4.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
cchardet-2.4.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
cchardet-2.4.0-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
cchardet-2.4.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
cchardet-2.4.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cchardet-2.4.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
cchardet-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
cchardet-2.4.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
cchardet-2.4.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
cchardet-2.4.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
cchardet-2.4.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
cchardet-2.4.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cchardet-2.4.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
cchardet-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
cchardet-2.4.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
cchardet-2.4.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
cchardet-2.4.0-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
cchardet-2.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
cchardet-2.4.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cchardet-2.4.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
cchardet-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
cchardet-2.4.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
cchardet-2.4.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
cchardet-2.4.0-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
cchardet-2.4.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
cchardet-2.4.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
cchardet-2.4.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
cchardet-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details

Total release size: 19.9 MB

Release files / cchardet-2.4.0.tar.gz

Download URL cchardet-2.4.0.tar.gz
Size 249.9 kB
Tags Source
SHA-256 checksum
How to use checksums
7b062e7e92e5ab1a00aaf5c164d5f056daae648ba1f144082baf5b4c229b794e
BLAKE2b-256 checksum
How to use checksums
aef24db3f22a942ab99fbf4860bfc8594ac753ff0601e84d82b20f670e55280e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315t-win_arm64.whl

Download URL cchardet-2.4.0-cp315-cp315t-win_arm64.whl
Size 527.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
96900acbd7d65d8f9633eebf0dedb46122a7746a2b5b16dc48dcd459bf3859cd
BLAKE2b-256 checksum
How to use checksums
b18d8df691bc04d7b28f379ade01e294ac2f9f3f8e904e6681cb63f4d9ce0e09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315t-win_amd64.whl

Download URL cchardet-2.4.0-cp315-cp315t-win_amd64.whl
Size 353.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
f515a78080ec98977a634acfd2767a6f6ee7ae7986b54d91d7d61019a51bd82e
BLAKE2b-256 checksum
How to use checksums
a8db847bc3c7ca806fa307acb689ba6e11165ee77299a8a381a6f8c4035f4377
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315t-win32.whl

Download URL cchardet-2.4.0-cp315-cp315t-win32.whl
Size 350.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
1f6742522d4798b466a4a5c2497192bebab32fa3fdfaec23d7603b5ca79f50bb
BLAKE2b-256 checksum
How to use checksums
1529e9e375186f2ad2b33e15af90ea28f881621aa9c30980d9d782103bcd0919
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cchardet-2.4.0-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 645.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ef44f5bf96abe75f59fafaaef2f69d9dbc1ff563e2269d7886ee50eaa2ef9863
BLAKE2b-256 checksum
How to use checksums
3f714cdf11807e6b4603e514adcce99817e9190add1cda4836d9ff5244fef8c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cchardet-2.4.0-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 651.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6e05d9cfb12838da178a40c187f519a3f3e057899a53d3fa8563f6613ad2b6e5
BLAKE2b-256 checksum
How to use checksums
95a3036725462db2725ab6cf27fa86866c3ed84cb85f5568578c96fa63a4097e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315t-macosx_11_0_arm64.whl

Download URL cchardet-2.4.0-cp315-cp315t-macosx_11_0_arm64.whl
Size 195.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e687c624189b0ee2ae37c90ac9100c81ef99aaf72ec5e372c1331fe04e2d3eff
BLAKE2b-256 checksum
How to use checksums
517800bdec6ff07dca724baae2ba8b7e5ea3d35bb476d870a04c0625c2ee61f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL cchardet-2.4.0-cp315-cp315t-macosx_10_15_x86_64.whl
Size 191.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
3c0f72b37c364869125eb53a443a929df27e236fa9c05c4d462f2b4c1666fd3c
BLAKE2b-256 checksum
How to use checksums
6dbe7ef8600fd51c2cc1291ad05e0343ccd1202190f9c491a6baffebbaadc48f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315-win_arm64.whl

Download URL cchardet-2.4.0-cp315-cp315-win_arm64.whl
Size 525.2 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
29e30deb31066c2dc029498cd759d17a594a0f51b478f312c0ac5c5c12683a55
BLAKE2b-256 checksum
How to use checksums
f167a2ef576c457079e3caf7e89475d67877beb93f7c66b7ae291173ababc280
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315-win_amd64.whl

Download URL cchardet-2.4.0-cp315-cp315-win_amd64.whl
Size 350.2 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
2a86b9bc6c459cc39d7c62151c96dd19133b2463f1353dee0abb5240f559c655
BLAKE2b-256 checksum
How to use checksums
f4274c8e25bfbf055c3ac7475aca46eb275e364a6ad39e2b0a62869403225f92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315-win32.whl

Download URL cchardet-2.4.0-cp315-cp315-win32.whl
Size 347.8 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
1f626975c1ed68921002f8ede005886b45f8f816fded7005c43906cf9656c163
BLAKE2b-256 checksum
How to use checksums
9b66748d8a831b22c31c952603ec62de14528cfcc8da6ee80999fc45e9f83061
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cchardet-2.4.0-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 586.3 kB
Tags CPython 3.15 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f241b8650f09739cf270274515de449f81ad33b385345c526df93fce2c8f38b0
BLAKE2b-256 checksum
How to use checksums
77c8265395be7ada1e9a3913bad4d0fd138f1589539b471448184c359ca30385
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cchardet-2.4.0-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 585.2 kB
Tags CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
9eb1f1f55edca6cfa19423f69ba4566611a2bbf3e5e9cca02e822a3ed7321b9c
BLAKE2b-256 checksum
How to use checksums
af3139e257359bbf5a45d5c0e821fb736754010009105c68ccf5cda34798bf09
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315-macosx_11_0_arm64.whl

Download URL cchardet-2.4.0-cp315-cp315-macosx_11_0_arm64.whl
Size 192.0 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
440bea26b423133e1f14d278dc7a154da36f5e6f7748eb3065075a4728c6c7d7
BLAKE2b-256 checksum
How to use checksums
b23c915fede8ec262f93d9fe1b5dc60616b1fa63559ee4ecb0090d4d078a0c3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp315-cp315-macosx_10_15_x86_64.whl

Download URL cchardet-2.4.0-cp315-cp315-macosx_10_15_x86_64.whl
Size 188.9 kB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
0697640cdce77791170c648a31081dde5a6a4d9ccb3f1ab9066fc36b42871fa9
BLAKE2b-256 checksum
How to use checksums
adb9e3290fe030b99a982a8f36b725f4360d5b7b37bcb60e3de9cc2f951fd439
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314t-win_arm64.whl

Download URL cchardet-2.4.0-cp314-cp314t-win_arm64.whl
Size 528.4 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
0e27dd4281638e605674c6caea6f7772fff74efeac9cd86592fbdd083b801ba7
BLAKE2b-256 checksum
How to use checksums
cd2acc1a42ff9798eb7cc492c4acf6676d6090e8ef512029482f35169ed41cd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314t-win_amd64.whl

Download URL cchardet-2.4.0-cp314-cp314t-win_amd64.whl
Size 353.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
ff0f867c85a626874b8ffbdf86165fb799a0f70f6a572287fddad7d9c21defd0
BLAKE2b-256 checksum
How to use checksums
632a69d969f7542a29b51892bb0147e01efc1bcae997c30ada800c62ffc16718
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314t-win32.whl

Download URL cchardet-2.4.0-cp314-cp314t-win32.whl
Size 350.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
06336c80532cc12e1849602ace665f317ada5f19cf44005dcd815434a67c4d64
BLAKE2b-256 checksum
How to use checksums
fdc5d00ff49be24712905f79942e814f1f3f649f261aa368940c04375b755839
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cchardet-2.4.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 646.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6938adee1901dd5ff98cfb5da1b10e81200e8430dd7fa7315c3db9e7aec7d781
BLAKE2b-256 checksum
How to use checksums
b62907a427818a4b295e14b6b0db3a2036a99243743c2ac0e004ba2b5b9fa3d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cchardet-2.4.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 654.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
70edd66bcfd9f36b5970fc7999263e922948330d27cd5193500f4901a41b6051
BLAKE2b-256 checksum
How to use checksums
f969477b56db95a209664d94019bcfb21b82faaaf5beffab5c0efa9f21afabfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL cchardet-2.4.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 196.1 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3f28c73aecdccf97ecf5816162ef4988a83f1ad6938e422fde902687f8b7a315
BLAKE2b-256 checksum
How to use checksums
8a0c1c1d4d4d50670f998eabc61957f4f7cf5f1a309e2af3e1374806e2dfe2d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL cchardet-2.4.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 192.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
29a8de2219037cb7ebe1f2a23f8aa1b82525b65ceef1936eb9d99563fffcb5bc
BLAKE2b-256 checksum
How to use checksums
12b28e939c2cf80035fbf0b31c4bd29e89e58dedad27f5f4b79eb21745568bd0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314-win_arm64.whl

Download URL cchardet-2.4.0-cp314-cp314-win_arm64.whl
Size 525.3 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
7864552b8d7daf0f8f59601fdbddea989b9f621cca96b4fb245f9627c1439384
BLAKE2b-256 checksum
How to use checksums
c9340dd7f59a043476b043563613a40d57c43e926dd1f0127050140bc1d5e284
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314-win_amd64.whl

Download URL cchardet-2.4.0-cp314-cp314-win_amd64.whl
Size 350.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
d746652ac31a8a9ba6e5b754764da327b347b9047f62b3dc4fd88c5cc035f873
BLAKE2b-256 checksum
How to use checksums
774c899f4cc3801426cb92c3c76cc82b92f6cce62841e2b6a7c37f64e7d84049
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314-win32.whl

Download URL cchardet-2.4.0-cp314-cp314-win32.whl
Size 347.9 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
651f9f1abe05a1dae71e6ab063387f2a09b2bb7b03bd9b084fc50f9cb3b37cb0
BLAKE2b-256 checksum
How to use checksums
cf1986f22d8a2e18685a960f17a914f82df3c6e4382b4675d2136a9885640a93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cchardet-2.4.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 585.7 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4616a207be7c6662c1f7ab180c72e3189e611fb05ca7da37a7f1d660415c3e26
BLAKE2b-256 checksum
How to use checksums
a8d578ee7a22e23b4f1c1cbe78b383f39c37d7a57c4110e7318dea39ac833a02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cchardet-2.4.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 584.8 kB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1619a006f3adc77d13b74d507c1b232fadbfe22025f227b7b32af1cd140c3b8a
BLAKE2b-256 checksum
How to use checksums
5cb23a59e471cb4368b556d7a74fdd6906fac242875f528d96d273f1a897953f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL cchardet-2.4.0-cp314-cp314-macosx_11_0_arm64.whl
Size 192.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d0e230cfdb8369b9127ae5978a8669906e561ad6e14a90bf1f8dd41c0ca58883
BLAKE2b-256 checksum
How to use checksums
c3ebc9cceeb171a151b20d592a74a7bc0a91af7bc0830f64b74fb4019aaf9d25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL cchardet-2.4.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 188.9 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
942a0f845136d1532f137bf6d66f75fb79aaf4bdc82679580c4d4835d32edfe5
BLAKE2b-256 checksum
How to use checksums
aa7f34083f3aeef80a1a5b86d6eb5edebeb7b132c226af0dc1f8b1ce8c5fae82
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp313-cp313-win_arm64.whl

Download URL cchardet-2.4.0-cp313-cp313-win_arm64.whl
Size 513.2 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
09aefa465034cd42091a882f24098b30a0b651cfc4b64fd7d592e7e6a0c64e24
BLAKE2b-256 checksum
How to use checksums
45430a60b7f8cfe7adf01b6c93015122e4246081ef6367979762a6a8f1820216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp313-cp313-win_amd64.whl

Download URL cchardet-2.4.0-cp313-cp313-win_amd64.whl
Size 343.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b7b5354ecad0ccbcef4986a75c9287b38b743f2eaf2476e39ae115a46adc07c2
BLAKE2b-256 checksum
How to use checksums
10e2b085366f6130f11b6bf7b1c753499d4db3c911c0deea301915f9642f67c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp313-cp313-win32.whl

Download URL cchardet-2.4.0-cp313-cp313-win32.whl
Size 342.0 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
7d8e5cb16cd64f4d849a06b62ccaebba08fdd0bdb4f4ccdecc7eb86877f207ef
BLAKE2b-256 checksum
How to use checksums
c304848e6fa36e238388fafe5ed0b255054baec393419571c23d8999b0d2738f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cchardet-2.4.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 588.3 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
098a3accc2fc26de7878eefd8c814adfc0098fe9999539639ccfb52310e10d50
BLAKE2b-256 checksum
How to use checksums
71dd78fbd18e113a3ad1145f754c8ca1266ed5c1dbe143362efe8a910c4baf77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cchardet-2.4.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 584.6 kB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
bf9851bd3aaac160f9f6a1b8179d86f1a5bfec4a03bf0cc8190f282be286efd8
BLAKE2b-256 checksum
How to use checksums
36c0dded5f454701484e540df63cc7d7b0c0fbe1bf566d3dfa490a47c179e2be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL cchardet-2.4.0-cp313-cp313-macosx_11_0_arm64.whl
Size 191.8 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7f3cbf0111ea29f771cb905a9e7aa5bdf8e8443462d084f8db19e6f9aac7177f
BLAKE2b-256 checksum
How to use checksums
9f1da34103efe3508983066923ec128bd21ba5bdbb3f89bfa1db88f52e431af8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL cchardet-2.4.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 188.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
6f5b14b2a5bf5e82e92c2b2a033611958b0121dc53837bd39a32657b4c5cf3b3
BLAKE2b-256 checksum
How to use checksums
830abab3faa53cd1336543ff06efac0063b5e49f558528009d412cb72b9f3f2d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp312-cp312-win_arm64.whl

Download URL cchardet-2.4.0-cp312-cp312-win_arm64.whl
Size 513.6 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
bbc1cc7e38116f849d73c083c5c955601290b6074717dbb4376990e643f8ec59
BLAKE2b-256 checksum
How to use checksums
0a943da7535debd7a7515cdbdd85609c3c1e56ef9c628bdc325fa1eb8c25ca0d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp312-cp312-win_amd64.whl

Download URL cchardet-2.4.0-cp312-cp312-win_amd64.whl
Size 343.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ca8f5fa12af28a3e13a23f8d2c4473092a9e04d7f2764107750534e459f36388
BLAKE2b-256 checksum
How to use checksums
99447e49391b6c3606b1602e1f3ce3480738f80af407941bd18b3419c8441c5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp312-cp312-win32.whl

Download URL cchardet-2.4.0-cp312-cp312-win32.whl
Size 342.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
a95ac4ddfc4f05dbe2fbd84c6a8264627d525d9d2fe6b9c1358ca406a39e0d78
BLAKE2b-256 checksum
How to use checksums
c9e0a72c265bbb84ce47b933ef0e3b0e0c081836fb3406916207aab8a987aad6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cchardet-2.4.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 592.6 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6b82ece142b0b037fbf4bb995a8b4e0e6e01fe107cfb87f370924f4d5d2cafdb
BLAKE2b-256 checksum
How to use checksums
738dc784c1f8dbbc7ed920704fc7f9836e12597548eb2d269f229f5536c0c89c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cchardet-2.4.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 588.6 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e2ac2c2841e0b3e1afd958d9e0b23aba81dc7ae87e96365d0769f02340a7c347
BLAKE2b-256 checksum
How to use checksums
ba20361fadb94adcafede6f8558000042a8dd1916c5c35e8b2ce6b9ba2dac6dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL cchardet-2.4.0-cp312-cp312-macosx_11_0_arm64.whl
Size 192.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
53f159184c990c2a5e7bb6079cbf48c547368759a6dc3d3839f21b011420e866
BLAKE2b-256 checksum
How to use checksums
dc6deb744d96ae08a39a5c9c1c6a3722f6266169442facdefcb2cf0bcae114cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL cchardet-2.4.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 189.6 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
e1524aca25cd3e47f558fe46c461b4d2b4311596191c5c2efb3cfe2e5361abc7
BLAKE2b-256 checksum
How to use checksums
daa30e5ab24c9f5496accfb5855755dbd1ace1b3e28c5a05d604796c4a4d3017
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp311-cp311-win_arm64.whl

Download URL cchardet-2.4.0-cp311-cp311-win_arm64.whl
Size 513.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
e1cd5372a0939e38a5fa4b1cc6a402f79a9bd4156dda7b59385609d5860a8b6e
BLAKE2b-256 checksum
How to use checksums
38d0aa1a41be79dfd8759465caa94b086135b49f59171791c677b5e6d023eb06
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp311-cp311-win_amd64.whl

Download URL cchardet-2.4.0-cp311-cp311-win_amd64.whl
Size 343.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
59074c0ac7a20190e0bd1a2236963ba3ba856dca3319b0c24857938c7a24030d
BLAKE2b-256 checksum
How to use checksums
d11c4a6965dc2ba43cfabdc68b3f343a2a1082e63cab7274157b641d789fbd28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp311-cp311-win32.whl

Download URL cchardet-2.4.0-cp311-cp311-win32.whl
Size 341.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
817588f7c3418a400e4098381cdd8394b5985ce06c990ce792e2ba57f8d7bffc
BLAKE2b-256 checksum
How to use checksums
621b078268103bf4c718bcc0dafa3f059f36d81ff1869dc3cbc9866b370b9260
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL cchardet-2.4.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 583.9 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8c6e040782ff9e22eef07a0a3c8a31be4df6bdb22cc1d3c9a8ce7d4050e6a3be
BLAKE2b-256 checksum
How to use checksums
1020dbba0904a7a4df1736994315b6cfe2fd23ecbdec3e45156d4751ec03cad0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL cchardet-2.4.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 582.6 kB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6ed7037fc2313a0f39dbe56bb824a045318162b9302aaf08acd153f52149f37f
BLAKE2b-256 checksum
How to use checksums
c0fff360081ad8f8b7856dbf6dc3282e74a8cbbbb63d27c439d2c3a6d99b4c56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL cchardet-2.4.0-cp311-cp311-macosx_11_0_arm64.whl
Size 191.6 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7260707e8b3e06575728e0884ad07061895dae51b35a61988ab0d7ef2685d762
BLAKE2b-256 checksum
How to use checksums
ff3bcfafc42a80e739bf09817d46e23a6476f21a907a63a4bc43f7be983491ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / cchardet-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL cchardet-2.4.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 188.5 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e89c5f27e60fc0c279f67cb3e221dd56bde0360a58c823e4d3157bb6ace541bf
BLAKE2b-256 checksum
How to use checksums
ef6b4bcab5ddf586b30914da588ffebf071258d70c7899d96032404b232a0c3d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log
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