We are thrilled to announce the release of: python-troveclient 5.0.0: Client library for OpenStack DBaaS API This release is part of the victoria release series. The source is available from: https://opendev.org/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through: https://bugs.launchpad.net/python-troveclient/+bugs For more details, please see below. 5.0.0 ^^^^^ New Features * Support backup strategy CLI. * Change flavor as an optional parameter ("--flavor") for creating instance. When creating replicas, flavor is not requried. Changes in python-troveclient 4.1.0..5.0.0 ------------------------------------------ c23da58 Flavor is optional for creating instance 40af556 Support backup strategy a9c3174 Use primary instead of master for listing instances b9f0891 Use unittest.mock instead of mock b3f8c0b Replace assertItemsEqual with assertCountEqual 39b6a22 Add py38 package metadata Diffstat (except docs and test files) ------------------------------------- lower-constraints.txt | 1 - releasenotes/notes/victoria-backup-strategy.yaml | 3 + releasenotes/notes/victoria-flavor-optional.yaml | 4 + setup.cfg | 4 + troveclient/base.py | 1 + troveclient/osc/v1/database_backup_strategy.py | 105 +++++++++++++++++++++ troveclient/osc/v1/database_backups.py | 22 ++++- troveclient/osc/v1/database_instances.py | 17 ++-- troveclient/v1/backup_strategy.py | 60 ++++++++++++ troveclient/v1/backups.py | 5 +- troveclient/v1/client.py | 2 + troveclient/v1/instances.py | 14 +-- 17 files changed, 317 insertions(+), 31 deletions(-)