Async with Trio
I've been falling in love with the Trio async library. I find it helps me design async software in a simpler, more principled, and robust style.
There is one web framework so far that supports Trio, quart-trio.
I like Vibora's style of passing the request to the function, rather than using thread-local context variables like flask and quart.
Trio's ecosystem is growing, but the web-framework presence is still small. I would love to have a new web framework to use with it.
Good sounds to me. But now apodo isn't framework, it's python web server. I wanna to implement trio proto in apodo, too. @elliott-maguire what you think?
We're trying to keep the dependency footprint as minimal as possible, so I don't think we'll be integrating this. It may be easier to use, but I'm pretty well-acquainted with the low-level async APIs that the standard library offers, so we'll stick to that.
That said, I might investigate the possibility of abstracting that. It may be possible to go plug-and-play with that as well.
What is about anyio?