[release-announce] [trove] python-troveclient 2.11.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed Jul 26 01:49:31 UTC 2017


We eagerly announce the release of:

python-troveclient 2.11.0: Client library for OpenStack DBaaS API

This release is part of the pike 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.11.0
^^^^^^

New Features

* The command "trove backup-list" is now available to use in the
  python-openstackclient CLI as "openstack database backup list"

* The command "trove cluster-list" is now available to use in the
  python-openstackclient CLI as "openstack database cluster list"

* The command "trove configuration-list" is now available to use in
  the python-openstackclient CLI as "openstack database configuration
  list"

* The command "trove database-list" is now available to use in the
  python-openstackclient CLI as "openstack database list"

* The command "trove datastore-list" is now available to use in the
  python-openstackclient CLI as "openstack datastore list"

* The command "trove list" is now available to use in the python-
  openstackclient CLI as "openstack database instance list"

Changes in python-troveclient 2.10.0..2.11.0
--------------------------------------------

e450fdb Updated from global requirements
a0fbb97 Correct help in --profile argument
b9a20ed Update the trove docs to follow the docs theme
e8d306f turn on warning-is-error for documentation builds
5ff9b61 Add cli to docs
0d5c899 rearrange docs into new standard layout
8b945cf Add datastore-list to OSC
29bdd7f Add database-list to OSC
09b5f9f Add list to OSC
a7b10e3 Add user-list to OSC
6626ef7 Add limit-list to OSC
1abc33c Add configuration-list to OSC
052d85e Add cluster-list to OSC
2ce6814 Updated from global requirements
7d00721 Add related_to help message for instance help
ccceffa Handle log message interpolation by the logger
808caec Add backup-list to OSC
d2c24f9 Update reset-status docstring


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

.gitignore                                         |    2 +
README.rst                                         |  310 +--
.../add-backup-list-to-osc-ea5cbfb579f3ffc7.yaml   |    5 +
.../add-cluster-list-to-osc-93532b79db906a14.yaml  |    5 +
...configuration-list-to-osc-4a12d508f6bb5472.yaml |    5 +
.../add-database-list-to-osc-b547e8954e8b6fc7.yaml |    4 +
...add-datastore-list-to-osc-007ff4144f630c57.yaml |    4 +
.../add-instance-list-to-osc-05714dfce947a57e.yaml |    4 +
releasenotes/source/conf.py                        |   11 +-
requirements.txt                                   |    4 +-
setup.cfg                                          |   16 +
test-requirements.txt                              |    6 +-
tox.ini                                            |    1 +
troveclient/apiclient/auth.py                      |    6 +-
troveclient/apiclient/base.py                      |    4 +-
troveclient/apiclient/client.py                    |   19 +-
troveclient/auth_plugin.py                         |    6 +-
troveclient/client.py                              |   24 +-
troveclient/compat/client.py                       |   28 +-
troveclient/osc/v1/database_backups.py             |   66 +
troveclient/osc/v1/database_clusters.py            |   61 +
troveclient/osc/v1/database_configurations.py      |   53 +
troveclient/osc/v1/database_instances.py           |   83 +
troveclient/osc/v1/database_limits.py              |   34 +
troveclient/osc/v1/database_users.py               |   46 +
troveclient/osc/v1/databases.py                    |   46 +
troveclient/osc/v1/datastores.py                   |   30 +
troveclient/shell.py                               |   10 +-
troveclient/utils.py                               |    8 +-
troveclient/v1/backups.py                          |    2 +-
troveclient/v1/instances.py                        |   14 +-
troveclient/v1/shell.py                            |    8 +-
49 files changed, 4144 insertions(+), 552 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 0c5dceb..d78a2ea 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6 @@ PrettyTable<0.8,>=0.7.1 # BSD
-requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
+requests>=2.14.2 # Apache-2.0
@@ -11 +11 @@ Babel!=2.4.0,>=2.3.4 # BSD
-keystoneauth1>=2.20.0 # Apache-2.0
+keystoneauth1>=2.21.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 57411a6..bcdc7b3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +6,0 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-oslosphinx>=4.7.0 # Apache-2.0
@@ -11 +10 @@ requests-mock>=1.1 # Apache-2.0
-sphinx!=1.6.1,>=1.5.1 # BSD
+sphinx>=1.6.2 # BSD
@@ -18 +17,2 @@ pycrypto>=2.6 # Public Domain
-reno>=1.8.0 # Apache-2.0
+reno!=2.3.1,>=1.8.0 # Apache-2.0
+openstackdocstheme>=1.11.0 # Apache-2.0





More information about the Release-announce mailing list