Released on 2024-05-30. This is a feature release, which will stay backwards-compatible during the 1.x.y version line (following the [semantic versioning](https://semver.org/) rules).
Features
- Add an `update_or_create()` function similar to Django's ([422](https://github.com/fedora-infra/sqlalchemy-helpers/issues/422))
- Allow `aio.manager_from_config()` to pass arguments to the `AsyncDatabaseManager`
- Allow a few methods to use an existing session ([993e6a5](https://github.com/fedora-infra/sqlalchemy-helpers/commits/993e6a5)).
- Officially support Python 3.12 ([7b88ef7](https://github.com/fedora-infra/sqlalchemy-helpers/commits/7b88ef7)).
- The `engine_args` and `base_model` arguments must now be keywords ([abaccdc](https://github.com/fedora-infra/sqlalchemy-helpers/commits/abaccdc)).