{ "info": { "author": "Florian Dahlitz", "author_email": "f2dahlitz@freenet.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License" ], "description": "# Quart-Compress\n\n[![Build Status](https://dev.azure.com/fdahlitz/quart-compress/_apis/build/status/DahlitzFlorian.quart-compress?branchName=master)](https://dev.azure.com/fdahlitz/quart-compress/_build/latest?definitionId=6&branchName=master)\n[![codecov](https://codecov.io/gh/DahlitzFlorian/quart-compress/branch/master/graph/badge.svg)](https://codecov.io/gh/DahlitzFlorian/quart-compress)\n[![PyPI version](https://badge.fury.io/py/quart-compress2.svg)](https://badge.fury.io/py/quart-compress2)\n[![Python Support](https://img.shields.io/badge/Python-3.7%20|%203.8-blue)](https://img.shields.io/badge/Python-3.7%20|%203.8-blue)\n![black](https://img.shields.io/badge/code%20style-black-000000.svg)\n\n## Description\n\n> Quart is a Python ASGI web microframework.\n> It is intended to provide the easiest way to use asyncio functionality in a web context, especially with existing Flask apps.\n> This is possible as the Quart API is a superset of the Flask API.\n\n-- [Quart Project](https://github.com/pgjones/quart)\n\nAs I wanted to seamlessly migrate from Flask to Quart and noticed, that there are a few issues in using [Flask-Compress](https://github.com/shengulong/flask-compress) together with Quart, I decided to create my own Quart-Compress packages, which is based on the Flask-Compress project.\n\n\n## Installation\n\nInstalling the package is as easy as:\n\n```bash\n$ pip install quart-compress2\n```\n\n\n## Usage\n\nTo compress your Quart responses, you only need to compress your Quart object at the beginning using the `Compress` class:\n\n```python\nfrom quart import Quart\nfrom quart_compress import Compress\n\napp = Quart(__name__)\nCompress(app)\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/DahlitzFlorian/quart-compress", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "quart-compress2", "package_url": "https://pypi.org/project/quart-compress2/", "platform": "", "project_url": "https://pypi.org/project/quart-compress2/", "project_urls": { "Homepage": "https://github.com/DahlitzFlorian/quart-compress" }, "release_url": "https://pypi.org/project/quart-compress2/1.1.0/", "requires_dist": [ "quart" ], "requires_python": ">=3.7", "summary": "Quart-Compress.", "version": "1.1.0", "yanked": false, "yanked_reason": null }, "last_serial": 6014083, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e691e948218390be88c0cd0d6573f194", "sha256": "86f2d0f3c1143d74eadfad4a4926bbe6940d5f39869d5e9146fdedc4c3c76d1c" }, "downloads": -1, "filename": "quart_compress2-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e691e948218390be88c0cd0d6573f194", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 7054, "upload_time": "2019-10-18T20:18:03", "upload_time_iso_8601": "2019-10-18T20:18:03.092206Z", "url": "https://files.pythonhosted.org/packages/db/80/c202be6a2009ddec54b47acaca0be6234c4092c89dc6520af7d9b87fa3d0/quart_compress2-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e49ba5b2e2a8298e2584b145062f04eb", "sha256": "5b201ae4aa34e78aa146190111ba6a473eba7a536e60022150d557dd529c13bf" }, "downloads": -1, "filename": "quart-compress2-1.0.0.tar.gz", "has_sig": false, "md5_digest": "e49ba5b2e2a8298e2584b145062f04eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 6359, "upload_time": "2019-10-18T20:18:18", "upload_time_iso_8601": "2019-10-18T20:18:18.805172Z", "url": "https://files.pythonhosted.org/packages/e5/38/5a999283ae8944b81f64144ce3f5b5ccb33be9cc0f32dd69dcd706894b17/quart-compress2-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "3fe2e7d178f8013db81ddacdee029d54", "sha256": "86fabd942d841549caa63593235e607c3238d076906456b0684d067a51048c6b" }, "downloads": -1, "filename": "quart_compress2-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3fe2e7d178f8013db81ddacdee029d54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 7968, "upload_time": "2019-10-22T17:04:08", "upload_time_iso_8601": "2019-10-22T17:04:08.358594Z", "url": "https://files.pythonhosted.org/packages/bd/a7/ec026b5435baa691924ca92333015c065a34a4186e8d636d993e1237c101/quart_compress2-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f7d01aa5a412158d5d81c279de836c0c", "sha256": "0de2b7500cf6b2c200fdc03dc9ed907ec08073baf31923f09584ae3f1b210453" }, "downloads": -1, "filename": "quart-compress2-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f7d01aa5a412158d5d81c279de836c0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 7453, "upload_time": "2019-10-22T17:05:13", "upload_time_iso_8601": "2019-10-22T17:05:13.380604Z", "url": "https://files.pythonhosted.org/packages/67/e7/abc1123db7417e322a3826dabcff1316da59b0de3beb6bc55efcf50fa4ae/quart-compress2-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3fe2e7d178f8013db81ddacdee029d54", "sha256": "86fabd942d841549caa63593235e607c3238d076906456b0684d067a51048c6b" }, "downloads": -1, "filename": "quart_compress2-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3fe2e7d178f8013db81ddacdee029d54", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7", "size": 7968, "upload_time": "2019-10-22T17:04:08", "upload_time_iso_8601": "2019-10-22T17:04:08.358594Z", "url": "https://files.pythonhosted.org/packages/bd/a7/ec026b5435baa691924ca92333015c065a34a4186e8d636d993e1237c101/quart_compress2-1.1.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f7d01aa5a412158d5d81c279de836c0c", "sha256": "0de2b7500cf6b2c200fdc03dc9ed907ec08073baf31923f09584ae3f1b210453" }, "downloads": -1, "filename": "quart-compress2-1.1.0.tar.gz", "has_sig": false, "md5_digest": "f7d01aa5a412158d5d81c279de836c0c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7", "size": 7453, "upload_time": "2019-10-22T17:05:13", "upload_time_iso_8601": "2019-10-22T17:05:13.380604Z", "url": "https://files.pythonhosted.org/packages/67/e7/abc1123db7417e322a3826dabcff1316da59b0de3beb6bc55efcf50fa4ae/quart-compress2-1.1.0.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }