We joyfully announce the release of: trove-tempest-plugin 2.5.0 This release is part of the epoxy release series. The source is available from: https://opendev.org/openstack/trove-tempest-plugin Download the package from: https://tarballs.openstack.org/trove-tempest-plugin/ Please report issues through: https://bugs.launchpad.net/trove/+bugs For more details, please see below. 2.5.0 ^^^^^ Upgrade Notes * Python 3.8 support has been dropped. Last release of trove- tempest- plugin to support python 3.8 is 2.4.0. The minimum version of Python now supported is Python 3.9. Changes in trove-tempest-plugin 2023.1-last..2.5.0 -------------------------------------------------- 8f0b036 Add cinder storage driver tests 647be34 Replace note about old pip's behavior 3d964f4 Remove unused six from requirements 820d78b Add timeout for db creation 503245e simplify the postgresql basic tests d3b2051 Add basic tests for postgresql database 5a48688 tox: fix pep8 checks 116a6a3 Support py3.12 and drop py3.8 Diffstat (except docs and test files) ------------------------------------- .../drop-python38-support-1784ab42c5286e6c.yaml | 6 + requirements.txt | 11 +- setup.cfg | 4 +- test-requirements.txt | 7 +- tox.ini | 2 +- 10 files changed, 359 insertions(+), 21 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index a9b80da..e4318c4 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,3 +1,3 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. +# Requirements lower bounds listed here are our best effort to keep them up to +# date but we do not test them so no guarantee of having them all correct. If +# you find any incorrect lower bounds, let us know or propose a fix. @@ -12 +11,0 @@ requests>=2.14.2 # Apache-2.0 -six>=1.10.0 # MIT @@ -15 +14 @@ tenacity>=5.1.1 # Apache-2.0 -SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT +SQLAlchemy>=1.4.0 # MIT @@ -18 +17 @@ psycopg2-binary>=2.6.2 # LGPL/ZPL -python-swiftclient>=3.2.0 # Apache-2.0 \ No newline at end of file +python-swiftclient>=3.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 1e278d1..966d007 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -1,6 +1 @@ -# The order of packages is significant, because pip processes them in the order -# of appearance. Changing the order has an impact on the overall integration -# process, which may cause wedges in the gate later. - -hacking>=3.0,<3.1.0 # Apache-2.0 - +hacking>=7.0.0,<7.1.0 # Apache-2.0