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.1.tar.gz (768.2 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.1-py3-none-any.whl (625.3 kB view details)

Uploaded Python 3

chardet-7.4.1-cp314-cp314-win_amd64.whl (938.2 kB view details)

Uploaded CPython 3.14Windows x86-64

chardet-7.4.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (878.6 kB view details)

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

chardet-7.4.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (886.4 kB view details)

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

chardet-7.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (874.7 kB view details)

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

chardet-7.4.1-cp314-cp314-macosx_11_0_arm64.whl (852.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

chardet-7.4.1-cp314-cp314-macosx_10_15_x86_64.whl (871.4 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

chardet-7.4.1-cp313-cp313-win_amd64.whl (942.8 kB view details)

Uploaded CPython 3.13Windows x86-64

chardet-7.4.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (878.0 kB view details)

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

chardet-7.4.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (886.0 kB view details)

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

chardet-7.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (872.7 kB view details)

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

chardet-7.4.1-cp313-cp313-macosx_11_0_arm64.whl (852.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

chardet-7.4.1-cp313-cp313-macosx_10_13_x86_64.whl (872.3 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

chardet-7.4.1-cp312-cp312-win_amd64.whl (942.6 kB view details)

Uploaded CPython 3.12Windows x86-64

chardet-7.4.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (878.7 kB view details)

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

chardet-7.4.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (887.0 kB view details)

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

chardet-7.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (873.7 kB view details)

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

chardet-7.4.1-cp312-cp312-macosx_11_0_arm64.whl (853.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

chardet-7.4.1-cp312-cp312-macosx_10_13_x86_64.whl (873.5 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

chardet-7.4.1-cp311-cp311-win_amd64.whl (940.5 kB view details)

Uploaded CPython 3.11Windows x86-64

chardet-7.4.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (875.3 kB view details)

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

chardet-7.4.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (882.1 kB view details)

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

chardet-7.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (872.2 kB view details)

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

chardet-7.4.1-cp311-cp311-macosx_11_0_arm64.whl (851.8 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

chardet-7.4.1-cp311-cp311-macosx_10_9_x86_64.whl (869.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

chardet-7.4.1-cp310-cp310-win_amd64.whl (941.3 kB view details)

Uploaded CPython 3.10Windows x86-64

chardet-7.4.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl (879.7 kB view details)

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

chardet-7.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (885.1 kB view details)

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

chardet-7.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (875.3 kB view details)

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

chardet-7.4.1-cp310-cp310-macosx_11_0_arm64.whl (855.6 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

chardet-7.4.1-cp310-cp310-macosx_10_9_x86_64.whl (872.7 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: chardet-7.4.1.tar.gz
  • Upload date:
  • Size: 768.2 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.1.tar.gz
Algorithm Hash digest
SHA256 cda41132a45dfbf6984dade1f531a4098c813caf266c66cc446d90bb9369cabd
MD5 a3502043fecc67cbf831b220541ddb03
BLAKE2b-256 a7e758aadb0c7a4647957ef6a2a7d759f28904992632808328a1ba443a4e44d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1.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.1-py3-none-any.whl.

File metadata

  • Download URL: chardet-7.4.1-py3-none-any.whl
  • Upload date:
  • Size: 625.3 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 04b9be0d786b9a3bbd7860a82d27e843f22211be51b9b84d85fe8d9864e2f535
MD5 6c07bdedeb8e87623a0377ce8121e856
BLAKE2b-256 821ee61baae08212bd3e4d63b49203e36d75f6bc16062d5ee137b95eb9e6692f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 938.2 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.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 5d86402a506631af2fb36e3d1c72021477b228fb0dcdb44400b9b681f14b14c0
MD5 6458e9b4c724dcfdd43a4e6f6003b8fa
BLAKE2b-256 615238714d4cb9d0a7d864aaf405ea7c26bcdb0fce7035a4fbc7a34c548afb2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 9381b3d9075c8a2e622b4d46db5e4229c94aebc71d4c8e620d9cf2cea2930824
MD5 4c2fec69fc030e499553f5c840330d0a
BLAKE2b-256 8dec3741b48d7dfa241a3ef701b1bb49bf0a3862309378f1bd39e0026b81fc7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-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.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 3d66d2949754ad924865a47e81857a0792dc8edc651094285116b6df2e218445
MD5 527becec0982295c1e3e0d954df450f9
BLAKE2b-256 e3301af6666f34e3ced9a2dd2993743c1f70af7b52d5db4c4eba22c42a265eae

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 62b25b3ea5ef8e1672726e4c1601f6636ce3b76b9de92af669c8000711d7fe13
MD5 a60c492c22df1fd0f1a71cce33130ca7
BLAKE2b-256 d6899bc5b116e91ec5d72dd89f5cab0f200aafbea379c9f92e6af1d6f751e4de

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 be39708b300a80a9f78ef8f81018e2e9c6274a71c0823a4d6e493c72f7b3d2a2
MD5 eaee1fbcdfeda760c297e782d0ddb79f
BLAKE2b-256 f1acf2661976d435f2e16ed31b2e61cbdf6afcd2289220cf5f35fc981bae828b

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 2da446b920064ca9574504c29a07ef5eae91a1948a302a25043a16fb79ec2397
MD5 4b0e3501bba865afd98ebd5d04447328
BLAKE2b-256 2405b01e2a64d863d76af594405ecebf244b982b16571a43c5cd4a4c9303d528

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 942.8 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.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 5e686e5a0d8155cfbf5b1a579f5790bb01bf1a0a52e7f98b38801c09a0c63fcd
MD5 313f93a329cfb101ae6ee43a7fc3c037
BLAKE2b-256 67ee7f5833299f6e193214c386072e5350b29ce0db2bace7ebe7a7aadb621774

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 0848015eb1471e1499963dff2776557af05f99c38ba2a14f34ea078f8668c6a9
MD5 a5febf914bcca72350e3be62af3d049b
BLAKE2b-256 b917d6da96aa2a00d65a40732725e5262c7314dd5b9bdc3036d83d7b0cb96c40

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-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.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 19bcd1de4a0c1a5802f9d2d370b6696668bddc166a3c89c113cf109313b3d99f
MD5 1892d0786b8e341f698c0afeedbe8a6b
BLAKE2b-256 b9145fcd93d44ff6c2142907662888b296c0b303376fd1c332c488981ccb2f21

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c03925738670199d253b8c79828d8a68d404f629a2dbf1b4b5aabd8c8b0249ab
MD5 abf916dd0bbefa93039407e6162dc4da
BLAKE2b-256 6cf20a6b22e6d1d8fbfdfeea65cf91d9d33222a7aa20256729a18bf920cbde9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d8aa2bae7d0523963395f802ae2212e8b2248d4503a14a691de86edf716b22d3
MD5 7bcdb62823dbe797862f1c250ea6d43f
BLAKE2b-256 29370fa39432d526392ed17a91566f878c397da8990956a5552bcae915412ded

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0487a6a6846740f39f9fcd71e3acff2982bae8bca3507ee986d5155cd458e044
MD5 4c82bffd63f77cf81a3d0d4cdfc6dac0
BLAKE2b-256 07f2b64a7edb73e6977c75d953a563827293726a6b17c32bceebb343cb515822

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 942.6 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.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fcaed03cefa53f62346091ef92da7a6f44bae6830a6f4c6b097a70cdc31b1199
MD5 da51f8a944e327aa9659eeabf239445c
BLAKE2b-256 6e4cdc7359553bcb0ff0511ef84bf997ad6308bc1bd0ca268bbcebb2866cebf5

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp312-cp312-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 bee1d665ca5810d8e3cf11122619e85c23b209075cbddb91f213675248f0e522
MD5 42ff87825399dcef8d28a5956479041c
BLAKE2b-256 9ab7ba80b9936829323088d1721d74ed2a38791a9e838246757c54d9b1c880f6

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-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.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 277ce1174ea054415a3c2ad5f51aa089a96dda16999de56e4ac1bc366d0d535e
MD5 39c93f5355916e10d08953dd058129f3
BLAKE2b-256 5aea119e9b64e74762ec279f4c742c353e35602437f29ae3ddc2b0cb43071dba

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6b5c03330b9108124f8174a596284b737e95f1cf6a99953c37cea7e2583212e7
MD5 a64b03ccb0bdb5d64bbe4f16303587ca
BLAKE2b-256 a2db6b410be7880dfd1d3e4ab4635772755010bc0671d5a8bd4fc4935d22af29

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b726b0b2684d29cd08f602bb4266334386c58741ff34c9e2f6cdf97ad604e235
MD5 5109e4a2f0b241fbc0888c3c2cedccad
BLAKE2b-256 53b1320ee3b3d8b1b95f48d02a081f28e23caf9bd044ff11e6c1597ffe65fa2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 0de8d636391f9050e4e048ca8a9f98b25e67eff389705f8c6ff1ab9593f7339b
MD5 d4b7b4bd08930a42231bb0ccff47778f
BLAKE2b-256 fb4aff2acdb422d32a2440718910da996bd5be03bd67fd504255918409b88439

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 940.5 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c820c95d8b4de8aea99b54083d38f10f763686646962b5627e8e2b2db113a37b
MD5 7d78fce5cb011c18ebabe37d751246f2
BLAKE2b-256 c0a968387dfc67972bc3547e84f3545af6bc1a53c46a01b6976ffa263485d61a

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 caf0715b8a5e20fc3faf21a24abd3ae513f8f58206dd32d1b87eca6351e105ed
MD5 83b6fbd01b46b8eb78b705b4ac3d665a
BLAKE2b-256 73c96e378a9337c8710f0bb7d6ad847a49f65858ecd88aa75a826ece8f6ec9df

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-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.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c98e1044785ab71f0fee70f64b8d56f69df9de1b593793022e001ba2f6b76dd0
MD5 09a0306b433051e949620c83201c30bf
BLAKE2b-256 656a9cc5221337a0f47478e4cb91623bf89c99728a43ff682ea8772827cc45a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 80de820fa1df95a2e7c9898867f7d6ff3dc3d52a109938b215b37ab54474d307
MD5 b4767d8e935b321c903ae6b1cdfa9c01
BLAKE2b-256 6acc04f75834c7c8e37c43f4b5d5c29a9e6ae8002e87de335418a9f277efdbbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3886f8f9bb3500bd8c421b2de9b4878a0c183f80bc289338cdda869dfd4397fb
MD5 e8433c286c7204f2a67263d81613a1e7
BLAKE2b-256 9fddd1f18e3f3fe00799c652560521ba699f9698c264a0e1bbfc67e567a6d995

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a9322fd3ffd359b49b2d608725a15975ebc0d66f2dcedefa7ddb5847e54a6f9c
MD5 c19595f3ad7cce7e59b9db2cc4d13de4
BLAKE2b-256 cb2cbc6d4f9acbad0bf402ce1fe47bac43324f04036848ca3525f4e53bca8198

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: chardet-7.4.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 941.3 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4ececf9631f7932a2cef728746303d71ae8204923190253d5382ee37739dd46e
MD5 87e9cefd385c4c2011079c4853a39f5f
BLAKE2b-256 d1be2a9dcd14c069efe657648a883ee2c2817515e8fae7e5e2e4ce9843a03266

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp310-cp310-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl
Algorithm Hash digest
SHA256 7a1c2be068ab91a472fd74617d9371605897c3061ca4f2e5df63d9f3d9c11f8e
MD5 6e87b6d4a7f595107d3f25ed24dd829e
BLAKE2b-256 9ed0cd925d362e07242fd2d283ea6998e1206991a395b361e90965409ccad70d

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-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.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a98c361b73c6ce4a44beaecf5cfb389ec69b566dd7f3f4ea5d1bde6487e7054d
MD5 a029ef227edba9a1f458b11a0428feee
BLAKE2b-256 28b763c46c95a47dddfd10269cce047b3cc144868683941ba188047b9ce7491e

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 35ade2a6f93e5d2bdff541b584126cfe066eac5c9457572ff97cabc8068bece1
MD5 87b8f4caa1ecb191c5684465bfe48336
BLAKE2b-256 77828e86c71232962f35b5baede1535dc22d155dc45256ab632af3ec25526a1f

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8befb12c263cb14e26f065a3f99d76ef2610b0266cb70d827bb61528e9e60f28
MD5 73f7b137f25b2be8a6213759e4b80e23
BLAKE2b-256 9ee9fb8a37373cb8a7217e2284fcbacab3f93413827ebfdd8836830e6aab559c

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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.1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for chardet-7.4.1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e53cc280a1ab616f191ac7ebdd1f38f2aa78b1411dd2677dc556c6f0fa085913
MD5 423b1f7664c7b973ee46ec62d4ca067c
BLAKE2b-256 e793f424a68707300bd9d516b3910382f43e0fac3cf08ec0835771d4ab61ec90

See more details on using hashes here.

Provenance

The following attestation bundles were made for chardet-7.4.1-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