[release-announce] python-blazarclient 2.2.0 (train)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 22 23:59:36 UTC 2019


We are ecstatic to announce the release of:

python-blazarclient 2.2.0: Client for OpenStack Reservation Service

This release is part of the train release series.

The source is available from:

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

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/blazar/+bugs

For more details, please see below.

2.2.0
^^^^^

New Features

* Added support for operators to manage reservable floating IPs
  using the following new commands:

  * "floatingip-create"

  * "floatingip-delete"

  * "floatingip-list"

  * "floatingip-show"

* Added support for users to create floating IP reservations using
  the "virtual:floatingip" resource type.

Changes in python-blazarclient 2.1.0..2.2.0
-------------------------------------------

c464858 Add release note for floating IP support
0d733b8 Clarify how reservation parameters should be defined
f9a191a Fix parsing of network_id reservation parameter
3ea2b18 Add Python 3 Train unit tests
88a7886 Cap sphinx for py2 to match global requirements
ea96686 Add support for floating IP reservation
2ea393f Replace git.openstack.org URLs with opendev.org URLs
06ba5c9 OpenDev Migration Patch
fe02d32 Dropping the py35 testing
8408918 Update master for stable/stein
57ae148 add python 3.7 unit test job
dd62254 Update hacking version
544827f Use template for lower-constraints
c222b2e Fix typo in exception class name
7cb3f2e Change openstack-dev to openstack-discuss
d4362ab Add Python 3.6 classifier to setup.cfg
74c5eb8 add python 3.6 unit test job
8983bed Fix link to oslo.i18n usage documentation


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

.gitreview                                         |   2 +-
.zuul.yaml                                         |  10 +-
README.rst                                         |   8 +-
blazarclient/base.py                               |   2 +-
blazarclient/exception.py                          |   2 +-
blazarclient/i18n.py                               |   2 +-
blazarclient/shell.py                              |   7 +-
blazarclient/v1/client.py                          |   7 +
blazarclient/v1/floatingips.py                     |  47 +++++++
blazarclient/v1/shell_commands/floatingips.py      |  76 +++++++++++
blazarclient/v1/shell_commands/leases.py           |  15 ++-
.../notes/floatingip-support-d184a565f324d31b.yaml |  13 ++
releasenotes/source/index.rst                      |   1 +
releasenotes/source/stein.rst                      |   6 +
setup.cfg                                          |   5 +-
test-requirements.txt                              |   2 +-
tox.ini                                            |   8 +-
20 files changed, 332 insertions(+), 28 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index c3624f5..a9a431e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4 +4 @@
-hacking<0.11,>=0.10.2
+hacking>=1.1.0,<1.2.0 # Apache-2.0






More information about the Release-announce mailing list