Hey folks - this oughta be relevant to anyone writing async database code.
I’ve recently released https://github.com/encode/databases which gives you async support for making SQLAlchemy Core queries against Postgres, MySQL, and SQLite databases.
It’s a lower level abstraction to work at than, say, GINO, but it gives you cross-database support, and a really nice API that properly deals with nested transactions, connection pooling, test isolation, and integrating against Alembic for migrations.
I’ll get it added to the extensions docs shortly, but figured it’d be worth a shout-out here too.