[release-announce] [ironic] sushy 1.2.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Mon Oct 23 18:49:40 UTC 2017


We are thrilled to announce the release of:

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

This release is part of the queens release series.

The source is available from:

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

Download the package from:

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

Please report issues through launchpad:

    https://bugs.launchpad.net/sushy

For more details, please see below.

1.2.0
^^^^^

New Features

* Adds the "EthernetInterfaces" to the library. It also returns the
  list of connected MACs.

Changes in sushy 1.0.0..1.2.0
-----------------------------

8fe2904 Adds EthernetInterface to the library
2aa31dd Add int_or_none adapter function
53e0725 Add PUT method to connector
26f7523 flake8: Enable some off-by-default checks
16b0d64 Updated from global requirements
23c9bad Enable some off-by-default checks
7981bd3 Update reno for stable/pike
b21698a Updated from global requirements
846d772 Add DELETE method to connector
c622e5b Replace HTTP numeric constants with http_client constants
13d8377 Update some tests to copy the dictionaries passed in


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

.../add_ethernet_interface-df308f814f0e4bce.yaml   |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 ++
sushy/connector.py                                 |  24 +++++
sushy/exceptions.py                                |  13 ++-
sushy/resources/system/constants.py                |   7 ++
sushy/resources/system/ethernet_interface.py       |  84 +++++++++++++++++
sushy/resources/system/mappings.py                 |  17 ++++
sushy/resources/system/system.py                   |  24 +++--
.../unit/json_samples/ethernet_interfaces.json     |  37 ++++++++
.../ethernet_interfaces_collection.json            |  12 +++
.../resources/system/test_ethernet_interfaces.py   | 103 +++++++++++++++++++++
sushy/utils.py                                     |  33 +++++++
test-requirements.txt                              |   6 +-
tox.ini                                            |   8 +-
19 files changed, 458 insertions(+), 36 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 72155ce..c11b9f4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5 +5 @@
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=1.0.0 # Apache-2.0
@@ -10 +10 @@ sphinx>=1.6.2 # BSD
-openstackdocstheme>=1.11.0 # Apache-2.0
+openstackdocstheme>=1.17.0 # Apache-2.0
@@ -17 +17 @@ testtools>=1.4.0 # MIT
-reno!=2.3.1,>=1.8.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0






More information about the Release-announce mailing list