flask-smorest
flask-smorest copied to clipboard
DB agnostic framework to build auto-documented REST APIs with Flask and marshmallow
Hello, I'm evaluating flask-smorest to see if it can fit our needs. I would like to set several representations (json,csv,xml, etc.) So far, it looks like json is the core...
On the OpenAPI spec we can mark an API operation https://swagger.io/specification/ as deprecated. It is then shown with a warning of the UI :  It is currently handled by...
Currently the errorhandlers are added on a application basis via the ErrorHandlerMixin on the API class. Flask also allows to define the error handlers on the Blueprint level. What is...
Move javascript code from html files into their own .js files. This will allow servers that have set "unsafe-inline" in their content security policy header to run the js code...
Any idea how to add content-negotiation to an endpoint, in a way similar to what is described here for flask-restful: https://flask-restful.readthedocs.io/en/latest/extending.html#content-negotiation (also: is the project still being maintained? No update...
Hi! I achieved multipart request and i was wondering if there is a way to have a multipart response. The following code does not work for multipart response. ``` class...
This is an attempt to simplify the ETag feature. The "compute ETag with API response data using another schema" case is a leftover from the past and I don't think...
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.2 to 8.1.0. Release notes Sourced from pytest's releases. 8.1.0 pytest 8.1.0 (2024-03-03) Features #11475: Added the new consider_namespace_packages{.interpreted-text role="confval"} configuration option, defaulting to False. If set...
Mostly copied from marshmallow.
Bumps [marshmallow](https://github.com/marshmallow-code/marshmallow) from 3.20.2 to 3.21.0. Changelog Sourced from marshmallow's changelog. 3.21.0 (2024-02-26) Bug fixes: Fix validation of URL fields to allow missing user field, per NWG RFC 3986 (:issue:2232)....