flask-openapi3

Generate REST API and OpenAPI documentation for your Flask project.

MIT License

Downloads
144.8K
Stars
188
Committers
6

Bot releases are hidden (Show)

flask-openapi3 - v4.0.0rc2 Latest Release

Published by luolingchun 4 months ago

What's Changed

  • Fix empty list in body by @luolingchun in #154

Full Changelog: https://github.com/luolingchun/flask-openapi3/compare/v3.1.3...v4.0.0rc2

flask-openapi3 - v3.1.3

Published by luolingchun 4 months ago

flask-openapi3 - v4.0.0rc1

Published by luolingchun 5 months ago

  • Support plugins for ui templates
  • Support for OPENAPI_HTML_STRING in app.config

Full Changelog: https://github.com/luolingchun/flask-openapi3/compare/v3.1.2...v4.0.0rc1

flask-openapi3 - v3.1.2

Published by luolingchun 5 months ago

What's Changed

DeprecationWarning

  • The api_doc_url is deprecated in v4.x, use doc_url instead.
  • The swagger_url is deprecated in v4.x.
  • The redoc_url is deprecated in v4.x.
  • The rapidoc_url is deprecated in v4.x.
  • The oauth_config is deprecated in v4.x, use app.config['OAUTH_CONFIG'] instead.
  • The doc_expansion is deprecated in v4.x, use app.config['SWAGGER_CONFIG'] instead.
  • The swagger_config is deprecated in v4.x, use app.config['SWAGGER_CONFIG'] instead.
  • The ui_templates is deprecated in v4.x.

Full Changelog: https://github.com/luolingchun/flask-openapi3/compare/v3.1.1...v3.1.2

flask-openapi3 - v3.1.1

Published by luolingchun 6 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/luolingchun/flask-openapi3/compare/v3.1.0...v3.1.1

flask-openapi3 - v3.1.0

Published by luolingchun 7 months ago

What's Changed

DeprecationWarning:

  • The doc_expansion parameter is deprecated; use swagger_config instead.

Full Changelog: https://github.com/luolingchun/flask-openapi3/compare/v3.0.2...v3.1.0

flask-openapi3 - v3.0.2

Published by luolingchun 9 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/luolingchun/flask-openapi3/compare/v3.0.1...v3.0.2

flask-openapi3 - v3.0.1

Published by luolingchun 11 months ago

  • Fix the same operationId in APIBlueprint (#133). Thanks, @fluffybrain3.
  • Make body required false (#130). Thanks, @styper.
  • The default value defined in the form is invalid (#129). Thanks, @seekplum.
flask-openapi3 - v2.5.5

Published by luolingchun 11 months ago

  • Fix the same operationId in APIBlueprint (#133). Thanks, @fluffybrain3.
  • Make body required false (#130). Thanks, @styper.
  • The default value defined in the form is invalid (#129). Thanks, @seekplum.
flask-openapi3 - v3.0.0

Published by luolingchun 12 months ago

  • Upgrade pydantic to v2.
  • Remove deprecated code.
  • Drop support for Python 3.7.
  • support for raw requests (#109).
  • Upgrade Swagger UI v5.9.0.
  • Upgrade Redoc v2.1.2
  • Update RapiDoc 9.3.4.
  • #105 Supports valid properties only. Thanks, @ota42y.
  • #106 Bugfix for parameter object. Thanks, @ota42y.
  • #107 Bugfix for generics class. Thanks, @ota42y.
  • #114 Support Flask 3.0.
  • #118 Fix missed components schemas in ValidationErrorModel. Thanks, @SeFeX.
  • #122 Skip 422 response non parameters. Thanks, @Danielsn1.
flask-openapi3 - v2.5.4

Published by luolingchun 12 months ago

  • #118 Fix missed components schemas in ValidationErrorModel. Thanks, @SeFeX.
  • #122 Skip 422 response non parameters. Thanks, @Danielsn1.
flask-openapi3 - v3.0.0rc2

Published by luolingchun about 1 year ago

  • #105 Supports valid properties only. Thanks, @ota42y.
  • #106 Bugfix for parameter object. Thanks, @ota42y.
  • #107 Bugfix for generics class. Thanks, @ota42y.
  • #114 Support Flask 3.0.
flask-openapi3 - v2.5.3

Published by luolingchun about 1 year ago

  • #105 Supports valid properties only. Thanks, @ota42y.
  • #106 Bugfix for parameter object. Thanks, @ota42y.
  • #107 Bugfix for generics class. Thanks, @ota42y.
flask-openapi3 - v3.0.0rc1

Published by luolingchun about 1 year ago

  • Upgrade pydantic to v2
  • Remove deprecated code
  • Drop support for Python 3.7
flask-openapi3 - v2.5.2

Published by luolingchun about 1 year ago

  • #97 Fix response miss description. Thanks, @tekrei.
flask-openapi3 - v2.5.1

Published by luolingchun about 1 year ago

  • #95 Added ability to deserialize complex form parameter objects. Thanks, @BlackGad.
flask-openapi3 - v2.5.0

Published by luolingchun about 1 year ago

  • #79 Support by_alias in Model Config. Thanks, @candleindark.
  • #82 Fix parameter in url_prefix. Thanks, @riedgar-ms.
  • #83 Be able to change 422 validation errors to other http response status. Thanks, @CostcoFanboy.
  • #86 Responses key supports both string, int, and HTTPStatus. Thanks, @CostcoFanboy.
flask-openapi3 - v2.4.0

Published by luolingchun over 1 year ago

  • #72 security_schemes(SecurityScheme) supports a json format.
  • #68 feat: Add operation_id_callback. Thanks, @BoyanYK.
  • #64 Explains the usage of flask openapi command more clearly. Thanks, @candleindark.
  • #75 Init view_class and pass view_kwargs. Thanks, @stufisher.
  • #70 Support for Specification Extensions in OpenAPI Object and Operation Object. Thanks, @simonblund.
  • #73 BaseModel Config support openapi_extra.
  • Merge extra_responses to responses and deprecate extra_responses.

DeprecationWarning:

  • Add DeprecationWarning to APIKey, HTTPBase, OAuth2, OpenIdConnect, HTTPBearer that will be deprecated in v3.0.
  • Add DeprecationWarning to extra_form, extra_body and extra_responses that will be deprecated in v3.0.
flask-openapi3 - v2.4.0rc1

Published by luolingchun over 1 year ago

flask-openapi3 - v1.1.5

Published by luolingchun over 1 year ago

  • feat: Add operation_id_callback to v1.x (#69)
Package Rankings
Top 4.48% on Pypi.org
Related Projects