Skip to content

Releases: Fatal1ty/openapify

v0.5.1

22 Feb 18:22
Compare
Choose a tag to compare

Changes

  • Fixed building examples if they are provided as Example instances

v0.5

30 Jan 19:11
Compare
Choose a tag to compare

Changes

  • Added plugin system, see updated documentation
  • Fixed bug when content section was not added when media_type attribute was used without body_type in request_schema and response_schema decorators
  • Improved the default logic for determining the body media type, now it chooses application/octet-stream for bytes and bytearray instead of application/json

v0.4

21 Nov 14:33
Compare
Choose a tag to compare

Changes

  • Added support for Python 3.12
  • Added ability to skip RouteDef with post_processor returning None in aiohttp integration

v0.3.9

08 Aug 09:55
Compare
Choose a tag to compare

Changes

  • Fixed missing serialize_by_alias parameter in APIKeySecurityScheme (#4)

v0.3.8

19 Apr 10:25
Compare
Choose a tag to compare

Changes

  • Renamed path_docs decorator to operation_docs

v0.3.7

14 Apr 17:04
Compare
Choose a tag to compare

Changes

  • Replaced Type with TypeAnnotation in decorators

v0.3.6

14 Apr 16:19
Compare
Choose a tag to compare

Changes

  • Added operation_id parameter to path_docs
  • Fixed sorting keys when using OpenAPIDocument
  • Added workaround for mypy problem python/mypy#9773

v0.3.5

13 Apr 19:06
Compare
Choose a tag to compare

Changes

  • Added style and explode parameters to QueryParam
  • Fixed reference prefixes inside JSON Schema for headers and parameters

v0.3.4

13 Apr 11:19
Compare
Choose a tag to compare

Changes

  • Fixed adding multiple Media Type objects to one Request Body
  • Added default response description generation based on HTTP Code in #2

v0.3.3

12 Apr 18:58
Compare
Choose a tag to compare

Changes

  • Fixed adding multiple Media Type objects to one Response within one HTTP Status Code
  • Fixed import of Literal on Python 3.7