Skip to main content

Universal character encoding detector

Project description

chardet

Universal character encoding detector.

License: 0BSD Documentation codecov

chardet 7 is a ground-up, 0BSD-licensed rewrite of chardet. Same package name, same public API — drop-in replacement for chardet 5.x/6.x, just much faster and more accurate. Python 3.10+, zero runtime dependencies, works on PyPy.

Read more details about the rewrite process.

Why chardet 7?

99.3% accuracy on 2,517 test files. 47x faster than chardet 6.0.0 and 1.5x faster than charset-normalizer 3.4.6. Language detection for every result. MIME type detection for binary files. 0BSD licensed.

chardet 7.4.0 (mypyc) chardet 6.0.0 charset-normalizer 3.4.6
Accuracy (2,517 files) 99.3% 88.2% 85.4%
Speed 551 files/s 12 files/s 376 files/s
Language detection 95.7% 40.0% 59.2%
Peak memory 52.9 MiB 29.5 MiB 78.8 MiB
Streaming detection yes yes no
Encoding era filtering yes no no
Encoding filters yes no yes
MIME type detection yes no no
Supported encodings 99 84 99
License 0BSD LGPL MIT

Installation

pip install chardet

Quick Start

import chardet

chardet.detect(b"Python is a great programming language for beginners and experts alike.")
# {'encoding': 'ascii', 'confidence': 1.0, 'language': 'en', 'mime_type': 'text/plain'}

# UTF-8 English with accented characters
chardet.detect("The naïve approach doesn't always work in complex systems.".encode("utf-8"))
# {'encoding': 'utf-8', 'confidence': 0.84, 'language': 'en', 'mime_type': 'text/plain'}

# Japanese EUC-JP
chardet.detect("日本語の文字コード検出テストです。このテキストはEUC-JPでエンコードされています。正しく検出できるか確認します。".encode("euc-jp"))
# {'encoding': 'EUC-JP', 'confidence': 1.0, 'language': 'ja', 'mime_type': 'text/plain'}

# Get all candidate encodings ranked by confidence
text = "Le café est une boisson très populaire en France et dans le monde entier."
results = chardet.detect_all(text.encode("windows-1252"))
for r in results[:4]:
    print(r["encoding"], round(r["confidence"], 2))
# Windows-1252 0.32
# iso8859-15 0.32
# ISO-8859-1 0.32
# MacRoman 0.31

Streaming Detection

For large files or network streams, use UniversalDetector to feed data incrementally:

from chardet import UniversalDetector

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

Encoding Era Filtering

Restrict detection to specific encoding eras to reduce false positives:

from chardet import detect_all
from chardet.enums import EncodingEra

data = "Москва является столицей Российской Федерации и крупнейшим городом страны.".encode("windows-1251")

# All encoding eras are considered by default — 4 candidates across eras
for r in detect_all(data):
    print(r["encoding"], round(r["confidence"], 2))
# Windows-1251 0.46
# MacCyrillic 0.42
# KZ1048 0.2
# ptcp154 0.2

# Restrict to modern web encodings — 1 confident result
for r in detect_all(data, encoding_era=EncodingEra.MODERN_WEB):
    print(r["encoding"], round(r["confidence"], 2))
# Windows-1251 0.46

Encoding Filters

Restrict detection to specific encodings, or exclude encodings you don't want:

# Only consider UTF-8 and Windows-1252
chardet.detect(data, include_encodings=["utf-8", "windows-1252"])

# Consider everything except EBCDIC
chardet.detect(data, exclude_encodings=["cp037", "cp500"])

CLI

chardetect somefile.txt
# somefile.txt: utf-8 with confidence 0.99

chardetect --minimal somefile.txt
# utf-8

# Include detected language
chardetect -l somefile.txt
# somefile.txt: utf-8 en (English) with confidence 0.99

# Only consider specific encodings
chardetect -i utf-8,windows-1252 somefile.txt
# somefile.txt: utf-8 with confidence 0.99

# Pipe from stdin
cat somefile.txt | chardetect
# stdin: utf-8 with confidence 0.99

What's New in chardet 7?

  • 0BSD license (previous versions were LGPL)
  • Ground-up rewrite: 13-stage detection pipeline using BOM detection, magic number identification, structural probing, byte validity filtering, and bigram statistical models
  • 47x faster than chardet 6.0.0 with mypyc, 1.5x faster than charset-normalizer 3.4.6
  • 99.3% accuracy: +11.1pp vs chardet 6.0.0, +13.9pp vs charset-normalizer 3.4.6
  • Language detection: 95.7% accuracy across 49 languages, returned with every result
  • MIME type detection: identifies 40+ binary file formats (images, audio/video, archives, documents, executables, fonts) via magic number signatures, plus text/html, text/xml, and text/x-python for markup
  • Encoding filters: include_encodings and exclude_encodings parameters to restrict or exclude specific encodings from the candidate set
  • 99 encodings: full coverage including EBCDIC, Mac, DOS, and Baltic/Central European families
  • Optional mypyc compilation: 1.67x additional speedup on CPython
  • Thread-safe: detect() and detect_all() are safe to call concurrently; scales on free-threaded Python
  • Same API: detect(), detect_all(), UniversalDetector, and the chardetect CLI all work as before

Documentation

Full documentation is available at chardet.readthedocs.io.

Project History

chardet was originally created by Mark Pilgrim in 2006 as a Python port of Mozilla's universal charset detection library. He released versions 1.0 (2006) and 1.0.1 (2008) on PyPI, then developed an unreleased Python 3 port (2.0.1) on Google Code. After Mark deleted his online accounts in 2011, the project was continued by David Cramer, Erik Rose, Toshio Kuratomi, Ian Cordasco, and Dan Blanchard.

In 2026, Dan Blanchard rewrote chardet using Claude, releasing chardet 7.0 under a new license. All releases after 7 are not derivative of the original chardet code, but are released under the same name to allow an easier transition for users who can immediately benefit from the speed and accuracy improvements. For historical preservation and to allow easier comparison with the other releases, Dan has restored Mark's lost commits to this repository in the history/pilgrim branch.

To see the full history from 2006 to present in git log, fetch the graft refs:

git fetch origin 'refs/replace/*:refs/replace/*'

License

0BSD

Project details


Download files

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

Source Distribution

chardet-7.4.3.tar.gz (784.8 kB view details)

Uploaded Source

Built Distributions

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

chardet-7.4.3-py3-none-any.whl (626.6 kB view details)

Uploaded Python 3

chardet-7.4.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (902.5 kB view details)

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

chardet-7.4.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (892.0 kB view details)

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

chardet-7.4.3-cp314-cp314t-macosx_11_0_arm64.whl (872.3 kB view details)

Uploaded CPython 3.14tmacOS 11.0+ ARM64

chardet-7.4.3-cp314-cp314t-macosx_10_15_x86_64.whl (889.7 kB view details)

Uploaded CPython 3.14tmacOS 10.15+ x86-64

chardet-7.4.3-cp314-cp314-win_amd64.whl (939.6 kB view details)

Uploaded CPython 3.14Windows x86-64

chardet-7.4.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (879.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

chardet-7.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (887.7 kB view details)

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

chardet-7.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (876.0 kB view details)

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

chardet-7.4.3-cp314-cp314-macosx_11_0_arm64.whl (854.0 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

chardet-7.4.3-cp314-cp314-macosx_10_15_x86_64.whl (872.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

chardet-7.4.3-cp313-cp313-win_amd64.whl (944.2 kB view details)

Uploaded CPython 3.13Windows x86-64

chardet-7.4.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (879.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

chardet-7.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (887.4 kB view details)

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

chardet-7.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (874.0 kB view details)

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

chardet-7.4.3-cp313-cp313-macosx_11_0_arm64.whl (854.0 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

chardet-7.4.3-cp313-cp313-macosx_10_13_x86_64.whl (873.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

chardet-7.4.3-cp312-cp312-win_amd64.whl (944.0 kB view details)

Uploaded CPython 3.12Windows x86-64

chardet-7.4.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (880.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

chardet-7.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (888.3 kB view details)

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

chardet-7.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (875.0 kB view details)

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

chardet-7.4.3-cp312-cp312-macosx_11_0_arm64.whl (854.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

chardet-7.4.3-cp312-cp312-macosx_10_13_x86_64.whl (874.9 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

chardet-7.4.3-cp311-cp311-win_amd64.whl (941.9 kB view details)

Uploaded CPython 3.11Windows x86-64

chardet-7.4.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (876.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

chardet-7.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (883.4 kB view details)

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

chardet-7.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (873.6 kB view details)

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

chardet-7.4.3-cp311-cp311-macosx_11_0_arm64.whl (853.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

chardet-7.4.3-cp311-cp311-macosx_10_9_x86_64.whl (870.7 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

chardet-7.4.3-cp310-cp310-win_amd64.whl (942.5 kB view details)

Uploaded CPython 3.10Windows x86-64

chardet-7.4.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (881.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.31+ riscv64manylinux: glibc 2.39+ riscv64

chardet-7.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (886.5 kB view details)

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

chardet-7.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (876.6 kB view details)

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

chardet-7.4.3-cp310-cp310-macosx_11_0_arm64.whl (856.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

chardet-7.4.3-cp310-cp310-macosx_10_9_x86_64.whl (874.1 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file chardet-7.4.3.tar.gz.

File metadata

  • Download URL: chardet-7.4.3.tar.gz
  • Upload date:
  • Size: 784.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chardet-7.4.3.tar.gz
Algorithm Hash digest
SHA256 cc1d4eb92a4ec1c2df3b490836ffa46922e599d34ce0bb75cf41fd2bf6303d56
MD5 df96bc7067630990c971ea95001f5687
BLAKE2b-256 19b69df434a8eeba2e6628c465a1dfa31034228ef79b26f76f46278f4ef7e49d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3.tar.gz:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-py3-none-any.whl.

File metadata

  • Download URL: chardet-7.4.3-py3-none-any.whl
  • Upload date:
  • Size: 626.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chardet-7.4.3-py3-none-any.whl
Algorithm Hash digest
SHA256 1173b74051570cf08099d7429d92e4882d375ad4217f92a6e5240ccfb26f231e
MD5 8cfe5b29bb14cc20c5e03622f47c6309
BLAKE2b-256 8c6c0a40afdb50a0fe041ab95553b835a8160b6cf0e81edf2ae2fe9f5224cbf9

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-py3-none-any.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 457f619882ba66327d4d8d14c6c342269bdb1e4e1c38e8117df941d14d351b04
MD5 d5fc06d52978a620f08e68d12643b563
BLAKE2b-256 495742d30c562bda5b4a839766c1aad8d5856b798ad2a1c3247b72a679afec94

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 9f3504c139a2ad544077dd2d9e412cd08b01786843d76997cd43bb6de311723c
MD5 0a610dc65db905520351e1162148713b
BLAKE2b-256 bb7782a46821dbfbdfe062710d2bf2ede13426304e3567a23c57d919c0c31630

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf1efeaf65a6ef2f5b9cc3a1df6f08ba2831b369ccaa4c7018eaf90aa757bb11
MD5 96747c91399810d617cb9d3531f1d24e
BLAKE2b-256 d4ed40d091954d48abea037baae6be8fb79905e5f78d34d12ea955132c7d8011

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314t-macosx_11_0_arm64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314t-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314t-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 c77867f0c1cb8bd819502249fcdc500364aedb07881e11b743726fa2148e7b6e
MD5 8e7bb07418d53cc538f03ad1529b5ebf
BLAKE2b-256 33e0d06e42fd6f02a58e5e227e5106587751cb38adcff0aaf949add744b78b6e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314t-macosx_10_15_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.3-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 939.6 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chardet-7.4.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 b95c934b9ad59e2ba8abb9be49df70d3ad1b0d95d864b9fdb7588d4fa8bd921c
MD5 645f4ce23f97817b28441913dff68414
BLAKE2b-256 b12ccad8b5e3623a987f3c930b68e2bdd06cfc388cd91cd42ed05f1227701b73

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314-win_amd64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 27cc23da03630cdecc9aa81a895aa86629c211f995cd57651f0fbc280717bf93
MD5 5dc7a1df52be3bb096686f0f753693f7
BLAKE2b-256 40c694a3c673327392652ee8bdea9a45bc8a5f5365197a7387d68f0eed007115

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6e3bd9f936e04bae89c254262af08d9e5b98f805175ba1e29d454e6cba3107b7
MD5 b7da1391a7f5e84eabcd4c314e59f31f
BLAKE2b-256 c220193faab46a68ea550587331a698c3dca8099f8901d10937c4443135c7ed9

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 0ac3bf11c645734a1701a3804e43eabd98851838192267d08c353a834ab79fea
MD5 a94eddd35786d1ef39bc93f33e86535d
BLAKE2b-256 2a8117fa103ea9caf5d325a5e4051ab2ba65996fd66baa60b81ee41af1f54e10

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 acc46d1b8b7d5783216afe15db56d1c179b9a40e5a1558bc13164c4fd20674c4
MD5 1af74bd89ab6c890e74d511612746ed6
BLAKE2b-256 51acb9d68ebddfe1b02c77af5bf81120e12b036b4432dc6af7a303d90e2bc38b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 d892d3dcd652fdef53e3d6327d39b17c0df40a899dfc919abaeb64c974497531
MD5 1adcaab50085656a5d70d51f14dd8ad5
BLAKE2b-256 70a8bf0811d859e13801279a2ae64f37a408027b282f2047bc0001c75dd356ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.3-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 944.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chardet-7.4.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 e1b98790c284ff813f18f7cf7de5f05ea2435a080030c7f1a8318f3a4f80b131
MD5 e96fe4de0228182770cc754da55d3892
BLAKE2b-256 1bb35d0e77ea774bd3224321c248880ea0c0379000ac5c2bb6d77609549de247

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp313-cp313-win_amd64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 9acd9988a93e09390f3cd231201ea7166c415eb8da1b735928990ffc05cb9fbb
MD5 2632ceabf6e13655c71a951dfaf369a1
BLAKE2b-256 631c44a9a9e0c59c185a5d307ceaeee8768afa1558f0a24f7a4b5fa11b67586b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 bfc134b70c846c21ead8e43ada3ae1a805fff732f6922f8abcf2ff27b8f6493d
MD5 f31e5c2296e28561fcf5c5f5b9dbe5b5
BLAKE2b-256 a8b13338e121cbd4c8a126b8ccb1061170c2ce51a53f678c502793ea49c6fd6d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 365135eaf37ba65a828f8e668eb0a8c38c479dcbec724dc25f4dfd781049c357
MD5 3952228c121bb1d491a1ed4cae1317fe
BLAKE2b-256 b407a29380ee0b215d23d77733b5ad60c5c0c7969650e080c667acdf9462040d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4fbff1907925b0c5a1064cffb5e040cd5e338585c9c552625f30de6bc2f3107a
MD5 ab28424e577fc9e85249d8fa11333541
BLAKE2b-256 555f25bdec773905bff0ff6cf35ca73b17bd05593b4f87bd8c5fa43705f7167d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 a9e4486df251b8962e86ea9f139ca235aa6e0542a00f7844c9a04160afb99aa9
MD5 eaf49fd95be76e83f2d68009379c5470
BLAKE2b-256 7c4379ac9b4db5bc87020c9dbc419125371d80882d1d197e9c4765ba8682b605

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.3-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 944.0 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chardet-7.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4b2799bd58e7245cfa8d4ab2e8ad1d76a5c3a5b1f32318eb6acca4c69a3e7101
MD5 50d46c1d49a54859429a5250e2430d1c
BLAKE2b-256 3260fca69c534602a7ced04280c952a246ad1edde2a6ca3a164f65d32ac41fe7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp312-cp312-win_amd64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 5d2879598bc220689e8ce509fe9c3f37ad2fca53a36be9c9bd91abdd91dd364f
MD5 86b0ea147a317aa1f7ac5236f14d2d00
BLAKE2b-256 872ee1ee6a77abf3782c00e05b89c4d4328c8353bf9500661c4348df1dd68614

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9a4904dd5f071b7a7d7f50b4a67a86db3c902d243bf31708f1d5cde2f68239cb
MD5 1c6c1ab6ac0a4fbc4cbc8698e0ae9bd7
BLAKE2b-256 e559a32a241d861cf180853a11c8e5a67641cb1b2af13c3a5ccce83ec07e2c9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 626f00299ad62dfe937058a09572beed442ccc7b58f87aa667949b20fd3db235
MD5 be683e9f831af36366e079e1deb788a4
BLAKE2b-256 3621edb36ad5dfa48d7f8eed97ab43931ecdaa8c15166c21b1d614967e49d681

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29af5999f654e8729d251f1724a62b538b1262d9292cccaefddf8a02aae1ef6a
MD5 cf25a2823af87452042859e1cdbd48c2
BLAKE2b-256 9c2f4c5af01fd1a7506a1d5375403d68925eac70289229492db5aa68b58103d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 75d3c65cc16bddf40b8da1fd25ba84fca5f8070f2b14e86083653c1c85aee971
MD5 d0a0f398075a0b090fb2672ecad9e913
BLAKE2b-256 613329de185079e6675c3f375546e30a559b7ddc75ce972f18d6e566cd9ea4eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 941.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chardet-7.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ccc1f83ab4bcfb901cf39e0c4ba6bc6e726fc6264735f10e24ceb5cb47387578
MD5 f769805bfbe8d70bce7014beb52320b8
BLAKE2b-256 5da6e9b8f8a3e99602792b01fa7d0a731737615ab56d8bfd0b52935a0ef88b85

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp311-cp311-win_amd64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 93c45e116dd51b66226a53ade3f9f635e870de5399b90e00ce45dcc311093bf4
MD5 b7bd280ee59e6a545db8e3209b83e21f
BLAKE2b-256 6c630f43e3acf2c436fdb32a0f904aeb03a2904d2126eed34a042a194d235926

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4c3da294de1a681097848ab58bd3f2771a674f8039d2d87a5538b28856b815e9
MD5 0ba3fcd0c3e29f6db0b50141fd6c8950
BLAKE2b-256 b11031932775c94a86814f76b41c4a772b52abfb0e6125324f32c6da1196c297

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 dc50f28bad067393cce0af9091052c3b8df7a23115afd8ba7b2e0947f0cef1f8
MD5 88fc553fc5bd8d0c627d58c90ce35bf9
BLAKE2b-256 b999f6a822ad1bde25a4c38dc3e770485e78e0893dfd871cd6e18ed3ea3a795e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7005c88da26fd95d8abb8acbe6281d833e9a9181b03cf49b4546c4555389bd97
MD5 10a4ab7c91bfbdd66489d7f880d2921d
BLAKE2b-256 144bd3c79495dee4831b8bebca2790e72cb90f0c5849c940570a7c7e5b70b952

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25a862cddc6a9ac07023e808aedd297115345fbaabc2690479481ddc0f980e09
MD5 ad3c65bb5590fe09c94f47fa2f33c9db
BLAKE2b-256 1952505c207f334d51e937cbaa27ff95776e16e2d120e13cbe491cd7b3a70b50

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 942.5 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for chardet-7.4.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 c7116b0452994734ccff35e154b44240090eb0f4f74b9106292668133557c175
MD5 1ae5cefc08facbc155fa4d24dc01fc6a
BLAKE2b-256 f211fc10600da98541777d720ad9e6bc040c0e0af1adb92e27142e35158957cb

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp310-cp310-win_amd64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 3990fffcc6a6045f2234ab72752ad037e3b2d48c72037f244d42738db397eb75
MD5 2bc65ed9bf5d2008daa8ab6f16a7bd22
BLAKE2b-256 18efea4edec8c87f7e6eda02673acc68fe48725e564fc5a1865782efb53d5598

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 cfb54563fe5f130da17c44c6a4e2e8052ba628e5ab4eab7ef8190f736f0f8f72
MD5 bebd26ecee9cd1d180c376438bd48d2c
BLAKE2b-256 8723e31c8ad33aa448f0845fd58af5fc22da1626407616d09df4973b2b34f477

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 23163921dccf3103ce59540b0443c106d2c0a0ff2e0503e05196f5e6fdea453f
MD5 a3d37aeb85c424c708af40744be0c45f
BLAKE2b-256 c44b1361a485a999d97cac4c895e615326f69a639532a52ef365a468bd09bad1

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bba8bea1b28d927b3e99e47deafe53658d34497c0a891d95ff1ba8ff6663f01c
MD5 1632159842f5df7b1ad667dde6795461
BLAKE2b-256 8b02b677c8203d34dad6c2af48287bb1f8c5dff63db2094636fbe634b555b7fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on chardet/chardet

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

File details

Details for the file chardet-7.4.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c0c79b13c9908ac7dfe0a74116ebc9a0f28b2319d23c32f3dfcdfbe1279c7eaf
MD5 cfc7348fc2ac0007acd0b9e80caf3490
BLAKE2b-256 6b1b7f73766c119a1344eb69e31890ede7c5825ce03d69a9d29292d1bd1cfa1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: release.yml on chardet/chardet

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

Supported by

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