Skip to main content

Quart-Compress.

Project description

Quart-Compress

Build Status codecov PyPI version Python Support black

Description

Quart is a Python ASGI web microframework. It is intended to provide the easiest way to use asyncio functionality in a web context, especially with existing Flask apps. This is possible as the Quart API is a superset of the Flask API.

-- Quart Project

As I wanted to seamlessly migrate from Flask to Quart and noticed, that there are a few issues in using Flask-Compress together with Quart, I decided to create my own Quart-Compress packages, which is based on the Flask-Compress project.

Installation

Installing the package is as easy as:

$ pip install quart-compress2

Usage

To compress your Quart responses, you only need to compress your Quart object at the beginning using the Compress class:

from quart import Quart
from quart_compress import Compress

app = Quart(__name__)
Compress(app)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for quart-compress2, version 1.1.0
Filename, size File type Python version Upload date Hashes
Filename, size quart_compress2-1.1.0-py3-none-any.whl (8.0 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size quart-compress2-1.1.0.tar.gz (7.5 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page