{ "info": { "author": "Mikael Kohlmyr", "author_email": "mikael@kohlmyr.com", "bugtrack_url": null, "classifiers": [], "description": "UNKNOWN", "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/kmyr/utfhate", "keywords": null, "license": "LICENSE", "maintainer": null, "maintainer_email": null, "name": "utfhate", "package_url": "https://pypi.org/project/utfhate/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/utfhate/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/kmyr/utfhate" }, "release_url": "https://pypi.org/project/utfhate/1.0.6/", "requires_dist": null, "requires_python": null, "summary": "Doing BAD THINGSTM to UTF-8 byte strings and unicode strings", "version": "1.0.6" }, "last_serial": 1648161, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "c5afe04648ee4d2b9f454318afe0f875", "sha256": "5c938d59ec481a094b0dc5065586c5d7f8dde1e1f174d3d4e6a42ef51552fc9c" }, "downloads": -1, "filename": "utfhate-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c5afe04648ee4d2b9f454318afe0f875", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1121, "upload_time": "2014-08-01T13:17:57", "url": "https://files.pythonhosted.org/packages/fd/7d/087b205bb9f8e0b54052e8baa48b6de553d514f1f68639cc945c9693bfb5/utfhate-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7f2deb3a58de07d8a9ab718cf5e12bea", "sha256": "a199fae6b0a0361a1bac1756ef3b8847e94322e9a24df72e7cd95ffc154b5956" }, "downloads": -1, "filename": "utfhate-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7f2deb3a58de07d8a9ab718cf5e12bea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1134, "upload_time": "2014-08-01T14:05:19", "url": "https://files.pythonhosted.org/packages/9e/9e/5e174ecd8cb075b59b5f4ed01ac38d04d3c162f6f43bed145ca598d739f3/utfhate-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "39ca0e5b426ca98a9393f483173055ca", "sha256": "bc7c006d9f099c91643f751776b1d8466da9c5a8693234a95ddae6179cadb6c8" }, "downloads": -1, "filename": "utfhate-1.0.2.tar.gz", "has_sig": false, "md5_digest": "39ca0e5b426ca98a9393f483173055ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1252, "upload_time": "2014-08-14T14:32:48", "url": "https://files.pythonhosted.org/packages/0c/55/ae198eaca734e1d4e802ccda686c11fc31b9a43dc8f4d9e4e05132b8266b/utfhate-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "53f48facddcfb70a1ac982cd21de0545", "sha256": "266558e9bbfd2cb33fed7dd4e2d9d58b29e394dd83b110ff2b0ec3660271bb9a" }, "downloads": -1, "filename": "utfhate-1.0.3.tar.gz", "has_sig": false, "md5_digest": "53f48facddcfb70a1ac982cd21de0545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1327, "upload_time": "2014-09-26T16:04:37", "url": "https://files.pythonhosted.org/packages/4b/4c/8c82eac01cfeaf8a24546a0d09e06c220d2a0d0ea6373d155c9bc79cd049/utfhate-1.0.3.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "afd75332967611024f2a9cb91fa29976", "sha256": "ef7456b626c33ef94e3a9fd221a4edd5ff3f59f7bfb9eaedc49b4698e8bf2b4c" }, "downloads": -1, "filename": "utfhate-1.0.5.tar.gz", "has_sig": false, "md5_digest": "afd75332967611024f2a9cb91fa29976", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1765, "upload_time": "2014-09-26T23:40:28", "url": "https://files.pythonhosted.org/packages/43/2b/9ebfd75f07567d5f69ef5db7ed2e5d763c3c79fec89923f86cbb426bd6a3/utfhate-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "2b4ce8e8d69b78b60116e70bff71d4b9", "sha256": "dbc4fa113c3d6cfdf195554dcb3f718b6a0b256c9bca13b8ae5023caedd4cc9f" }, "downloads": -1, "filename": "utfhate-1.0.6-py2.7.egg", "has_sig": false, "md5_digest": "2b4ce8e8d69b78b60116e70bff71d4b9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4944, "upload_time": "2015-07-24T14:38:00", "url": "https://files.pythonhosted.org/packages/c5/e7/4caf9f5139c8470e3a136bdb4a46ab3f7f3f8cd1794c18b1ee1a4154f7c1/utfhate-1.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "13a561798c09abb4d837439c46260eb4", "sha256": "a550418caba085db3eaea2913947f48cd2754d747c0e65677ec4e252bae20ef4" }, "downloads": -1, "filename": "utfhate-1.0.6.tar.gz", "has_sig": false, "md5_digest": "13a561798c09abb4d837439c46260eb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2153, "upload_time": "2015-07-24T14:37:57", "url": "https://files.pythonhosted.org/packages/a6/e2/ad9a8de1578ca2e388de2b69f5f0df952d8fcb15ec32331eafbd1f80c477/utfhate-1.0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2b4ce8e8d69b78b60116e70bff71d4b9", "sha256": "dbc4fa113c3d6cfdf195554dcb3f718b6a0b256c9bca13b8ae5023caedd4cc9f" }, "downloads": -1, "filename": "utfhate-1.0.6-py2.7.egg", "has_sig": false, "md5_digest": "2b4ce8e8d69b78b60116e70bff71d4b9", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 4944, "upload_time": "2015-07-24T14:38:00", "url": "https://files.pythonhosted.org/packages/c5/e7/4caf9f5139c8470e3a136bdb4a46ab3f7f3f8cd1794c18b1ee1a4154f7c1/utfhate-1.0.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "13a561798c09abb4d837439c46260eb4", "sha256": "a550418caba085db3eaea2913947f48cd2754d747c0e65677ec4e252bae20ef4" }, "downloads": -1, "filename": "utfhate-1.0.6.tar.gz", "has_sig": false, "md5_digest": "13a561798c09abb4d837439c46260eb4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2153, "upload_time": "2015-07-24T14:37:57", "url": "https://files.pythonhosted.org/packages/a6/e2/ad9a8de1578ca2e388de2b69f5f0df952d8fcb15ec32331eafbd1f80c477/utfhate-1.0.6.tar.gz" } ] }