We are pleased to announce the release of: oslo.db 11.2.0: Oslo Database library This release is part of the yoga release series. The source is available from: https://opendev.org/openstack/oslo.db Download the package from: https://pypi.org/project/oslo.db Please report issues through: https://bugs.launchpad.net/oslo.db/+bugs For more details, please see below. 11.2.0 ^^^^^^ Upgrade Notes * The following helpers have been removed from the "oslo_db.sqlalchemy.utils" module: * "NonCommittingConnectable" * "NonCommittingEngine" * "NonCommittingConnection" * "NonCommittingTransaction" These were unused outside of oslo.db and were not compatible with SQLAlchemy 2.0. In addition, the "RollsBackTransaction" fixture has been removed from "oslo_db.sqlalchemy.test_fixtures". This was similarly unused and presented similar compatibility issues. Changes in oslo.db 11.1.0..11.2.0 --------------------------------- 22c602f utils: Remove troublesome utility methods ff96dc6 Update python testing classifier a0db55d tests: Restore - don't reset - warning filters cd5f697 Remove use of Session.begin.subtransactions flag b3a56b3 Don't rely on implicit autocommit Diffstat (except docs and test files) ------------------------------------- oslo_db/sqlalchemy/models.py | 14 +- oslo_db/sqlalchemy/provision.py | 24 +- oslo_db/sqlalchemy/test_fixtures.py | 16 -- oslo_db/sqlalchemy/utils.py | 249 ++++++--------------- ...emove-NotCommitting-utils-fed6df0e2f85edfa.yaml | 15 ++ setup.cfg | 1 + 11 files changed, 172 insertions(+), 339 deletions(-)