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