{ "info": { "author": "eRezLife", "author_email": "noreply@erezlife.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3 :: Only", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "# html2docx\n\nhtml2docx converts valid HTML input to docx output. The project is distributed\nunder the MIT license.\n\n## Installing\n\nTo install, use pip:\n\n```\n$ pip install html2docx\n```\n\n## Usage\n\n```py\nfrom html2docx import html2docx\n\nwith open(\"my.html\") as fp:\n html = fp.read()\n\n# html2docx() returns an io.BytesIO() object. The HTML must be valid.\nbuf = html2docx(html, title=\"My Document\")\n\nwith open(\"my.docx\", \"wb\") as fp:\n fp.write(buf.getvalue())\n```\n\n## Testing\n\nTo run the test suite, use tox:\n\n```\n$ tox\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/erezlife/html2docx", "keywords": "", "license": "MIT", "maintainer": "eRezLife", "maintainer_email": "noreply@erezlife.com", "name": "html2docx", "package_url": "https://pypi.org/project/html2docx/", "platform": "", "project_url": "https://pypi.org/project/html2docx/", "project_urls": { "Homepage": "https://github.com/erezlife/html2docx" }, "release_url": "https://pypi.org/project/html2docx/1.1.0/", "requires_dist": [ "python-docx" ], "requires_python": ">=3.6", "summary": "Convert valid HTML input to docx", "version": "1.1.0" }, "last_serial": 5332446, "releases": { "0.0.0": [ { "comment_text": "", "digests": { "md5": "4e000e58aad4a2d04eab47db3ffa9fa9", "sha256": "cc0ebf4885f7f786ff234712a3b190ffa7a7464ec983e493af8ae2c66f071f22" }, "downloads": -1, "filename": "html2docx-0.0.0.tar.gz", "has_sig": false, "md5_digest": "4e000e58aad4a2d04eab47db3ffa9fa9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 730, "upload_time": "2019-03-14T22:41:58", "url": "https://files.pythonhosted.org/packages/da/f0/a0639b504f705bb2fc32ffb312ae0cece14c4b2faf9371d45d0c61524db3/html2docx-0.0.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "2e4a724ff2c3f63bf4ab93154d3da64e", "sha256": "8db17947a7887cc4a5df40e996514ebcf724175a2797cdd93976f6fd833014c2" }, "downloads": -1, "filename": "html2docx-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2e4a724ff2c3f63bf4ab93154d3da64e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 4090, "upload_time": "2019-03-20T14:19:35", "url": "https://files.pythonhosted.org/packages/f3/37/cea914f05ee04a437ff675fb4d4afd6a175565fc5f45325a7eb0d5a67926/html2docx-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff3671d6d4319bcbc972c75967b9ba4b", "sha256": "34ffb2dbaecd8ce29f95e259bcdfd125c578010d4ae67d823f92112e3476676b" }, "downloads": -1, "filename": "html2docx-1.0.0.tar.gz", "has_sig": false, "md5_digest": "ff3671d6d4319bcbc972c75967b9ba4b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6221, "upload_time": "2019-03-20T14:20:34", "url": "https://files.pythonhosted.org/packages/5e/6e/cdd4d20c39d783c0fa30ec11a26f44bd5ce70b1109d3f093aea67c8e3851/html2docx-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3f95e225dd4e03e4aeb942137e416570", "sha256": "4eb3f856a6833fd80d4d635ed12a7faf12177b93e1933d3d7d8ce9ca7c630d33" }, "downloads": -1, "filename": "html2docx-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3f95e225dd4e03e4aeb942137e416570", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3845, "upload_time": "2019-05-29T13:47:05", "url": "https://files.pythonhosted.org/packages/0a/d9/63d6c5d0d31b19981dc232c46271b99de16e47732a88e12d10a829835dc2/html2docx-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37a5beba434bfb22910b594457509fa3", "sha256": "e2a0fb81c411142108bff5ad6f7acad9100e0704af54e6e17f65c9d09fcdf664" }, "downloads": -1, "filename": "html2docx-1.1.0.tar.gz", "has_sig": false, "md5_digest": "37a5beba434bfb22910b594457509fa3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6222, "upload_time": "2019-05-29T13:47:06", "url": "https://files.pythonhosted.org/packages/99/7e/711b428d62dd4d900390b4e0ed2abd3338b273e290ad1afc57e014d0bd89/html2docx-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3f95e225dd4e03e4aeb942137e416570", "sha256": "4eb3f856a6833fd80d4d635ed12a7faf12177b93e1933d3d7d8ce9ca7c630d33" }, "downloads": -1, "filename": "html2docx-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3f95e225dd4e03e4aeb942137e416570", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 3845, "upload_time": "2019-05-29T13:47:05", "url": "https://files.pythonhosted.org/packages/0a/d9/63d6c5d0d31b19981dc232c46271b99de16e47732a88e12d10a829835dc2/html2docx-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "37a5beba434bfb22910b594457509fa3", "sha256": "e2a0fb81c411142108bff5ad6f7acad9100e0704af54e6e17f65c9d09fcdf664" }, "downloads": -1, "filename": "html2docx-1.1.0.tar.gz", "has_sig": false, "md5_digest": "37a5beba434bfb22910b594457509fa3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 6222, "upload_time": "2019-05-29T13:47:06", "url": "https://files.pythonhosted.org/packages/99/7e/711b428d62dd4d900390b4e0ed2abd3338b273e290ad1afc57e014d0bd89/html2docx-1.1.0.tar.gz" } ] }