We eagerly announce the release of: python-troveclient 2.18.0: Client library for OpenStack DBaaS API This release is part of the train release series. The source is available from: https://opendev.org/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through: https://bugs.launchpad.net/python-troveclient/+bugs For more details, please see below. 2.18.0 ^^^^^^ New Features * Allow users to delete database instances in batch. * Admin user can use "openstack database instance list --all- projects" to get database instances of all the projects. Changes in python-troveclient 2.17.0..2.18.0 -------------------------------------------- 20926f1 Restore the index method for Management class 16d1ded Support to batch delete database instances be04075 Add release note for --all-projects support 7a79117 Get all the database instances by admin d0d53a2 Disable some CI jobs fdc65de OpenDev Migration Patch 8d6161c Replace openstack.org git:// URLs with https:// 463eab4 Update hacking version a446475 Change openstack-dev to openstack-discuss 6b9efeb Add Python 3.6 classifier to setup.cfg fcec6ca add python 3.6 unit test job dfba415 Add python3 compatibility for guest logs features e796d97 Add scenario tests to gate and check pipeline 494c332 Update min tox version to 2.0 Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 61 +++++++------- ...delete-database-instances-7938121487fb11e9.yaml | 2 + ...l-database-instance-admin-3f1b83a487dd11e9.yaml | 3 + setup.cfg | 3 +- test-requirements.txt | 2 +- tox.ini | 4 +- troveclient/__init__.py | 4 +- troveclient/common.py | 2 +- troveclient/compat/cli.py | 7 +- troveclient/compat/mcli.py | 3 +- troveclient/osc/v1/base.py | 34 ++++++++ troveclient/osc/v1/database_instances.py | 76 +++++++++++++----- troveclient/service_catalog.py | 8 +- troveclient/utils.py | 5 ++ troveclient/v1/backups.py | 4 +- troveclient/v1/client.py | 6 +- troveclient/v1/instances.py | 4 +- troveclient/v1/management.py | 27 +++---- troveclient/v1/shell.py | 22 +++--- 25 files changed, 291 insertions(+), 156 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 0503eb1..a39ef08 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4 +4 @@ -hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0 +hacking>=1.1.0,<1.2.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org