We are jazzed to announce the release of: python-troveclient 2.16.0: Client library for OpenStack DBaaS API This release is part of the rocky release series. The source is available from: https://git.openstack.org/cgit/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through launchpad: https://bugs.launchpad.net/python-troveclient For more details, please see below. 2.16.0 ^^^^^^ New Features * The command "trove cluster-modules" is now available to use in the python-openstackclient CLI as "openstack database cluster modules". * The command "trove configuration-default" is now available to use in the python-openstackclient CLI as "openstack database configuration default" * The command "trove configuration-instances" is now available to use in the python-openstackclient CLI as "openstack database configuration instances" * The command "trove detach-replica" is now available to use in the python-openstackclient CLI as "openstack database instance detach replica" * The command "trove eject-replica-source" is now available to use in the python-openstackclient CLI as `` openstack database instance eject replica source`` * The command "trove execution-delete" is now available to use in the python-openstackclient CLI as "openstack database backup execution delete" * The command "trove log-list" is now available to use in the python- openstackclient CLI as "openstack database log list" * The command "trove promote-to-replica-source" is now available to use in the python-openstackclient CLI as "openstack database instance promote to replica source" Changes in python-troveclient 2.15.0..2.16.0 -------------------------------------------- cfa82f0 Add configuration-default to OSC 42913d9 Add detach-replica to OSC 83eb65c Add execution-delete to OSC 3f705bd Add promote-to-replica-source to OSC 09c686c Add log-list to OSC a199d90 Add eject-replica-source to OSC 61e8de4 Add configuration-instances to OSC cd7b215 fix tox python3 overrides 0fc7d9e Correctly mocking builtin open in test_v1_shell 2fb1dcb Replace 'raise StopIteration' with 'return' bca0410 Add cluster-modules to OSC 476124a Update the troveclient's README. 90a6f2f Trivial: Update pypi url to new url 3c70f8f Follow the new PTI for document build bdaa35d Migrate to Zuul v3 native job definitions 86d9f66 Change testenv from py34 to py35 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 10 +++- README.rst | 18 +++--- .../post.yaml | 15 ----- .../run.yaml | 62 ------------------- ...dd-cluster-modules-to-osc-647a0564dafcef24.yaml | 6 ++ ...figuration-default-to-osc-55867236d19d83c4.yaml | 6 ++ ...guration-instances-to-osc-80a7d7b9d0c79f62.yaml | 6 ++ ...add-detach-replica-to-osc-1fadef6220e96f35.yaml | 6 ++ ...ect-replica-source-to-osc-c985a70eaab3f16b.yaml | 6 ++ ...d-execution-delete-to-osc-013b4bf00a1cb8ff.yaml | 5 ++ .../add-log-list-to-osc-4bc11aa6e20de286.yaml | 4 ++ ...-to-replica-source-to-osc-6eca8c5507344205.yaml | 5 ++ setup.cfg | 23 +++----- test-requirements.txt | 3 - tox.ini | 24 ++++++-- troveclient/osc/v1/database_backups.py | 19 ++++++ troveclient/osc/v1/database_clusters.py | 34 +++++++++++ troveclient/osc/v1/database_configurations.py | 66 +++++++++++++++++++++ troveclient/osc/v1/database_instances.py | 68 +++++++++++++++++++++ troveclient/osc/v1/database_logs.py | 43 ++++++++++++++ troveclient/v1/backups.py | 4 +- 33 files changed, 648 insertions(+), 128 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index cd56b3e..078aad6 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +9,0 @@ requests-mock>=1.2.0 # Apache-2.0 -sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD @@ -16,2 +14,0 @@ httplib2>=0.9.1 # MIT -reno>=2.5.0 # Apache-2.0 -openstackdocstheme>=1.18.1 # Apache-2.0