[release][trove] python-troveclient release 1.3.0 (liberty)
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
participants (1)
-
doug@doughellmann.com