{ "info": { "author": "Ian Cordasco", "author_email": "graffatcolmingov@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Other Environment", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Library or Lesser General Public License (LGPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Text Processing :: Linguistic" ], "description": "Charade: The Universal character encoding detector\r\n--------------------------------------------------\r\n\r\nDetects\r\n - ASCII, UTF-8, UTF-16 (2 variants), UTF-32 (4 variants)\r\n - Big5, GB2312, EUC-TW, HZ-GB-2312, ISO-2022-CN (Traditional and Simplified Chinese)\r\n - EUC-JP, SHIFT_JIS, ISO-2022-JP (Japanese)\r\n - EUC-KR, ISO-2022-KR (Korean)\r\n - KOI8-R, MacCyrillic, IBM855, IBM866, ISO-8859-5, windows-1251 (Cyrillic)\r\n - ISO-8859-2, windows-1250 (Hungarian)\r\n - ISO-8859-5, windows-1251 (Bulgarian)\r\n - windows-1252 (English)\r\n - ISO-8859-7, windows-1253 (Greek)\r\n - ISO-8859-8, windows-1255 (Visual and Logical Hebrew)\r\n - TIS-620 (Thai)\r\n\r\nRequires Python 2.6 or later\r\n\r\nCommand-line Tool\r\n-----------------\r\n\r\nchardet comes with a command-line script which reports on the encodings of one\r\nor more files::\r\n\r\n % charade somefile someotherfile\r\n somefile: windows-1252 with confidence 0.5\r\n someotherfile: ascii with confidence 1.0\r\n\r\nAbout\r\n-----\r\n\r\nThis is a port of Mark Pilgrim's excellent chardet. Previous two versions \r\nneeded to be maintained: one that supported python 2.x and one that supported \r\npython 3.x. With the minor amount of work placed into this port, charade now \r\nsupports both in one codebase.\r\n\r\nThe base for the work was Mark's last available copy of the chardet source for \r\npython 3000.\r\n\r\nThe Reason\r\n~~~~~~~~~~\r\n\r\nDoes everything have to have a reason? No, but in this case the reason was to \r\nhelp out `requests `_ and anyone else who sorely \r\nneeded this.\r\n\r\nWhat about x, y, or z?\r\n~~~~~~~~~~~~~~~~~~~~~~\r\n\r\nIf x, y, or z (a colloquialism for other projects that may do the same thing) \r\ndo exist and indeed existed before charade, then I'm disappointed that they \r\ndidn't make themselves better known. It would have saved me quite a few hours.\r\n\r\n\r\n:maintainer: Ian Cordasco\r\n\r\n\r\n1.0.3 -- 2012-01-17\r\n-------------------\r\n\r\n- Rename ``chardet.py`` script to ``charade``", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/sigmavirus24/charade", "keywords": "encoding,i18n,xml", "license": "LGPL", "maintainer": "", "maintainer_email": "", "name": "charade", "package_url": "https://pypi.org/project/charade/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/charade/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/sigmavirus24/charade" }, "release_url": "https://pypi.org/project/charade/1.0.3/", "requires_dist": null, "requires_python": null, "summary": "Universal encoding detector for python 2 and 3", "version": "1.0.3" }, "last_serial": 1639169, "releases": { "0": [], "1.0.0": [ { "comment_text": "", "digests": { "md5": "ca9086442760a40d2839f3f689aae0c9", "sha256": "4ee636199068b1770b96dd3c448e335ef35121bc030660b3e166c347f0eb602b" }, "downloads": -1, "filename": "charade-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ca9086442760a40d2839f3f689aae0c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168224, "upload_time": "2012-12-02T17:45:20", "url": "https://files.pythonhosted.org/packages/44/2c/dc536ef49bfeb9782a31e0894b54875637278c585bb3d4f70c8e69a8cb8b/charade-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "5a6e9758cf11de36af0e172364b0068a", "sha256": "cff4d84ac23aeb87976bd7f1b2c9768e7e0357730dc448734122a52c6e5920d2" }, "downloads": -1, "filename": "charade-1.0.1.tar.gz", "has_sig": false, "md5_digest": "5a6e9758cf11de36af0e172364b0068a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168234, "upload_time": "2012-12-03T00:28:52", "url": "https://files.pythonhosted.org/packages/be/2f/f33a7c60d3143f6e108cb5f8d7e0e87e427e135495ca6392f4a78d8d528d/charade-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "9ac77594af9083324957c6c64ac76696", "sha256": "7e7fda57af83d5869c46838f12abd9c8754c544b81ee5dfc1e94a494d6b7f853" }, "downloads": -1, "filename": "charade-1.0.2.tar.gz", "has_sig": false, "md5_digest": "9ac77594af9083324957c6c64ac76696", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 167828, "upload_time": "2013-01-18T04:03:00", "url": "https://files.pythonhosted.org/packages/c2/93/48ae49ee4b68e99c661ab00dfb007fac118d7a05b17abe916d8fbb538097/charade-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "79ac701a147705c09bdce31b79dfa12e", "sha256": "a607146d151005904f3fd8335e3dc89af214453f0d3a29580e1eb0e67e6c3d7f" }, "downloads": -1, "filename": "charade-1.0.3.tar.gz", "has_sig": false, "md5_digest": "79ac701a147705c09bdce31b79dfa12e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168537, "upload_time": "2013-01-18T04:10:38", "url": "https://files.pythonhosted.org/packages/74/26/565610c87e951b8a3182df890589c280a16c5897cfbca97eebd73705e0c6/charade-1.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "79ac701a147705c09bdce31b79dfa12e", "sha256": "a607146d151005904f3fd8335e3dc89af214453f0d3a29580e1eb0e67e6c3d7f" }, "downloads": -1, "filename": "charade-1.0.3.tar.gz", "has_sig": false, "md5_digest": "79ac701a147705c09bdce31b79dfa12e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 168537, "upload_time": "2013-01-18T04:10:38", "url": "https://files.pythonhosted.org/packages/74/26/565610c87e951b8a3182df890589c280a16c5897cfbca97eebd73705e0c6/charade-1.0.3.tar.gz" } ] }