{ "info": { "author": "x1ang.li", "author_email": "cvt2utf@x1ang.li", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Internationalization", "Topic :: Text Editors", "Topic :: Text Processing :: General" ], "description": "\nA lightweight tool that converts non-UTF-encoded (such as GB2312, BIG5 encoded) files to UTF-8 encoded files. \nIt can also add or remove Byte-order-mark (BOM) in UTF-encoded files.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/x1angli/convert2utf", "keywords": "target_encoding UTF-8 UTF UTF8 GBK GB2312 Byte-Order-Mark BOM", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "convert2utf", "package_url": "https://pypi.org/project/convert2utf/", "platform": "", "project_url": "https://pypi.org/project/convert2utf/", "project_urls": { "Homepage": "https://github.com/x1angli/convert2utf" }, "release_url": "https://pypi.org/project/convert2utf/1.3.2/", "requires_dist": [ "chardet" ], "requires_python": ">=3", "summary": "A one-line command that converts source code files into UTF-8 or UTF-8-BOM.", "version": "1.3.2" }, "last_serial": 4633566, "releases": { "0.8": [ { "comment_text": "", "digests": { "md5": "636ca2f8980f3a4dd0a2908f041de65c", "sha256": "2e61733b2f65d2fa7ec1bc6422f598d3c56a0111ce53100bb30321216c3eb9cc" }, "downloads": -1, "filename": "convert2utf-0.8.zip", "has_sig": false, "md5_digest": "636ca2f8980f3a4dd0a2908f041de65c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13071, "upload_time": "2016-07-21T05:31:22", "url": "https://files.pythonhosted.org/packages/c5/f1/9b91cfdc414a10411b00e69d630a383423aaa0a34d115139913db8fe91c7/convert2utf-0.8.zip" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "2b7c75ce0e4fd7ee795a2a29b0cc9468", "sha256": "565ce0b92b71e925a948dc4f45e5bacfffb64eeaf0be60d6d73f2c77238f6160" }, "downloads": -1, "filename": "convert2utf-0.8.1.tar.gz", "has_sig": false, "md5_digest": "2b7c75ce0e4fd7ee795a2a29b0cc9468", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6560, "upload_time": "2017-06-04T03:56:36", "url": "https://files.pythonhosted.org/packages/e3/d6/f05b843f920b8142bc69fd0ea8cd53a9538f24550b947718608d42877956/convert2utf-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "e7f45de6bee1f31882031118dfb9a622", "sha256": "19b34796f4a3206a061236e816b2ac797d9ce8ca2e85ff988db74985e46ad6cb" }, "downloads": -1, "filename": "convert2utf-0.8.2.tar.gz", "has_sig": false, "md5_digest": "e7f45de6bee1f31882031118dfb9a622", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6572, "upload_time": "2017-06-04T04:12:06", "url": "https://files.pythonhosted.org/packages/9b/99/3055efc8ee96cfe4af81dfd06f03f4667ee04c0d8e652ffd6b109445580e/convert2utf-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "1fc30bb2ac82fcee79e13a5b911bfea5", "sha256": "39ede51482aeeb86c1abee7215489f4d26251909a9836a40aad88b79bdec4c72" }, "downloads": -1, "filename": "convert2utf-0.8.3.tar.gz", "has_sig": false, "md5_digest": "1fc30bb2ac82fcee79e13a5b911bfea5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9115, "upload_time": "2017-06-04T04:22:30", "url": "https://files.pythonhosted.org/packages/2d/f5/85f2ae1401c0d7fe2d9cb89af815f7b0bf23a29a20d9d173f64f49a7b07c/convert2utf-0.8.3.tar.gz" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "9702f7ba2c5175e3799a138a8be8a9be", "sha256": "811934ab30e8f444bbc376b898ed0b9e921869e7e2b1017f2784fed739df994c" }, "downloads": -1, "filename": "convert2utf-0.8.4.tar.gz", "has_sig": false, "md5_digest": "9702f7ba2c5175e3799a138a8be8a9be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9121, "upload_time": "2017-06-04T13:54:44", "url": "https://files.pythonhosted.org/packages/af/9b/d7f2b99be1ad7f38fe2e2649f3672856033ddccdb9297ed2f9e89031174f/convert2utf-0.8.4.tar.gz" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "7aa9ab124b46b508cc5cbb4bd97a3d30", "sha256": "e5237360e06fb2b8c7e3c85c879b2183a9d186216b0f4d83e6835444b8811e90" }, "downloads": -1, "filename": "convert2utf-0.8.5.tar.gz", "has_sig": false, "md5_digest": "7aa9ab124b46b508cc5cbb4bd97a3d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9121, "upload_time": "2017-06-04T14:02:30", "url": "https://files.pythonhosted.org/packages/bd/34/166591f53d983047bd6f80ea8e6164e161fcff96762d6ed224056b132cfc/convert2utf-0.8.5.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "a5a679e6ef8fd3a9d1e3283669703f96", "sha256": "6b15ee93168b8354a4915a31a6d8fbd336da84641f7a4b352774f71f88d217f7" }, "downloads": -1, "filename": "convert2utf-1.0.0.tar.gz", "has_sig": false, "md5_digest": "a5a679e6ef8fd3a9d1e3283669703f96", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8231, "upload_time": "2017-08-12T14:01:33", "url": "https://files.pythonhosted.org/packages/d7/69/5fde1a11819efe563df0669de74a481d72fc0a57f3462d5ea9207827ecc3/convert2utf-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "7247040af016d8d471e70d11954423d6", "sha256": "80df8f8aca66fb08579667be9fe362c64387323b1c6e1ea2ae62e87ce19968b8" }, "downloads": -1, "filename": "convert2utf-1.0.1.tar.gz", "has_sig": false, "md5_digest": "7247040af016d8d471e70d11954423d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8426, "upload_time": "2018-01-15T06:26:44", "url": "https://files.pythonhosted.org/packages/e8/f7/f57115627f30e237250ab385abaabacc5fc1b037b126fa75841124961c57/convert2utf-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "2afb7f78835587eef07f722c56521d7d", "sha256": "cbbf1ba35a43c02a752b1702f554276478a1d7b35353f975ac8d4a7ec755da58" }, "downloads": -1, "filename": "convert2utf-1.0.2.tar.gz", "has_sig": false, "md5_digest": "2afb7f78835587eef07f722c56521d7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7861, "upload_time": "2018-01-15T06:32:05", "url": "https://files.pythonhosted.org/packages/cd/12/414a310f93ea4444455a5110ca2e8677003d8de58ccf4d0d6f916ec6f039/convert2utf-1.0.2.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "f344e0fffb1c65260c634dcc0a0825bb", "sha256": "07a9c1a8b2d58c170ce22702a77cb7f418b7488e6d17206e653772b994d22403" }, "downloads": -1, "filename": "convert2utf-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f344e0fffb1c65260c634dcc0a0825bb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6215, "upload_time": "2018-12-23T17:58:16", "url": "https://files.pythonhosted.org/packages/3c/48/84d4fc31b0176146ae26ddfcdf972f8a34a52220d1512c9ac307d52c4524/convert2utf-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67e4112b1d07452ceb9332ec0700a586", "sha256": "6be2c4811bf74cb2da3490f0892de127681ce5ed4fd9514f41e52394721cfcc3" }, "downloads": -1, "filename": "convert2utf-1.3.0.tar.gz", "has_sig": false, "md5_digest": "67e4112b1d07452ceb9332ec0700a586", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7649, "upload_time": "2018-12-23T17:58:18", "url": "https://files.pythonhosted.org/packages/ec/e6/6c5b6b726fc178416a24c321ddf1ccc3963ecfcce874f202f71d1a4fa9c1/convert2utf-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "2985079156998f6e4033bedc8aa9c156", "sha256": "d7efcde1576901ed7f314e19c098b9c9cb5ce6a73d9af08b00d0efcddadf446a" }, "downloads": -1, "filename": "convert2utf-1.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2985079156998f6e4033bedc8aa9c156", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6188, "upload_time": "2018-12-24T08:50:50", "url": "https://files.pythonhosted.org/packages/21/b7/01a459d047f966fb8020184198f49e7fccf8987b6dcd85d8af68777bd694/convert2utf-1.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "42f783d47e943df2aa461b6da309feba", "sha256": "9bf62b3280ce9d6f8120d920294f23e95462e37f68d74520146be945a6456eed" }, "downloads": -1, "filename": "convert2utf-1.3.1.tar.gz", "has_sig": false, "md5_digest": "42f783d47e943df2aa461b6da309feba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7684, "upload_time": "2018-12-24T08:50:53", "url": "https://files.pythonhosted.org/packages/a2/de/11f238f3d2e07e10998192c517a6f5f0730bbb03ac089b89e0525e973a8d/convert2utf-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "76086fe9500ebcd419c07cfec8cdeefc", "sha256": "2465f4bdf320204775d70419abe5edd91fd04fa84b73baf12d2ac1f5ece5be53" }, "downloads": -1, "filename": "convert2utf-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "76086fe9500ebcd419c07cfec8cdeefc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7046, "upload_time": "2018-12-25T14:26:27", "url": "https://files.pythonhosted.org/packages/c9/a6/a0504a834e8c5aeb597329216b93b5d6cf83c7fc8587db7bce5cb1ebba85/convert2utf-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d91ad536a921d095b9ad736d6fa32d68", "sha256": "5bbccf7417c0b8591b139efd749172d6eed99ff1479505e740454eca2a248ffa" }, "downloads": -1, "filename": "convert2utf-1.3.2.tar.gz", "has_sig": false, "md5_digest": "d91ad536a921d095b9ad736d6fa32d68", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7805, "upload_time": "2018-12-25T14:26:29", "url": "https://files.pythonhosted.org/packages/bb/7b/173fe3107eb05be15ec945b68c40ab0fe57d4193741d3d4406513b215b9a/convert2utf-1.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "76086fe9500ebcd419c07cfec8cdeefc", "sha256": "2465f4bdf320204775d70419abe5edd91fd04fa84b73baf12d2ac1f5ece5be53" }, "downloads": -1, "filename": "convert2utf-1.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "76086fe9500ebcd419c07cfec8cdeefc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3", "size": 7046, "upload_time": "2018-12-25T14:26:27", "url": "https://files.pythonhosted.org/packages/c9/a6/a0504a834e8c5aeb597329216b93b5d6cf83c7fc8587db7bce5cb1ebba85/convert2utf-1.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d91ad536a921d095b9ad736d6fa32d68", "sha256": "5bbccf7417c0b8591b139efd749172d6eed99ff1479505e740454eca2a248ffa" }, "downloads": -1, "filename": "convert2utf-1.3.2.tar.gz", "has_sig": false, "md5_digest": "d91ad536a921d095b9ad736d6fa32d68", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3", "size": 7805, "upload_time": "2018-12-25T14:26:29", "url": "https://files.pythonhosted.org/packages/bb/7b/173fe3107eb05be15ec945b68c40ab0fe57d4193741d3d4406513b215b9a/convert2utf-1.3.2.tar.gz" } ] }