[release-announce] python-troveclient 2.16.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 26 14:19:20 UTC 2018


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






More information about the Release-announce mailing list