{ "info": { "author": "Johannes Ahlmann", "author_email": "johannes@fluquid.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "=============\nhtml to etree\n=============\n\n.. image:: https://img.shields.io/pypi/v/html-to-etree.svg\n :target: https://pypi.python.org/pypi/html-to-etree\n\n.. image:: https://img.shields.io/pypi/pyversions/html-to-etree.svg\n :target: https://pypi.python.org/pypi/html-to-etree\n\n.. image:: https://img.shields.io/travis/fluquid/html-to-etree.svg\n :target: https://travis-ci.org/fluquid/html-to-etree\n\n.. image:: https://codecov.io/github/fluquid/html-to-etree/coverage.svg?branch=master\n :alt: Coverage Status\n :target: https://codecov.io/github/fluquid/html-to-etree\n\n.. image:: https://requires.io/github/fluquid/html-to-etree/requirements.svg?branch=master\n :alt: Requirements Status\n :target: https://requires.io/github/fluquid/html-to-etree/requirements/?branch=master\n\nparse html to lxml etree\n\nconvenience methods for parsing html documents to lxml etree.\nlxml has limited capabilities for handling different encodings, and this\nlibrary is intended as a reusable utility parsing byte-code html responses\ninto ElementTrees using sane character decoding.\n\n* Free software: BSD license\n* Python versions: 2.7, 3.4+\n\nFeatures\n--------\n\n* parse html to lxml etree\n* handle character decoding\n\nQuickstart\n----------\n\n* `tree = parse_html_bytes(body=body_bytes, content_type='text/html')`\n* `tree = parse_html_unicode(uni_string=body_unicode)`\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `codinguncut/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n\n=======\nHistory\n=======\n\n\n0.2.0 (2017-06-07)\n------------------\n\n0.1.0-dev (unreleased)\n----------------------\n\n* First release on PyPI.\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fluquid/html-to-etree", "keywords": "html-to-etree", "license": "BSD-3-Clause", "maintainer": "", "maintainer_email": "", "name": "html-to-etree", "package_url": "https://pypi.org/project/html-to-etree/", "platform": "", "project_url": "https://pypi.org/project/html-to-etree/", "project_urls": { "Homepage": "https://github.com/fluquid/html-to-etree" }, "release_url": "https://pypi.org/project/html-to-etree/0.2.0/", "requires_dist": [ "lxml", "w3lib", "cchardet", "six" ], "requires_python": "", "summary": "parse html to etree", "version": "0.2.0" }, "last_serial": 2933422, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6db5c42c2fa3c4e44ea8ea42644ca201", "sha256": "28a9b453a96716f83994575145cead24420d696d1fab21a05009ed8d618a1521" }, "downloads": -1, "filename": "html_to_etree-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6db5c42c2fa3c4e44ea8ea42644ca201", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4173, "upload_time": "2017-06-07T16:10:21", "url": "https://files.pythonhosted.org/packages/d8/67/b5cfc37ddb24eddbfd5fe666ac2c2d7c4f50cbdd8db322b8fbf151de23d1/html_to_etree-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dbcf2f27fa20ff94a15dfc0f2193ee0f", "sha256": "17c04bb17afff313af557b7de19c8c17ee9643a4343a2b35e4c90bb805020796" }, "downloads": -1, "filename": "html-to-etree-0.1.0.tar.gz", "has_sig": false, "md5_digest": "dbcf2f27fa20ff94a15dfc0f2193ee0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 541629, "upload_time": "2017-06-07T16:10:22", "url": "https://files.pythonhosted.org/packages/e1/0e/1da241443ffdefbbaa875f23b33699637cf968b62e8cc1c157d3fab8bd13/html-to-etree-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "702966ef6094ab481c908b1f28370804", "sha256": "75543c3f98e9147a1bf72a9d4edaeae494a5a383146559d3254d1f7e9570dbf7" }, "downloads": -1, "filename": "html_to_etree-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "702966ef6094ab481c908b1f28370804", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4466, "upload_time": "2017-06-07T20:46:21", "url": "https://files.pythonhosted.org/packages/c8/55/95f22f1f89078f6e4f4a420532d8cb78eeb84a4a1a94a613f9706646cce5/html_to_etree-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edfac774fc76ac7951d95377a5c57cfb", "sha256": "6ab4a3e794a00dc7cd68ca78c594c4abad8de388ebc7e60b6290deb94dfdea33" }, "downloads": -1, "filename": "html-to-etree-0.2.0.tar.gz", "has_sig": false, "md5_digest": "edfac774fc76ac7951d95377a5c57cfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 541921, "upload_time": "2017-06-07T20:46:25", "url": "https://files.pythonhosted.org/packages/9a/7a/611f6669128ed7986b7ee14cde50f86ed32a7fad02d8cbf9c063b7ba875e/html-to-etree-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "702966ef6094ab481c908b1f28370804", "sha256": "75543c3f98e9147a1bf72a9d4edaeae494a5a383146559d3254d1f7e9570dbf7" }, "downloads": -1, "filename": "html_to_etree-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "702966ef6094ab481c908b1f28370804", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4466, "upload_time": "2017-06-07T20:46:21", "url": "https://files.pythonhosted.org/packages/c8/55/95f22f1f89078f6e4f4a420532d8cb78eeb84a4a1a94a613f9706646cce5/html_to_etree-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "edfac774fc76ac7951d95377a5c57cfb", "sha256": "6ab4a3e794a00dc7cd68ca78c594c4abad8de388ebc7e60b6290deb94dfdea33" }, "downloads": -1, "filename": "html-to-etree-0.2.0.tar.gz", "has_sig": false, "md5_digest": "edfac774fc76ac7951d95377a5c57cfb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 541921, "upload_time": "2017-06-07T20:46:25", "url": "https://files.pythonhosted.org/packages/9a/7a/611f6669128ed7986b7ee14cde50f86ed32a7fad02d8cbf9c063b7ba875e/html-to-etree-0.2.0.tar.gz" } ] }