Installation#
Quart is only compatible with Python 3.11 or higher and can be installed using pip or your favorite python package manager:
pip install quart
Dependencies#
Quart dependends on the following packages, which will automatically be installed with Quart:
aiofiles, to load files in an asyncio compatible manner,
blinker, to manage signals,
click, to manage command line arguments
hypercorn, an ASGI server for development,
itsdangerous, for signing secure cookies,
jinja2, for template rendering,
markupsafe, for markup rendering,
werkzeug, as the basis of many Quart classes.
You can choose to install with the dotenv extra:
pip install quart[dotenv]
Which will install the python-dotenv package which enables support
for automatically loading environment variables when running quart
commands.
See also#
Poetry for project management.