Bravado is a Yelp maintained fork of digium/swagger-py for use with OpenAPI Specification version 2.0 (previously known as Swagger).
Client libraries can automatically be generated from the OpenAPI specification, however Bravado aims to be a complete replacement for code generation (swagger-codegen).
This could potentially replace the Mustache template / base client generation section of the project, reducing maintenance burden particularly around secure implementation details.
Would need to be explored and would require a major version bump due to the significant changes likely involved, however if it worked the project would be greatly streamlined against future efforts.
https://github.com/Yelp/bravado
Bravado is a Yelp maintained fork of digium/swagger-py for use with OpenAPI Specification version 2.0 (previously known as Swagger).
Client libraries can automatically be generated from the OpenAPI specification, however Bravado aims to be a complete replacement for code generation (swagger-codegen).
This could potentially replace the Mustache template / base client generation section of the project, reducing maintenance burden particularly around secure implementation details.
Would need to be explored and would require a major version bump due to the significant changes likely involved, however if it worked the project would be greatly streamlined against future efforts.