{ "info": { "author": "Tom De Keyser", "author_email": "tomdekeyser7@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "========\r\nTAGsieve\r\n========\r\n\r\nTAGsieve is a simple HTML/XML stripper GUI application written in Python and based on the HTML sanitizer bleach_. It strips or batch strips tags from .html, .htm, or .xml files, ignoring specified tags and attributes by means of whitelisting.\r\n\r\nBasic use\r\n=========\r\nTAGsieve is a simple GUI application that strips tags of a single file or of a directory of files.\r\n\r\nIt follows bleach_ and works with tag, attribute, and style whitelists: these tags, attributes, or styles will not be stripped. The \"Clean\" button cleans a file or directory of files.\r\n\r\n.. image:: tagsievegui.png\r\n\t:height: 200\r\n\t:width: 200\r\n\t:scale: 50%\r\n\r\nInstallation\r\n============\r\nInstall Python on your machine, using the Anaconda_ distribution. This includes the PyQt package needed for the GUI.\r\n\r\nAfter installing the distribution, check if PyQt is there::\r\n\r\n\t$ conda install pyqt\r\n\r\nThen run::\r\n\r\n\t$ pip install TAGsieve\r\n\r\nThis should install the requirements used for TAGsieve. Start the program in terminal by running::\r\n\r\n\t$ python -m TAGsieve\r\n\r\n.. _bleach: https://github.com/jsocol/bleach\r\n.. _Anaconda: http://continuum.io/downloads", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/tdekeyser/TAGsieve", "keywords": "", "license": "GPLv3", "maintainer": "", "maintainer_email": "", "name": "TAGsieve", "package_url": "https://pypi.org/project/TAGsieve/", "platform": "cross platform", "project_url": "https://pypi.org/project/TAGsieve/", "project_urls": { "Homepage": "http://github.com/tdekeyser/TAGsieve" }, "release_url": "https://pypi.org/project/TAGsieve/1.1/", "requires_dist": [ "lxml", "BeautifulSoup4", "bleach" ], "requires_python": null, "summary": "A simple HTML/XML stripper GUI application.", "version": "1.1" }, "last_serial": 1674076, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "3ce1ea58833100abf7407aeee34727aa", "sha256": "02807d92bc0cfddbddc3855dcd187ff1f4acd4f8ac7573c95eb06a0fde68d735" }, "downloads": -1, "filename": "TAGsieve-0.1.2-py2-none-any.whl", "has_sig": false, "md5_digest": "3ce1ea58833100abf7407aeee34727aa", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6069, "upload_time": "2015-06-10T08:32:18", "url": "https://files.pythonhosted.org/packages/68/25/2c061f4e76195c85859a8f8c2734e052cebab53ba774ac6886013f1a1849/TAGsieve-0.1.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5b39796c2f65b65fbbd4b5e7e733ba8", "sha256": "926a6467a107860fa67b6e292e77986901810130e9d8ae6a3de032db94db3d66" }, "downloads": -1, "filename": "TAGsieve-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c5b39796c2f65b65fbbd4b5e7e733ba8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4014, "upload_time": "2015-06-10T08:32:21", "url": "https://files.pythonhosted.org/packages/42/e9/0fa916f7e358b37d074403be2d07914dc49f33030f4219bf390fc0039c2a/TAGsieve-0.1.2.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4526cc00ea27055a7c34edd234f111b1", "sha256": "58943f6cf1b406212d0f3590cc39e16a2cbbff3aefbda4a16e20ae11c7563efa" }, "downloads": -1, "filename": "TAGsieve-0.1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "4526cc00ea27055a7c34edd234f111b1", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6088, "upload_time": "2015-06-16T12:44:50", "url": "https://files.pythonhosted.org/packages/86/e9/f0322cfa02dc1ba7c4a5ff45a2265da34861d0c58a951a5718f15ffdd4f6/TAGsieve-0.1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "128f32ada2e668327d601d58038c4212", "sha256": "f2972846127da5488c80d902142f3fdd6ca96daf2f24c05ede306cb87a7ecaad" }, "downloads": -1, "filename": "TAGsieve-0.1.5.tar.gz", "has_sig": false, "md5_digest": "128f32ada2e668327d601d58038c4212", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4103, "upload_time": "2015-06-16T12:44:53", "url": "https://files.pythonhosted.org/packages/14/34/35d7dc4452c45a3b1f28765912aa84e063c73983170ae25649e4b564a594/TAGsieve-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "25c8aa3383974298418194c5ef493063", "sha256": "ac530838a6a6a787c117719d9c7c075b67309a616344730e2e0ec3e2cd6c1a00" }, "downloads": -1, "filename": "TAGsieve-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "25c8aa3383974298418194c5ef493063", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6239, "upload_time": "2015-06-19T12:01:46", "url": "https://files.pythonhosted.org/packages/92/44/4f079deef20506581b6c10d0fa0971213200ea8df8fc3f021a522d0bdd35/TAGsieve-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8d6179de0799552ce52412c77f45d569", "sha256": "a50240454de4544f8d13c8e00a64ab62b8b26a1c4929ac2ee0b77acd10b4d9ee" }, "downloads": -1, "filename": "TAGsieve-0.2.0.tar.gz", "has_sig": false, "md5_digest": "8d6179de0799552ce52412c77f45d569", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4252, "upload_time": "2015-06-19T12:01:49", "url": "https://files.pythonhosted.org/packages/37/b5/9074638501b76a94d510c3374b30dde0430aea5fdea3bd51a5355298eba2/TAGsieve-0.2.0.tar.gz" } ], "1.0": [], "1.1": [ { "comment_text": "", "digests": { "md5": "53bfc66e3f51a1f401077ea1ecd7ea9a", "sha256": "1699e6245458ca1d70ec667f74a8abf0f0bf84c9d3fc4abfa7149249edd9bbdb" }, "downloads": -1, "filename": "TAGsieve-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "53bfc66e3f51a1f401077ea1ecd7ea9a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6278, "upload_time": "2015-07-14T10:13:44", "url": "https://files.pythonhosted.org/packages/fb/f8/87cd0c930db62c401bc30b2879187072aeb644110b8bfa2366cf37875e0f/TAGsieve-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c27f71176b29e784f65931a3b9ffbc59", "sha256": "d62fc79af9f6528b8ba06be7da8869044e636457e3c97c62408cc519d5774232" }, "downloads": -1, "filename": "TAGsieve-1.1.tar.gz", "has_sig": false, "md5_digest": "c27f71176b29e784f65931a3b9ffbc59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4292, "upload_time": "2015-07-14T10:13:47", "url": "https://files.pythonhosted.org/packages/cb/ee/8d8dc92f50b221c963d5b96b9d315e532ef6f48ec6b4cc5bf23e83708b15/TAGsieve-1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "53bfc66e3f51a1f401077ea1ecd7ea9a", "sha256": "1699e6245458ca1d70ec667f74a8abf0f0bf84c9d3fc4abfa7149249edd9bbdb" }, "downloads": -1, "filename": "TAGsieve-1.1-py2-none-any.whl", "has_sig": false, "md5_digest": "53bfc66e3f51a1f401077ea1ecd7ea9a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 6278, "upload_time": "2015-07-14T10:13:44", "url": "https://files.pythonhosted.org/packages/fb/f8/87cd0c930db62c401bc30b2879187072aeb644110b8bfa2366cf37875e0f/TAGsieve-1.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c27f71176b29e784f65931a3b9ffbc59", "sha256": "d62fc79af9f6528b8ba06be7da8869044e636457e3c97c62408cc519d5774232" }, "downloads": -1, "filename": "TAGsieve-1.1.tar.gz", "has_sig": false, "md5_digest": "c27f71176b29e784f65931a3b9ffbc59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4292, "upload_time": "2015-07-14T10:13:47", "url": "https://files.pythonhosted.org/packages/cb/ee/8d8dc92f50b221c963d5b96b9d315e532ef6f48ec6b4cc5bf23e83708b15/TAGsieve-1.1.tar.gz" } ] }