{ "info": { "author": "Maxim Poletaev", "author_email": "max.poletaev@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "==========\nHtml utils\n==========\n\n.. image:: https://travis-ci.org/zenwalker/python-htmlutils.svg\n :target: https://travis-ci.org/zenwalker/python-htmlutils\n :alt: Build Status\n\n\nUsage\n=====\n\ntags.tag(content: str, **attrs) -> str\n--------------------------------------\n\nRender HTML tags as ``tags.h1('hello', _class='heading')``.\n\nhtmlutils.parse_attrs(attrs: str) -> dict\n-----------------------------------------\n\nParse a string like ``class=\"input\" type=\"text\" required`` into ``dict``.\n\nhtmlutils.render_attrs(attrs: dict) -> str\n------------------------------------------\n\nRender ``dict`` to string like ``class=\"input\" type=\"text\" required``.\n\n\nRunning tests\n=============\n\n::\n\n $ python -m unittest tests/test_html.py\n", "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/zenwalker/python-htmlutils", "keywords": "html", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "htmlutils", "package_url": "https://pypi.org/project/htmlutils/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/htmlutils/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/zenwalker/python-htmlutils" }, "release_url": "https://pypi.org/project/htmlutils/0.1.2/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "0.1.2" }, "last_serial": 1843246, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "21bd61c7956185a081775e3d43f1cbdc", "sha256": "5e1a03d7624ccc91ccfbde78b0728d18c15238468d04f1943d1ae0cbd20be399" }, "downloads": -1, "filename": "htmlutils-0.1.0.tar.gz", "has_sig": false, "md5_digest": "21bd61c7956185a081775e3d43f1cbdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1900, "upload_time": "2015-11-11T11:17:35", "url": "https://files.pythonhosted.org/packages/d8/46/ee2f88e435d36dc733fa520dc6e2d3a271584beecf670083066bcb93f757/htmlutils-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "16214c117c060e62996ee4af1480a217", "sha256": "71b703ced543461f192e9281ccfebce7e7de2f2d892807b61af0cd1a4d2b61a0" }, "downloads": -1, "filename": "htmlutils-0.1.1.tar.gz", "has_sig": false, "md5_digest": "16214c117c060e62996ee4af1480a217", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2062, "upload_time": "2015-11-21T08:32:14", "url": "https://files.pythonhosted.org/packages/7a/09/e97e592f642474f585969107ab470b0df2162fd8797604d7c709e053f7a4/htmlutils-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "2557856fab742e4dc2b701fdc883c7b6", "sha256": "44087f743caee355688d918b6026b8ceca85ebf51ac3581303402cfd6891c7e1" }, "downloads": -1, "filename": "htmlutils-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2557856fab742e4dc2b701fdc883c7b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2161, "upload_time": "2015-12-02T12:54:55", "url": "https://files.pythonhosted.org/packages/dd/3f/c3436283ce5ac90f8b216e7c764cba3d0030985e76ae0ab23884c5dde2bc/htmlutils-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2557856fab742e4dc2b701fdc883c7b6", "sha256": "44087f743caee355688d918b6026b8ceca85ebf51ac3581303402cfd6891c7e1" }, "downloads": -1, "filename": "htmlutils-0.1.2.tar.gz", "has_sig": false, "md5_digest": "2557856fab742e4dc2b701fdc883c7b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2161, "upload_time": "2015-12-02T12:54:55", "url": "https://files.pythonhosted.org/packages/dd/3f/c3436283ce5ac90f8b216e7c764cba3d0030985e76ae0ab23884c5dde2bc/htmlutils-0.1.2.tar.gz" } ] }