[release-announce] [ironic] sushy 0.2.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Wed May 24 17:13:33 UTC 2017


We are jazzed to announce the release of:

sushy 0.2.0: Sushy is a small Python library to communicate with
Redfish based systems

This release is part of the pike release series.

The source is available from:

    http://git.openstack.org/cgit/openstack/sushy

Download the package from:

    https://tarballs.openstack.org/sushy/

Please report issues through launchpad:

    http://bugs.launchpad.net/sushy

For more details, please see below.

Changes in sushy 0.1.0..0.2.0
-----------------------------

0c3ebfb Declarative approach to parsing JSON fields
ee0925e Updated from global requirements
a279b3d Updated from global requirements
11ec354 Fix working with requests Session object
fe07266 Improve logging and error handling in base code
18febd0 Add System Processor/Memory info
3a6e665 Properly support upper-constraints
d616dc0 Updated from global requirements


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

requirements.txt                                   |   2 +-
sushy/connector.py                                 |  73 +++----
sushy/exceptions.py                                |  82 +++++++-
sushy/resources/base.py                            | 195 ++++++++++++++++---
sushy/resources/system/constants.py                |  12 ++
sushy/resources/system/mappings.py                 |  11 ++
sushy/resources/system/processor.py                | 131 +++++++++++++
sushy/resources/system/system.py                   | 173 ++++++++++-------
.../unit/json_samples/processor_collection.json    |  16 ++
test-requirements.txt                              |   4 +-
tools/tox_install.sh                               |  55 ++++++
tox.ini                                            |   3 +-
21 files changed, 1228 insertions(+), 260 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index b358c17..ab2bdb0 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-pbr>=2.0.0 # Apache-2.0
+pbr!=2.1.0,>=2.0.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 3f920d2..44d6906 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
@@ -9 +9 @@ python-subunit>=0.0.18 # Apache-2.0/BSD
-sphinx>=1.5.1 # BSD
+sphinx!=1.6.1,>=1.5.1 # BSD





More information about the Release-announce mailing list