- python3-django (>= 2:2.2~)
- python3-djangorestframework (>= 3.10~)
- python3-inflection
- python3-jsonschema
- python3-typing-extensions | python3-supported-min (>= 3.10)
- python3-uritemplate (>= 3~)
- python3-yaml
- python3:any
Sane and flexible OpenAPI 3 schema generation for Django REST framework. The
code is a heavily modified fork of the DRF OpenAPI generator, which is/was
lacking all of the below listed features:
.
* Serializers modelled as components (arbitrary nesting and recursion
supported)
* Authentication support (DRF natives included, easily extendable)
* Custom serializer class support
* Tags extraction
* Description extraction from docstrings
* Sane fallbacks where no Serializer is available
* Sane operation_id naming (based on path)
* Easy to use hooks for extending the AutoSchema class
* Optional schema serving with SpectacularAPIView
.
This package contains the Python 3 version of the library.
Installed Size: 459.8 kB
Architectures: all