cchardet


Namecchardet JSON
Version 2.1.7 PyPI version JSON
download
home_pagehttps://github.com/PyYoshi/cChardet
SummarycChardet is high speed universal character encoding detector.
upload_time2020-10-27 08:36:15
maintainer
docs_urlNone
authorPyYoshi
requires_python
licenseMozilla Public License
keywords cython chardet charsetdetect
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            cChardet
========

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

.. image:: https://badge.fury.io/py/cchardet.svg
   :target: https://badge.fury.io/py/cchardet
   :alt: PyPI version

.. image:: https://github.com/PyYoshi/cChardet/workflows/Build%20for%20Linux/badge.svg?branch=master
   :target: https://github.com/PyYoshi/cChardet/actions?query=workflow%3A%22Build+for+Linux%22
   :alt: Build for Linux

.. image:: https://github.com/PyYoshi/cChardet/workflows/Build%20for%20macOS/badge.svg?branch=master
   :target: https://github.com/PyYoshi/cChardet/actions?query=workflow%3A%22Build+for+macOS%22
   :alt: Build for macOS

.. image:: https://github.com/PyYoshi/cChardet/workflows/Build%20for%20windows/badge.svg?branch=master
   :target: https://github.com/PyYoshi/cChardet/actions?query=workflow%3A%22Build+for+windows%22
   :alt: Build for Windows

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

.. code-block:: python

    # -*- coding: utf-8 -*-
    import cchardet as chardet
    with open(r"src/tests/samples/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt", "rb") as f:
        msg = f.read()
        result = chardet.detect(msg)
        print(result)

Benchmark
---------

.. code-block:: bash

    $ cd src/
    $ pip install chardet
    $ python tests/bench.py


Results
~~~~~~~

CPU: Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz

RAM: DDR3 1600Mhz 16GB

Platform: Ubuntu 16.04 amd64

Python 3.6.1
^^^^^^^^^^^^

+-----------------+------------------+
|                 | Request (call/s) |
+=================+==================+
| chardet v3.0.2  |       0.35       |
+-----------------+------------------+
| cchardet v2.0.1 |     1467.77      |
+-----------------+------------------+


LICENSE
-------

See **COPYING** file.

Contact
-------

- `Issues`_


.. _uchardet: https://github.com/PyYoshi/uchardet
.. _Issues: https://github.com/PyYoshi/cChardet/issues?page=1&state=open

Platform
--------

Support
~~~~~~~

- Windows i686, x86_64
- Linux i686, x86_64
- macOS x86_64

Do not Support
~~~~~~~~~~~~~~

- `Anaconda`_
- `pyenv`_

.. _Anaconda: https://www.anaconda.com/
.. _pyenv: https://github.com/pyenv/pyenv

CHANGES
=======

2.1.7 (2020-10-27)
------------------

- support Python 3.9
- drop support for Python 3.5

2.1.6 (2020-03-17)
------------------

- drop support for Python 2.7
- support Github Actions
- update dev-dependencies

2.1.5 (2019-09-27)
------------------

- update language models (uchardet)
- add iso8859-2 test but disabled it
- support Python 3.8
- drop support for Python 3.4

2.1.4 (2018-09-27)
------------------

- disable LTO because become poor performance

2.1.3 (2018-09-26)
------------------

- support Python 3.7

2.1.2 (2018-09-26)
------------------

- enable `LTO`_ for wheel builds
- update Cython

.. _LTO: https://gcc.gnu.org/wiki/LinkTimeOptimization

2.1.1 (2017-07-01)
------------------

- fix that different results with different chuck sizes
- fix that assignments to nsSMState in nsCodingStateMachine result in unspecified behavior
- include COPYING in package

2.1.0 (2017-05-15)
------------------

- add cchardetect CLI script (`#30`_) `@craigds`_

.. _#30: https://github.com/PyYoshi/cChardet/pull/30
.. _@craigds: https://github.com/craigds

2.0.1 (2017-04-25)
------------------

- fix an issue where UTF-8 with a BOM would not be detected as UTF-8-SIG (fix `#28`_)
- pass NULL Byte to feed() / detect() (fix `#27`_)

.. _#28: https://github.com/PyYoshi/cChardet/issues/28
.. _#27: https://github.com/PyYoshi/cChardet/issues/27

2.0.0 (2017-04-06)
------------------

- Improve tests

2.0a4 (2017-04-05)
------------------

- Update uchardet repo (Fix buffer overflow)

2.0a3 (2017-03-29)
------------------

- Implement UniversalDetector (like chardet)

2.0a2 (2017-03-28)
------------------

- Update uchardet repo (Fix memory leak)

2.0a1 (2017-03-28)
------------------

- Replace `uchardet-enhanced`_ to `uchardet`_
- Remove Detector class

.. _uchardet-enhanced: https://bitbucket.org/medoc/uchardet-enhanced/overview
.. _uchardet: https://github.com/PyYoshi/uchardet

1.1.3 (2017-02-26)
------------------

- Support AArch64

1.1.2 (2017-01-08)
------------------

- Support Python 3.6

1.1.1 (2016-11-05)
------------------

- Use len() function (9e61cb9e96b138b0d18e5f9e013e144202ae4067)

- Remove detect function in _cchardet.pyx (25b581294fc0ae8f686ac9972c8549666766f695)

- Support manylinux1 wheel

1.1.0 (2016-10-17)
------------------

- Add Detector class

- Improve unit tests


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/PyYoshi/cChardet",
    "name": "cchardet",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "cython,chardet,charsetdetect",
    "author": "PyYoshi",
    "author_email": "myoshi321go@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a8/5d/090c9f0312b7988a9433246c9cf0b566b1ae1374368cfb8ac897218a4f65/cchardet-2.1.7.tar.gz",
    "platform": "",
    "description": "cChardet\n========\n\ncChardet is high speed universal character encoding detector. - binding to `uchardet`_.\n\n.. image:: https://badge.fury.io/py/cchardet.svg\n   :target: https://badge.fury.io/py/cchardet\n   :alt: PyPI version\n\n.. image:: https://github.com/PyYoshi/cChardet/workflows/Build%20for%20Linux/badge.svg?branch=master\n   :target: https://github.com/PyYoshi/cChardet/actions?query=workflow%3A%22Build+for+Linux%22\n   :alt: Build for Linux\n\n.. image:: https://github.com/PyYoshi/cChardet/workflows/Build%20for%20macOS/badge.svg?branch=master\n   :target: https://github.com/PyYoshi/cChardet/actions?query=workflow%3A%22Build+for+macOS%22\n   :alt: Build for macOS\n\n.. image:: https://github.com/PyYoshi/cChardet/workflows/Build%20for%20windows/badge.svg?branch=master\n   :target: https://github.com/PyYoshi/cChardet/actions?query=workflow%3A%22Build+for+windows%22\n   :alt: Build for Windows\n\nSupported Languages/Encodings\n-----------------------------\n\n-  International (Unicode)\n\n   -  UTF-8\n   -  UTF-16BE / UTF-16LE\n   -  UTF-32BE / UTF-32LE / X-ISO-10646-UCS-4-34121 /\n      X-ISO-10646-UCS-4-21431\n\n-  Arabic\n\n   -  ISO-8859-6\n   -  WINDOWS-1256\n\n-  Bulgarian\n\n   -  ISO-8859-5\n   -  WINDOWS-1251\n\n-  Chinese\n\n   -  ISO-2022-CN\n   -  BIG5\n   -  EUC-TW\n   -  GB18030\n   -  HZ-GB-2312\n\n-  Croatian:\n\n   -  ISO-8859-2\n   -  ISO-8859-13\n   -  ISO-8859-16\n   -  Windows-1250\n   -  IBM852\n   -  MAC-CENTRALEUROPE\n\n-  Czech\n\n   -  Windows-1250\n   -  ISO-8859-2\n   -  IBM852\n   -  MAC-CENTRALEUROPE\n\n-  Danish\n\n   -  ISO-8859-1\n   -  ISO-8859-15\n   -  WINDOWS-1252\n\n-  English\n\n   -  ASCII\n\n-  Esperanto\n\n   -  ISO-8859-3\n\n-  Estonian\n\n   -  ISO-8859-4\n   -  ISO-8859-13\n   -  ISO-8859-13\n   -  Windows-1252\n   -  Windows-1257\n\n-  Finnish\n\n   -  ISO-8859-1\n   -  ISO-8859-4\n   -  ISO-8859-9\n   -  ISO-8859-13\n   -  ISO-8859-15\n   -  WINDOWS-1252\n\n-  French\n\n   -  ISO-8859-1\n   -  ISO-8859-15\n   -  WINDOWS-1252\n\n-  German\n\n   -  ISO-8859-1\n   -  WINDOWS-1252\n\n-  Greek\n\n   -  ISO-8859-7\n   -  WINDOWS-1253\n\n-  Hebrew\n\n   -  ISO-8859-8\n   -  WINDOWS-1255\n\n-  Hungarian:\n\n   -  ISO-8859-2\n   -  WINDOWS-1250\n\n-  Irish Gaelic\n\n   -  ISO-8859-1\n   -  ISO-8859-9\n   -  ISO-8859-15\n   -  WINDOWS-1252\n\n-  Italian\n\n   -  ISO-8859-1\n   -  ISO-8859-3\n   -  ISO-8859-9\n   -  ISO-8859-15\n   -  WINDOWS-1252\n\n-  Japanese\n\n   -  ISO-2022-JP\n   -  SHIFT\\_JIS\n   -  EUC-JP\n\n-  Korean\n\n   -  ISO-2022-KR\n   -  EUC-KR / UHC\n\n-  Lithuanian\n\n   -  ISO-8859-4\n   -  ISO-8859-10\n   -  ISO-8859-13\n\n-  Latvian\n\n   -  ISO-8859-4\n   -  ISO-8859-10\n   -  ISO-8859-13\n\n-  Maltese\n\n   -  ISO-8859-3\n\n-  Polish:\n\n   -  ISO-8859-2\n   -  ISO-8859-13\n   -  ISO-8859-16\n   -  Windows-1250\n   -  IBM852\n   -  MAC-CENTRALEUROPE\n\n-  Portuguese\n\n   -  ISO-8859-1\n   -  ISO-8859-9\n   -  ISO-8859-15\n   -  WINDOWS-1252\n\n-  Romanian:\n\n   -  ISO-8859-2\n   -  ISO-8859-16\n   -  Windows-1250\n   -  IBM852\n\n-  Russian\n\n   -  ISO-8859-5\n   -  KOI8-R\n   -  WINDOWS-1251\n   -  MAC-CYRILLIC\n   -  IBM866\n   -  IBM855\n\n-  Slovak\n\n   -  Windows-1250\n   -  ISO-8859-2\n   -  IBM852\n   -  MAC-CENTRALEUROPE\n\n-  Slovene\n\n   -  ISO-8859-2\n   -  ISO-8859-16\n   -  Windows-1250\n   -  IBM852\n   -  M\n\nExample\n-------\n\n.. code-block:: python\n\n    # -*- coding: utf-8 -*-\n    import cchardet as chardet\n    with open(r\"src/tests/samples/wikipediaJa_One_Thousand_and_One_Nights_SJIS.txt\", \"rb\") as f:\n        msg = f.read()\n        result = chardet.detect(msg)\n        print(result)\n\nBenchmark\n---------\n\n.. code-block:: bash\n\n    $ cd src/\n    $ pip install chardet\n    $ python tests/bench.py\n\n\nResults\n~~~~~~~\n\nCPU: Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz\n\nRAM: DDR3 1600Mhz 16GB\n\nPlatform: Ubuntu 16.04 amd64\n\nPython 3.6.1\n^^^^^^^^^^^^\n\n+-----------------+------------------+\n|                 | Request (call/s) |\n+=================+==================+\n| chardet v3.0.2  |       0.35       |\n+-----------------+------------------+\n| cchardet v2.0.1 |     1467.77      |\n+-----------------+------------------+\n\n\nLICENSE\n-------\n\nSee **COPYING** file.\n\nContact\n-------\n\n- `Issues`_\n\n\n.. _uchardet: https://github.com/PyYoshi/uchardet\n.. _Issues: https://github.com/PyYoshi/cChardet/issues?page=1&state=open\n\nPlatform\n--------\n\nSupport\n~~~~~~~\n\n- Windows i686, x86_64\n- Linux i686, x86_64\n- macOS x86_64\n\nDo not Support\n~~~~~~~~~~~~~~\n\n- `Anaconda`_\n- `pyenv`_\n\n.. _Anaconda: https://www.anaconda.com/\n.. _pyenv: https://github.com/pyenv/pyenv\n\nCHANGES\n=======\n\n2.1.7 (2020-10-27)\n------------------\n\n- support Python 3.9\n- drop support for Python 3.5\n\n2.1.6 (2020-03-17)\n------------------\n\n- drop support for Python 2.7\n- support Github Actions\n- update dev-dependencies\n\n2.1.5 (2019-09-27)\n------------------\n\n- update language models (uchardet)\n- add iso8859-2 test but disabled it\n- support Python 3.8\n- drop support for Python 3.4\n\n2.1.4 (2018-09-27)\n------------------\n\n- disable LTO because become poor performance\n\n2.1.3 (2018-09-26)\n------------------\n\n- support Python 3.7\n\n2.1.2 (2018-09-26)\n------------------\n\n- enable `LTO`_ for wheel builds\n- update Cython\n\n.. _LTO: https://gcc.gnu.org/wiki/LinkTimeOptimization\n\n2.1.1 (2017-07-01)\n------------------\n\n- fix that different results with different chuck sizes\n- fix that assignments to nsSMState in nsCodingStateMachine result in unspecified behavior\n- include COPYING in package\n\n2.1.0 (2017-05-15)\n------------------\n\n- add cchardetect CLI script (`#30`_) `@craigds`_\n\n.. _#30: https://github.com/PyYoshi/cChardet/pull/30\n.. _@craigds: https://github.com/craigds\n\n2.0.1 (2017-04-25)\n------------------\n\n- fix an issue where UTF-8 with a BOM would not be detected as UTF-8-SIG (fix `#28`_)\n- pass NULL Byte to feed() / detect() (fix `#27`_)\n\n.. _#28: https://github.com/PyYoshi/cChardet/issues/28\n.. _#27: https://github.com/PyYoshi/cChardet/issues/27\n\n2.0.0 (2017-04-06)\n------------------\n\n- Improve tests\n\n2.0a4 (2017-04-05)\n------------------\n\n- Update uchardet repo (Fix buffer overflow)\n\n2.0a3 (2017-03-29)\n------------------\n\n- Implement UniversalDetector (like chardet)\n\n2.0a2 (2017-03-28)\n------------------\n\n- Update uchardet repo (Fix memory leak)\n\n2.0a1 (2017-03-28)\n------------------\n\n- Replace `uchardet-enhanced`_ to `uchardet`_\n- Remove Detector class\n\n.. _uchardet-enhanced: https://bitbucket.org/medoc/uchardet-enhanced/overview\n.. _uchardet: https://github.com/PyYoshi/uchardet\n\n1.1.3 (2017-02-26)\n------------------\n\n- Support AArch64\n\n1.1.2 (2017-01-08)\n------------------\n\n- Support Python 3.6\n\n1.1.1 (2016-11-05)\n------------------\n\n- Use len() function (9e61cb9e96b138b0d18e5f9e013e144202ae4067)\n\n- Remove detect function in _cchardet.pyx (25b581294fc0ae8f686ac9972c8549666766f695)\n\n- Support manylinux1 wheel\n\n1.1.0 (2016-10-17)\n------------------\n\n- Add Detector class\n\n- Improve unit tests\n\n",
    "bugtrack_url": null,
    "license": "Mozilla Public License",
    "summary": "cChardet is high speed universal character encoding detector.",
    "version": "2.1.7",
    "split_keywords": [
        "cython",
        "chardet",
        "charsetdetect"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "0d79f829399f1d207bc1846d7016bfd8",
                "sha256": "c6f70139aaf47ffb94d89db603af849b82efdf756f187cdd3e566e30976c519f"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp36-cp36m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0d79f829399f1d207bc1846d7016bfd8",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 124140,
            "upload_time": "2020-10-27T08:35:27",
            "upload_time_iso_8601": "2020-10-27T08:35:27.127731Z",
            "url": "https://files.pythonhosted.org/packages/a8/a6/5967f5c4095e6952781863422674d6c23eb40737480d3939be264bf1ae20/cchardet-2.1.7-cp36-cp36m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "b6c6ecb0cf15577f1b9cfe9707bff1cd",
                "sha256": "5a25f9577e9bebe1a085eec2d6fdd72b7a9dd680811bba652ea6090fb2ff472f"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp36-cp36m-manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "b6c6ecb0cf15577f1b9cfe9707bff1cd",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 254393,
            "upload_time": "2020-10-27T08:35:29",
            "upload_time_iso_8601": "2020-10-27T08:35:29.924384Z",
            "url": "https://files.pythonhosted.org/packages/03/f2/1585c895df465fe183edbb85a6c98f62b4df70f05a47ce772ba25f89a9ce/cchardet-2.1.7-cp36-cp36m-manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "da329d6f0ef9779e1fe902b21553867a",
                "sha256": "6b6397d8a32b976a333bdae060febd39ad5479817fabf489e5596a588ad05133"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp36-cp36m-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "da329d6f0ef9779e1fe902b21553867a",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 263269,
            "upload_time": "2020-10-27T08:35:32",
            "upload_time_iso_8601": "2020-10-27T08:35:32.466785Z",
            "url": "https://files.pythonhosted.org/packages/b4/c6/41a74560ab45f9cbc602dee51e5e3fad2f487805f7e0e5087999b69745d3/cchardet-2.1.7-cp36-cp36m-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "fa59d462740e0e699bc98ceafaa6f603",
                "sha256": "228d2533987c450f39acf7548f474dd6814c446e9d6bd228e8f1d9a2d210f10b"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp36-cp36m-manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "fa59d462740e0e699bc98ceafaa6f603",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 254396,
            "upload_time": "2020-10-27T08:35:34",
            "upload_time_iso_8601": "2020-10-27T08:35:34.899545Z",
            "url": "https://files.pythonhosted.org/packages/76/71/ffe383995aba6ab7b67e72bf65837ab3f57990964f346dc923c07692859e/cchardet-2.1.7-cp36-cp36m-manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "aba5dd216be844686157690f34964db3",
                "sha256": "54341e7e1ba9dc0add4c9d23b48d3a94e2733065c13920e85895f944596f6150"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp36-cp36m-manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aba5dd216be844686157690f34964db3",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 263272,
            "upload_time": "2020-10-27T08:35:37",
            "upload_time_iso_8601": "2020-10-27T08:35:37.306708Z",
            "url": "https://files.pythonhosted.org/packages/a0/e5/a0b9edd8664ea3b0d3270c451ebbf86655ed9fc4c3e4c45b9afae9c2e382/cchardet-2.1.7-cp36-cp36m-manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "b1183e668f62bc9a0b3ef1e2b0ae6410",
                "sha256": "eee4f5403dc3a37a1ca9ab87db32b48dc7e190ef84601068f45397144427cc5e"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp36-cp36m-win32.whl",
            "has_sig": false,
            "md5_digest": "b1183e668f62bc9a0b3ef1e2b0ae6410",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 111628,
            "upload_time": "2020-10-27T08:35:39",
            "upload_time_iso_8601": "2020-10-27T08:35:39.407211Z",
            "url": "https://files.pythonhosted.org/packages/0c/42/26ef0b6ed6c37ec08b89495b0c999ece88f72aba765603131b31712b6ed3/cchardet-2.1.7-cp36-cp36m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "0426e6a8e80b2e264bc9fef77d0ad18f",
                "sha256": "f86e0566cb61dc4397297696a4a1b30f6391b50bc52b4f073507a48466b6255a"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp36-cp36m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0426e6a8e80b2e264bc9fef77d0ad18f",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": null,
            "size": 115083,
            "upload_time": "2020-10-27T08:35:41",
            "upload_time_iso_8601": "2020-10-27T08:35:41.275716Z",
            "url": "https://files.pythonhosted.org/packages/90/df/66ed9f7b330133bc412975760a67c2f1beaf19058fd58eba573b30f79790/cchardet-2.1.7-cp36-cp36m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "ae319abafbc7af0be6a3a154a79ab29c",
                "sha256": "302aa443ae2526755d412c9631136bdcd1374acd08e34f527447f06f3c2ddb98"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ae319abafbc7af0be6a3a154a79ab29c",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 124036,
            "upload_time": "2020-10-27T08:35:43",
            "upload_time_iso_8601": "2020-10-27T08:35:43.188703Z",
            "url": "https://files.pythonhosted.org/packages/0c/f1/c45f4ecb68d741596b570f8d585a7a36b9d39cb15fb5b7066751765325a9/cchardet-2.1.7-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "125acb26ca4982c3a8b3b1650ff357f9",
                "sha256": "70eeae8aaf61192e9b247cf28969faef00578becd2602526ecd8ae7600d25e0e"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp37-cp37m-manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "125acb26ca4982c3a8b3b1650ff357f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 255097,
            "upload_time": "2020-10-27T08:35:45",
            "upload_time_iso_8601": "2020-10-27T08:35:45.630544Z",
            "url": "https://files.pythonhosted.org/packages/f1/34/0c90d57d3fcbe7a05ee8810c003edba710ce0ac809d2cc0460b5f15de76d/cchardet-2.1.7-cp37-cp37m-manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "8a3b8eafe9e70e56c2c034347f228ffa",
                "sha256": "a39526c1c526843965cec589a6f6b7c2ab07e3e56dc09a7f77a2be6a6afa4636"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp37-cp37m-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8a3b8eafe9e70e56c2c034347f228ffa",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 263692,
            "upload_time": "2020-10-27T08:35:48",
            "upload_time_iso_8601": "2020-10-27T08:35:48.290327Z",
            "url": "https://files.pythonhosted.org/packages/d5/09/da7c6f30cb053f77d79058994064d76b1b789c25caaa9cb20fce9f300370/cchardet-2.1.7-cp37-cp37m-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "6a437f1825b41fb3863e95d436dd1317",
                "sha256": "b154effa12886e9c18555dfc41a110f601f08d69a71809c8d908be4b1ab7314f"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp37-cp37m-manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "6a437f1825b41fb3863e95d436dd1317",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 255099,
            "upload_time": "2020-10-27T08:35:50",
            "upload_time_iso_8601": "2020-10-27T08:35:50.510503Z",
            "url": "https://files.pythonhosted.org/packages/b4/53/7a295565b7599db90a21a99a7c01c5f931a2d55ecd541209514f3222d37d/cchardet-2.1.7-cp37-cp37m-manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "cffeced1256b56d33c5550367eae6645",
                "sha256": "ec3eb5a9c475208cf52423524dcaf713c394393e18902e861f983c38eeb77f18"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp37-cp37m-manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cffeced1256b56d33c5550367eae6645",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 263693,
            "upload_time": "2020-10-27T08:35:52",
            "upload_time_iso_8601": "2020-10-27T08:35:52.750785Z",
            "url": "https://files.pythonhosted.org/packages/80/72/a4fba7559978de00cf44081c548c5d294bf00ac7dcda2db405d2baa8c67a/cchardet-2.1.7-cp37-cp37m-manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "205acfc203814b06a55241f29878ba49",
                "sha256": "50ad671e8d6c886496db62c3bd68b8d55060688c655873aa4ce25ca6105409a1"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp37-cp37m-win32.whl",
            "has_sig": false,
            "md5_digest": "205acfc203814b06a55241f29878ba49",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 111507,
            "upload_time": "2020-10-27T08:35:54",
            "upload_time_iso_8601": "2020-10-27T08:35:54.592323Z",
            "url": "https://files.pythonhosted.org/packages/ea/67/b6ba47a3e34940557c2c6ad5337ecaa68781168401be1c818bcf74f8e3d7/cchardet-2.1.7-cp37-cp37m-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "c08e2ecaa7bf45ec2f8e01d7cf0dbe21",
                "sha256": "54d0b26fd0cd4099f08fb9c167600f3e83619abefeaa68ad823cc8ac1f7bcc0c"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c08e2ecaa7bf45ec2f8e01d7cf0dbe21",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 114895,
            "upload_time": "2020-10-27T08:35:56",
            "upload_time_iso_8601": "2020-10-27T08:35:56.687145Z",
            "url": "https://files.pythonhosted.org/packages/1b/e6/ecd8bb8440ad5c8b7cdb4d0c3fb1e7e653fc9b49c6feca4fce81bbc744a2/cchardet-2.1.7-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "7d9633c9980c6f5e4aa3055beb09211d",
                "sha256": "b59ddc615883835e03c26f81d5fc3671fab2d32035c87f50862de0da7d7db535"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7d9633c9980c6f5e4aa3055beb09211d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 124148,
            "upload_time": "2020-10-27T08:35:58",
            "upload_time_iso_8601": "2020-10-27T08:35:58.607611Z",
            "url": "https://files.pythonhosted.org/packages/30/86/56083d1621aba5f5ff7c06b831d88bdacea8a2bbc2198d34c0b26f05ca62/cchardet-2.1.7-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5492936b5051a84ddab13c86d7955f52",
                "sha256": "27a9ba87c9f99e0618e1d3081189b1217a7d110e5c5597b0b7b7c3fedd1c340a"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp38-cp38-manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "5492936b5051a84ddab13c86d7955f52",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 257143,
            "upload_time": "2020-10-27T08:36:01",
            "upload_time_iso_8601": "2020-10-27T08:36:01.286561Z",
            "url": "https://files.pythonhosted.org/packages/78/9d/a9bd2cfc2d362a40c64c279c31dc5b92c65d5129c9265b589b90df5090d0/cchardet-2.1.7-cp38-cp38-manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "e8c3a56427c4e2e42fbef8bd95b7d08e",
                "sha256": "90086e5645f8a1801350f4cc6cb5d5bf12d3fa943811bb08667744ec1ecc9ccd"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp38-cp38-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e8c3a56427c4e2e42fbef8bd95b7d08e",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 265985,
            "upload_time": "2020-10-27T08:36:04",
            "upload_time_iso_8601": "2020-10-27T08:36:04.064843Z",
            "url": "https://files.pythonhosted.org/packages/c8/e3/11ead63869139948f61b922a1539f4439554358e6b4d304ccf2f1c836004/cchardet-2.1.7-cp38-cp38-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "7fc54d63fbfcf40c939b40e6e26f85d0",
                "sha256": "45456c59ec349b29628a3c6bfb86d818ec3a6fbb7eb72de4ff3bd4713681c0e3"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp38-cp38-manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "7fc54d63fbfcf40c939b40e6e26f85d0",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 257144,
            "upload_time": "2020-10-27T08:36:06",
            "upload_time_iso_8601": "2020-10-27T08:36:06.530782Z",
            "url": "https://files.pythonhosted.org/packages/a1/bc/bbb07486ef8da914f15f7bb1f3e1eaadd3b88a70e4decd64e184364173c5/cchardet-2.1.7-cp38-cp38-manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "2ebfc2f339a7953e7f4c4559c65376db",
                "sha256": "f16517f3697569822c6d09671217fdeab61dfebc7acb5068634d6b0728b86c0b"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp38-cp38-manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2ebfc2f339a7953e7f4c4559c65376db",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 265987,
            "upload_time": "2020-10-27T08:36:09",
            "upload_time_iso_8601": "2020-10-27T08:36:09.016560Z",
            "url": "https://files.pythonhosted.org/packages/bb/5f/a822d40fec63f9e3caa52cbb61db7502dd904c878344035b52f1d3dc714a/cchardet-2.1.7-cp38-cp38-manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "49369d60edbcdea606bc7fbedf0e3298",
                "sha256": "0b859069bbb9d27c78a2c9eb997e6f4b738db2d7039a03f8792b4058d61d1109"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp38-cp38-win32.whl",
            "has_sig": false,
            "md5_digest": "49369d60edbcdea606bc7fbedf0e3298",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 111784,
            "upload_time": "2020-10-27T08:36:10",
            "upload_time_iso_8601": "2020-10-27T08:36:10.974795Z",
            "url": "https://files.pythonhosted.org/packages/88/91/b17e4d000037d10f26a0b04a904ebd727f16993857e01f37bc49fef179ab/cchardet-2.1.7-cp38-cp38-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "ab36d23c05e4956f181f62e5a6b1a9a1",
                "sha256": "273699c4e5cd75377776501b72a7b291a988c6eec259c29505094553ee505597"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "ab36d23c05e4956f181f62e5a6b1a9a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 115242,
            "upload_time": "2020-10-27T08:36:12",
            "upload_time_iso_8601": "2020-10-27T08:36:12.785035Z",
            "url": "https://files.pythonhosted.org/packages/21/eb/23024490b86c040248fa9eb92156d115288b8f8d194c0590d5550b96782f/cchardet-2.1.7-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5ef242897305f52e2c57da38f5d64676",
                "sha256": "48ba829badef61441e08805cfa474ccd2774be2ff44b34898f5854168c596d4d"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5ef242897305f52e2c57da38f5d64676",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 124323,
            "upload_time": "2020-10-28T10:23:38",
            "upload_time_iso_8601": "2020-10-28T10:23:38.912264Z",
            "url": "https://files.pythonhosted.org/packages/04/93/7fad4f4711b0d4eee4e917bbd3cd269fad682d42ccb1e43cc3512aa8af4b/cchardet-2.1.7-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "dc01007b0b1faf171571739ff7485f47",
                "sha256": "bd7f262f41fd9caf5a5f09207a55861a67af6ad5c66612043ed0f81c58cdf376"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp39-cp39-manylinux1_i686.whl",
            "has_sig": false,
            "md5_digest": "dc01007b0b1faf171571739ff7485f47",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 256260,
            "upload_time": "2020-10-28T10:23:40",
            "upload_time_iso_8601": "2020-10-28T10:23:40.892683Z",
            "url": "https://files.pythonhosted.org/packages/5f/fd/d31308d96a2e3a5aae521a9b0aa12d9e5a282e5b3a15ee083d43137a0e0a/cchardet-2.1.7-cp39-cp39-manylinux1_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "c1ab0148e3b07dd934514d1cedd755fa",
                "sha256": "fdac1e4366d0579fff056d1280b8dc6348be964fda8ebb627c0269e097ab37fa"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp39-cp39-manylinux1_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c1ab0148e3b07dd934514d1cedd755fa",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 265399,
            "upload_time": "2020-10-28T10:23:43",
            "upload_time_iso_8601": "2020-10-28T10:23:43.336558Z",
            "url": "https://files.pythonhosted.org/packages/19/09/3ab7094e7c4bc9fd9830c8d1c0c15013b7cd9ba13c04a75e8fea08036f8a/cchardet-2.1.7-cp39-cp39-manylinux1_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "97287df5b8f68856385b082130631ecf",
                "sha256": "80e6faae75ecb9be04a7b258dc4750d459529debb6b8dee024745b7b5a949a34"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp39-cp39-manylinux2010_i686.whl",
            "has_sig": false,
            "md5_digest": "97287df5b8f68856385b082130631ecf",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 256260,
            "upload_time": "2020-10-28T10:23:45",
            "upload_time_iso_8601": "2020-10-28T10:23:45.746778Z",
            "url": "https://files.pythonhosted.org/packages/f1/45/6ea939fb941b4699561d24462ac5cff7f6ed1f10162299de83a6d9e11287/cchardet-2.1.7-cp39-cp39-manylinux2010_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "5b121ded28f97aff7a4dc71879cc9f7a",
                "sha256": "c96aee9ebd1147400e608a3eff97c44f49811f8904e5a43069d55603ac4d8c97"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp39-cp39-manylinux2010_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5b121ded28f97aff7a4dc71879cc9f7a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 265400,
            "upload_time": "2020-10-28T10:23:48",
            "upload_time_iso_8601": "2020-10-28T10:23:48.040611Z",
            "url": "https://files.pythonhosted.org/packages/be/d3/3f9c005bead891d320ea3e796e5ed76776d2ac0671530188984bb632559b/cchardet-2.1.7-cp39-cp39-manylinux2010_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "7b12756b7c13370044547e1d69e09d84",
                "sha256": "2309ff8fc652b0fc3c0cff5dbb172530c7abb92fe9ba2417c9c0bcf688463c1c"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "7b12756b7c13370044547e1d69e09d84",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 111798,
            "upload_time": "2020-10-28T10:23:50",
            "upload_time_iso_8601": "2020-10-28T10:23:50.238778Z",
            "url": "https://files.pythonhosted.org/packages/9d/38/dcc25b61c506274e1bb5086834da813638ea047d0fdbbf3eafc9e0ea41f2/cchardet-2.1.7-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "fe14c82276843d48cc6189b9bf499733",
                "sha256": "24974b3e40fee9e7557bb352be625c39ec6f50bc2053f44a3d1191db70b51675"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "fe14c82276843d48cc6189b9bf499733",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 115089,
            "upload_time": "2020-10-28T10:23:52",
            "upload_time_iso_8601": "2020-10-28T10:23:52.306785Z",
            "url": "https://files.pythonhosted.org/packages/3b/bf/14cea23ee6f5ccfc2238235c7a47f88145490e9c58708dc0ca505ad512c6/cchardet-2.1.7-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "md5": "8a76472ad09c68c12069203ea9348ee3",
                "sha256": "c428b6336545053c2589f6caf24ea32276c6664cb86db817e03a94c60afa0eaf"
            },
            "downloads": -1,
            "filename": "cchardet-2.1.7.tar.gz",
            "has_sig": false,
            "md5_digest": "8a76472ad09c68c12069203ea9348ee3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 653617,
            "upload_time": "2020-10-27T08:36:15",
            "upload_time_iso_8601": "2020-10-27T08:36:15.999817Z",
            "url": "https://files.pythonhosted.org/packages/a8/5d/090c9f0312b7988a9433246c9cf0b566b1ae1374368cfb8ac897218a4f65/cchardet-2.1.7.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2020-10-27 08:36:15",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "PyYoshi",
    "github_project": "cChardet",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "cchardet"
}
        
Elapsed time: 0.01642s