A Python module for making it easier to write HTTP services and REST APIs. One import and then you can define the request routers however you want. Uses Jinja templating internally so you don't have to mess with it yourself. Embedded HTTP server is said to be production-ready. Background tasks can be spun off into threads easily.
GraphQL can be implemented with Graphene.
OpenAPI can be implemented with Marshmallow.
Requires Python v3.6 or later.