[release-announce] [trove] python-troveclient 2.7.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Dec 15 20:13:22 UTC 2016


We are overjoyed to announce the release of:

python-troveclient 2.7.0: Client library for OpenStack DBaaS API

This release is part of the ocata release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-troveclient

Download the package from:

    https://pypi.python.org/pypi/python-troveclient

Please report issues through launchpad:

    https://bugs.launchpad.net/python-troveclient

For more details, please see below.

2.7.0
^^^^^

New Features

* Added cluster-upgrade command to upgrade all instances in a
  cluster to a new datastore version.

* Adds --region option to create and cluster-create APIs.  For now,
  these options are excluded from CLI help strings.  This is the first
  step in multiregion support.

* Added pagination support (limit and marker) to the CLI for
  configuration-list and configuration-instances.

Changes in python-troveclient 2.6.0..2.7.0
------------------------------------------

156b36e Updated from global requirements
7b9c7e9 Use lowercase project name for doc
1ae94d4 Get python-troveclient to use upper-constraints.txt
aed1890 Multi-Region Support
9d3098e Cluster Upgrade
2377c0c Added limit/marker support for config group lists


Diffstat (except docs and test files)
-------------------------------------

.../notes/cluster-upgrade-d58d1fc4b8da0a03.yaml    |  3 ++
.../notes/multi-region-ec516da866def1ed.yaml       |  4 ++
.../paginate-config-list-c311ce3c5394d437.yaml     |  3 ++
requirements.txt                                   |  4 +-
tools/tox_install.sh                               | 55 ++++++++++++++++++++++
tox.ini                                            |  4 +-
troveclient/v1/clusters.py                         |  9 ++++
troveclient/v1/configurations.py                   |  9 ++--
troveclient/v1/instances.py                        |  4 +-
troveclient/v1/shell.py                            | 55 +++++++++++++++++++---
15 files changed, 171 insertions(+), 28 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 495e727..77290c7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ PrettyTable<0.8,>=0.7.1 # BSD
-requests>=2.10.0 # Apache-2.0
+requests!=2.12.2,>=2.10.0 # Apache-2.0
@@ -13 +13 @@ six>=1.9.0 # MIT
-python-swiftclient>=2.2.0 # Apache-2.0
+python-swiftclient>=3.2.0 # Apache-2.0





More information about the Release-announce mailing list