Quart-schema

Latest version: v0.20.0

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

Scan your dependencies

Page 3 of 5

0.13.0

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

* Make it clear that redocs require Javascript to work.
* Add the ability to add security tags.
* Ensure the tag decorator overwrites any existing, this is a
backwards incompatible change.
* Ensure casing conversion happens for request query string args.

0.12.0

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

* Increase swagger version to 4.12.0.
* Render endpoint summary not as code.
* Bugfix ignore websocket routes when generating openapi description.
* Require Quart >= 0.18
* Switch to GitHub rather than GitLab.

0.11.1

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

* Bugfix add auth parameter to TestClientMixin.

0.11.0

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

* Support validation of request headers, including the description of
the headers in the OpenAPI schema.
* Support validation of response headers, including the description of
the headers in the OpenAPI schema.
* Add a single decorator ``validate`` shorthand.
* Fix and improve the response summary & description, so as to match
the OpenAPI specification.
* Add schema to the path parameters, so as to better describe and
match the OpenAPI specification.
* Add specific errors for Querystring and header validation, so they
can be handled differently to Request body validation if desired.
* Bugfix ensure required is set for path paramters, so as to match the
OpenAPI specification.

0.10.0

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

* Add a ``quart schema`` command which outputs the QUART_APP schema to
stdout or a file.
* Bugfix ensure the output is compliant with the openapi spec.

0.9.0

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

* Improve the typing. This should result in less type: ignores being
required.
* Support stdlib dataclasses, alongside the existing pydantic
dataclass support - with the former prefered.

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.