And would it document a streaming API? (With transfer-encoding: chunked)
The support for that in OpenAPI is still in progress, I believe.
Currently, FastOpenAPI doesn't provide built-in support specifically for documenting streaming APIs.
As far as I'm aware, support for streaming (chunked responses) in the OpenAPI specification itself is still limited.
Yes, Quart is supported.
The full list of frameworks is: Falcon, Flask, Quart, Sanic, Starlette, and Tornado.
Looks like I accidentally missed Quart in some parts of the docs—my bad, apologies! It’s included in the examples.
Why no Django?
How I answered before, I started working on a router for DRF/Django integration, but Django's project structure made it surprisingly tricky to implement cleanly. I keep it in my mind.