We are overjoyed to announce the release of:
python-troveclient 2.0.0: Client library for OpenStack DBaaS API
This release is part of the mitaka 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
Please report issues through launchpad:
http://bugs.launchpad.net/python-troveclient
For more details, please see below.
Changes in python-troveclient 1.4.0..2.0.0 ------------------------------------------
261c088 Trival: Remove 'MANIFEST.in' 416457d Use the oslo.utils.reflection to extract the class name 6b02886 Change assertTrue(isinstance()) by optimal assert fa7d8f4 Remove openstack-common.conf c5cc8be Put py34 first in the env order of tox 5fd49d4 Updated from global requirements 5ff8979 Drop py33 support 593116c Replace assertEqual(None, *) with assertIsNone bcb2b81 Remove py26 support 7811e31 Added '.' and remove extra parentheses(')') from README.rst f964d61 Trivial: Remove vim header from source files dbc444d Replace assertEqual(None, *) with assertIsNone in tests e776382 Add root-disable api 6473e50 Add 'volume_type' parameter to instance create c488961 Updated from global requirements 6619050 cluster create passing availability zone incorrectly bf06ebf Delete python bytecode before every test run a1c390e Last sync from oslo-incubator e1f3b1c Updated from global requirements c0a8822 Fixes the backup-delete
Diffstat (except docs and test files) -------------------------------------
MANIFEST.in | 6 - README.rst | 6 +- openstack-common.conf | 8 -- requirements.txt | 4 +- setup.cfg | 3 +- test-requirements.txt | 4 +- tools/install_venv_common.py | 41 +------ tox.ini | 6 +- troveclient/compat/base.py | 5 +- troveclient/compat/cli.py | 5 + troveclient/openstack/common/apiclient/base.py | 5 +- troveclient/openstack/common/gettextutils.py | 2 - troveclient/openstack/common/importutils.py | 2 - troveclient/openstack/common/strutils.py | 2 - troveclient/shell.py | 3 +- troveclient/v1/backups.py | 6 +- troveclient/v1/root.py | 15 +++ troveclient/v1/shell.py | 164 +++++++++++++------------ 25 files changed, 223 insertions(+), 172 deletions(-)
Requirements updates --------------------
diff --git a/requirements.txt b/requirements.txt index 07b8935..6f5e92a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7 +7 @@ PrettyTable<0.8,>=0.7 -requests!=2.8.0,>=2.5.2 +requests!=2.9.0,>=2.8.1 @@ -9 +9 @@ simplejson>=2.2.0 -oslo.utils>=2.4.0 # Apache-2.0 +oslo.utils>=3.2.0 # Apache-2.0 diff --git a/test-requirements.txt b/test-requirements.txt index 1a04bdb..059b2a7 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,2 +7,2 @@ discover -oslosphinx>=2.5.0 # Apache-2.0 -requests-mock>=0.6.0 # Apache-2.0 +oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0 +requests-mock>=0.7.0 # Apache-2.0