[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#958984: ITP: python-drf-spectacular -- OpenAPI 3 schema generation for Django REST framework



Package: wnpp
Severity: wishlist
Owner: Michael Fladischer <fladi@debian.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

* Package name    : python-drf-spectacular
  Version         : 0.9.1
  Upstream Author : T. Franzel <tfranzel@gmail.com>
* URL             : https://github.com/tfranzel/drf-spectacular/
* License         : BSD-3-clause
  Programming Lang: Python
  Description     : OpenAPI 3 schema generation for Django REST framework

 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

I do intend to maintain this package as part of the DPMT.

-----BEGIN PGP SIGNATURE-----

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl6nDMIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrBmwf9GRTefWYJTlCDu3egVIy0rvZnEbI93PlR
5DzFDMH24X58+uHNnfoCaHNQhlqfbbq0uxRIWexlTRxob+F/LWSMwrOmq5PAw9Tv
Vdv1HifKZunStdLztl/jBo3GJcPQGQJvpch0dMmC4eF61nRnFHNpJqlZ2azgitFc
pp/mVzCzkV8WzDGfS8Gepohm8tCgDpokWif1bFSwSN7Sjoxjj4lOX7XdxGkGKYTl
D0JljefmkdLCpARpc2x5OXTavpXLUhcLOU7W5/V8xhHVBbkoQJpmccZnzMHiFG2+
Z0lGBO8ScnNe95hNs6eVzo2QhsL7napufa1jQX+Z3ijCNrwycx5wAg==
=ig3Y
-----END PGP SIGNATURE-----


Reply to: