Flask-openapi3

Latest version: v4.0.3

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

Scan your dependencies

Page 6 of 9

2.1.0

- [36](https://github.com/luolingchun/flask-openapi3/issues/36) Add extra_form for operation. Thanks, Colin-b
- [36](https://github.com/luolingchun/flask-openapi3/issues/36) Add extra_body for operation. Thanks, Colin-b
- Add external_docs for operation
- Add servers for operation
- Support to parse extra field in parameters
- [35](https://github.com/luolingchun/flask-openapi3/issues/35) Fixed extra_responses can now be used to set every field in Response. Thanks, Colin-b
- Upgrade Swagger UI 4.14.0
- Upgrade Redoc UI 2.0.0-rc.76
- Upgrade RapiDoc UI 9.3.3


Breaking Changes

- [39](https://github.com/luolingchun/flask-openapi3/issues/39) Remove configuration FLASK_OPENAPI_VALIDATE_RESPONSE

2.0.1

- [32](https://github.com/luolingchun/flask-openapi3/issues/32) Fix: parse_rule is deprecated in werkzeug>=2.2.0.

2.0.0

- [26](https://github.com/luolingchun/flask-openapi3/issues/26) Fixed: Body throws exception when receiving str instead of dict. Thanks, nor3th
- [23](https://github.com/luolingchun/flask-openapi3/pull/23) Fixed externalDocs support. Thanks, dvaerum
- [28](https://github.com/luolingchun/flask-openapi3/pull/28) Fixed to enable `__root__` property when validation responses. Thanks, dvaerum
- [17](https://github.com/luolingchun/flask-openapi3/issues/17) Support for Nested APIBlueprint enhancement. Thanks, dvaerum
- [29](https://github.com/luolingchun/flask-openapi3/pull/29) Support disable warnings. Thanks, dvaerum
- Support for empty response body. Thanks, dvaerum
- Support reload authorizations in Swagger UI
- Add `flask openapi` command
- Add options in view functions
- Upgrade flask to v2.x

Breaking Changes

- Remove export markdown to `flask openapi` command
- Configuration `VALIDATE_RESPONSE` rename to `FLASK_OPENAPI_VALIDATE_RESPONSE`

1.1.4

- fix: Trailing slash in APIBlueprint

1.1.3

- fix: Find globalns for the unwrapped func
- [19](https://github.com/luolingchun/flask-openapi3/issues/19) fix: Trailing slash in APIBlueprint. Thanks, ev-agelos
- add description for UnprocessableEntity
- remove printouts in `__init__.py`

1.1.2

- [16](https://github.com/luolingchun/flask-openapi3/issues/16) Fix fileStorage list is not supported. Thanks, tekrei

Page 6 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.