[release-announce] python-manilaclient 2.0.0 (ussuri)

no-reply at openstack.org no-reply at openstack.org
Tue Feb 11 21:34:07 UTC 2020


We exuberantly announce the release of:

python-manilaclient 2.0.0: Client library for OpenStack Manila API.

This release is part of the ussuri release series.

The source is available from:

    https://opendev.org/openstack/python-manilaclient

Download the package from:

    https://pypi.org/project/python-manilaclient

Please report issues through:

    https://bugs.launchpad.net/python-manilaclient/+bugs

For more details, please see below.

2.0.0
^^^^^

Upgrade Notes

* Python 2.7 support has been dropped. The last release of openstack
  /python-manilaclient to support python 2.7 is OpenStack Train
  (python-manilaclient version 1.29.x). The minimum version of Python
  now supported by openstack/python-manilaclient is Python 3.6.

Changes in python-manilaclient 1.29.0..2.0.0
--------------------------------------------

6bccfc0 Put osc unit tests with all other unit tests
ee78e64 Fix osc delete share and show share tests
424fb56 [ussuri][goal] Drop python2.7 support
ac5ca46 [OSC] Init OpenStack Client implementation
c07a111 Add more detail to API introduction
0ca9128 Fix update share network tests and skip exception issue
e6e8cad Fix lower bound for sphix in docs/requirements.txt
b975d09 Update the constraints url
ad92fb4 Update master for stable/train


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

.zuul.yaml                                         |   3 +-
lower-constraints.txt                              |   2 +-
manilaclient/common/cliutils.py                    |  18 +
manilaclient/common/constants.py                   |   3 +
manilaclient/osc/__init__.py                       |   0
manilaclient/osc/plugin.py                         | 105 +++
manilaclient/osc/utils.py                          |  35 +
manilaclient/osc/v2/__init__.py                    |   0
manilaclient/osc/v2/share.py                       | 545 +++++++++++++
.../test_share_replica_export_locations.py         |   7 +-
.../test_snapshot_instances_export_locations.py    |  15 +-
.../functional/test_snapshots_export_locations.py  |  15 +-
manilaclient/v2/shell.py                           |  26 +-
.../drop-python2-support-71c7b9e1dcf8c890.yaml     |   7 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/train.rst                      |   6 +
requirements.txt                                   |   1 +
setup.cfg                                          |  11 +-
tox.ini                                            |  23 +-
41 files changed, 2417 insertions(+), 262 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index d8fa05d..91469e6 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -17,0 +18 @@ six>=1.10.0 # MIT
+osc-lib>=1.10.0 # Apache-2.0






More information about the Release-announce mailing list