Quart

Latest version: v0.19.5

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

Scan your dependencies

Page 1 of 10

0.19.5

-----------------

* Bugfix DeprecationWarning from datetime.utcnow().
* Bugfix ensure request files are closed.
* Bugfix development restarting when commands are passed.
* Restore teardown_websocket methods.
* Correct the config_class type.
* Allow kwargs to be passed to the test client (matches Flask API).

0.19.4

-----------------

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

0.19.3

-----------------

* Bugfix update the default config to better match Flask.

0.19.2

-----------------

* Bugfix restore the app {after, before}_websocket methods.
* Bugfix correctly set the cli Group in Quart.

0.19.1

-----------------

* Bugfix remove QUART_ENV and env usage.

0.19.0

-----------------

* 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 funcs.
* 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.
* Bugfix trailing slash issue in URL concatenation for empty 'path'
* Bugfix Issue 219. Use only CR in SSE documentation.
* Bugfix typing for websocket to accept auth data.
* Bugfix ensure subdomains apply to nested blueprints.
* Bugfix ensure make_response errors if the value is incorrect.
* Bugfix propagated exception handling.
* Bugfix ensure exceptions propagate before logging.
* Bugfix cope with scope extension value being None.
* Bugfix ensure the conditional 304 response is empty.
* Bugfix handle empty path in URL concatenation.
* Bugfix corrected typing hint for abort method at helpers.py.
* Bugfix root_path usage.
* Fix Werkzeug deprecation warnings.
* Add svg's 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.

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.