Releases: Fatal1ty/openapify
Releases · Fatal1ty/openapify
v0.5.1
Changes
- Fixed building examples if they are provided as Example instances
v0.5
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
Changes
- Added support for Python 3.12
- Added ability to skip
RouteDef
with post_processor returning None
in aiohttp integration
v0.3.9
Changes
- Fixed missing
serialize_by_alias
parameter in APIKeySecurityScheme
(#4)
v0.3.8
Changes
- Renamed
path_docs
decorator to operation_docs
v0.3.7
Changes
- Replaced
Type
with TypeAnnotation
in decorators
v0.3.6
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
Changes
- Added
style
and explode
parameters to QueryParam
- Fixed reference prefixes inside JSON Schema for headers and parameters
v0.3.4
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
Changes
- Fixed adding multiple Media Type objects to one Response within one HTTP Status Code
- Fixed import of Literal on Python 3.7