Breaking
* feat: support multiple sessions - DIA-61984 (105)
Introduce support for multiple sessions running in parallel.
BREAKING CHANGE: Drop support for python versions lower than 3.9
BREAKING CHANGE: Remove support for configuring a separate async session with async_sqlalchemy_url.
The supported way is now to use an async dialect in the default connection string, or use another session with the proper format.
BREAKING CHANGE: The Session, AsyncSession, Paginate and AsyncPaginate dependencies are now using the Annotated form recommended by FastAPI since version 0.95.0.
Change the usage of the dependencies like:
Before:
session: Session = Depends()
After:
session: Session ([`ffe58ee`](https://github.com/dialoguemd/fastapi-sqla/commit/ffe58eead6b63dc6b8fde5c6edf52f7c792b0618))
Unknown
* 3.0.0
Version generated by python-semantic-release [ci skip] ([`5f256b5`](https://github.com/dialoguemd/fastapi-sqla/commit/5f256b5f94421316ddb5cdb0b6ef11ee455f79fa))