Quart

Latest version: v0.20.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 11

0.19.4

Not secure
Released 2023-11-19

- Fix program not closing on Ctrl+C in Windows.
- Fix the typing for `AfterWebsocket` functions.
- Improve the typing of the `ensure_async` method.
- Add a shutdown event to the app.

0.19.3

Not secure
Released 2023-10-04

- Update the default config to better match Flask.

0.19.2

Not secure
Released 2023-10-01

- Restore the app `after_`/`before_websocket` methods.
- Correctly set the `cli` group in Quart.

0.19.1

Not secure
Released 2023-09-30

- Remove `QUART_ENV` and env usage.

0.19.0

Not secure
Released 2023-09-30

- Remove Flask-Patch. It has been replaced with the Quart-Flask-Patch extension.
- Remove references to first request, as per Flask.
- Await the background tasks before calling the after serving functions.
- Don't copy the app context into the background task.
- Allow background tasks a grace period to complete during shutdown.
- Base Quart on Flask, utilising Flask code where possible. This introduces a
dependency on Flask.
- Fix trailing slash issue in URL concatenation for empty `path`.
- Use only CR in SSE documentation.
- Fix typing for websocket to accept auth data.
- Ensure subdomains apply to nested blueprints.
- Ensure `make_response` errors if the value is incorrect.
- Fix propagated exception handling.
- Ensure exceptions propagate before logging.
- Cope with `scope` extension value being `None`.
- Ensure the conditional 304 response is empty.
- Handle empty path in URL concatenation.
- Corrected typing hint for `abort` method.
- Fix `root_path` usage.
- Fix Werkzeug deprecation warnings.
- Add `.svg` to Jinja's autoescaping.
- Improve the `WebsocketResponse` error, by including the response.
- Add a file `mode` parameter to the `config.from_file` method.
- Show the subdomain or host in the `routes` command output.
- Upgrade to Blinker 1.6.
- Require Werkzeug 3.0.0 and Flask 3.0.0.
- Use `tomllib` rather than `toml`.

0.18.4

Not secure
Released 2023-04-09

- Restrict Blinker to < 1.6 for 0.18.x versions to ensure it works with Quart's
implementation.

Page 2 of 11

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.