[openstack-announce] [release][trove] python-troveclient release 1.3.0 (liberty)

doug at doughellmann.com doug at doughellmann.com
Mon Sep 14 14:39:00 UTC 2015


We are chuffed to announce the release of:

python-troveclient 1.3.0: Client library for OpenStack DBaaS API

This release is part of the liberty release series.

With source available at:

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

With package available at:

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

For more details, please see the git log history below and:

    http://launchpad.net/python-troveclient/+milestone/1.3.0

Please report issues through launchpad:

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

Notable changes
----------------

Added Root support for Vertica clusters/instances. Initial Implementation for Redis Clustering. Added support for a Datastore Registration API Subcommands now accept flavor and cluster name in addition to ids. Add support for a --marker argument to the backup commands.

Changes in python-troveclient 1.2.0..1.3.0
------------------------------------------

ec666ca Updated from global requirements
153353c Root enablement for Vertica clusters/instances
55af7dd Use more appropriate exceptions for validation
d95ceff Redis Clustering Initial Implementation
7ec45db Revert "Root enablement for Vertica clusters/instances"
608ef3d Implements Datastore Registration API
77960ee Root enablement for Vertica clusters/instances
57bb542 Updated from global requirements
d3a9f9e Updated from global requirements
3e6c219 Add a --marker argument to the backup commands.
f3f0cbd Fixed missing periods in positional arguments
fd81067 Updated from global requirements
fbbc025 Updated from global requirements
2598641 Updated from global requirements
398bc8e Error message on cluster-create is misleading
7f82bcc Make subcommands accept flavor name and cluster name
29d0703 Fix flavor-show problems with UUID
0702365 Updated from global requirements
1d30a5f Allow a user to pass an insecure environment variable
dffbd6f Updated from global requirements
61a756a Added more unit-tests to improve code coverage
93f70ca Updated from global requirements
ad68fb2 Fixes the non-existent exception NoTokenLookupException

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

requirements.txt                     |   8 +-
setup.py                             |   3 +-
test-requirements.txt                |  13 +-
troveclient/base.py                  |  15 +-
troveclient/client.py                |   2 +-
troveclient/compat/client.py         |   2 +
troveclient/shell.py                 |   3 +
troveclient/utils.py                 |   2 +-
troveclient/v1/clusters.py           |  27 ++
troveclient/v1/flavors.py            |   5 +
troveclient/v1/management.py         |  57 ++++
troveclient/v1/root.py               |  45 ++-
troveclient/v1/shell.py              | 210 ++++++++++----
troveclient/v1/users.py              |   5 +-
20 files changed, 2032 insertions(+), 101 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 8d5e780..855f682 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4 +4 @@
-pbr>=0.11,<2.0
+pbr<2.0,>=1.6
@@ -6 +6 @@ argparse
-PrettyTable>=0.7,<0.8
+PrettyTable<0.8,>=0.7
@@ -9,2 +9,2 @@ simplejson>=2.2.0
-oslo.utils>=1.4.0                       # Apache-2.0
-python-keystoneclient>=1.3.0
+oslo.utils>=2.0.0 # Apache-2.0
+python-keystoneclient>=1.6.0
diff --git a/test-requirements.txt b/test-requirements.txt
index d0ea1de..1a04bdb 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking>=0.10.0,<0.11
+hacking<0.11,>=0.10.0
@@ -7,3 +7,3 @@ discover
-oslosphinx>=2.5.0  # Apache-2.0
-requests-mock>=0.6.0  # Apache-2.0
-sphinx>=1.1.2,!=1.2.0,!=1.3b1,<1.3
+oslosphinx>=2.5.0 # Apache-2.0
+requests-mock>=0.6.0 # Apache-2.0
+sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
@@ -11,2 +11,3 @@ testrepository>=0.0.18
-testtools>=0.9.36,!=1.2.0
-mock>=1.0
+testscenarios>=0.4
+testtools>=1.4.0
+mock>=1.2





More information about the OpenStack-announce mailing list