[release-announce] os-ken 0.2.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 31 13:06:35 UTC 2018


We joyfully announce the release of:

os-ken 0.2.0: A component-based software defined networking framework
for OpenStack.

This release is part of the stein release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/os-ken

Download the package from:

    https://pypi.org/project/os-ken

Please report issues through launchpad:

    https://bugs.launchpad.net/os-ken

For more details, please see below.

Changes in os-ken 0.1.0..0.2.0
------------------------------

28c7fa6 Add constraint for nose in test requirements
e6b0524 Remove autopep8 and formencode from test-requirements.txt
b220a03 Add jobs for publishing docs
52a227c Fixup the docs building
b5be390 Add minimum constraint for some requirements
53f6576 Add job for publishing release notes
78cd06b Add job for running unit tests
27062d3 import zuul job settings from project-config
f1d6e38 Convert namespace from 'ryu' to 'os_ken'
af81f64 Add pep8 job for code style checking
5006c49 fix tox python3 overrides


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

.zuul.yaml                                        |   7 +-
lower-constraints.txt                             | 153 ++++++++++++++++++
os_ken/cmd/manager.py                             |   2 +-
os_ken/controller/handler.py                      |  20 +--
os_ken/lib/netconf/__init__.py                    |   2 +-
os_ken/lib/of_config/base.py                      |   2 +-
os_ken/lib/of_config/capable_switch.py            |  10 +-
os_ken/lib/of_config/classes.py                   |   2 +-
os_ken/lib/of_config/generated_classes.py         |   2 +-
os_ken/lib/ofctl_nicira_ext.py                    |   2 +-
os_ken/lib/ofctl_string.py                        |  36 ++---
os_ken/lib/ofctl_utils.py                         |   6 +-
os_ken/lib/ofctl_v1_0.py                          |   8 +-
os_ken/lib/ofctl_v1_2.py                          |  12 +-
os_ken/lib/ofctl_v1_3.py                          |  16 +-
os_ken/lib/ofctl_v1_4.py                          |   8 +-
os_ken/lib/ofctl_v1_5.py                          |   8 +-
os_ken/lib/ofp_pktinfilter.py                     |   2 +-
os_ken/lib/ovs/bridge.py                          |  26 ++--
os_ken/lib/ovs/vsctl.py                           |  12 +-
os_ken/lib/ovs/vswitch_idl.py                     |   2 +-
os_ken/lib/packet/arp.py                          |   2 +-
os_ken/lib/packet/bfd.py                          |   4 +-
os_ken/lib/packet/bgp.py                          |  34 ++--
os_ken/lib/packet/bmp.py                          |  10 +-
os_ken/lib/packet/bpdu.py                         |   2 +-
os_ken/lib/packet/cfm.py                          |  34 ++--
os_ken/lib/packet/dhcp.py                         |   8 +-
os_ken/lib/packet/dhcp6.py                        |   8 +-
os_ken/lib/packet/ethernet.py                     |   4 +-
os_ken/lib/packet/geneve.py                       |   4 +-
os_ken/lib/packet/gre.py                          |   2 +-
os_ken/lib/packet/icmp.py                         |  14 +-
os_ken/lib/packet/icmpv6.py                       |  48 +++---
os_ken/lib/packet/igmp.py                         |  12 +-
os_ken/lib/packet/ipv4.py                         |   2 +-
os_ken/lib/packet/ipv6.py                         |  18 +--
os_ken/lib/packet/linux.py                        |   2 +-
os_ken/lib/packet/llc.py                          |   8 +-
os_ken/lib/packet/lldp.py                         |   4 +-
os_ken/lib/packet/mpls.py                         |   2 +-
os_ken/lib/packet/openflow.py                     |  10 +-
os_ken/lib/packet/ospf.py                         |  12 +-
os_ken/lib/packet/packet.py                       |   6 +-
os_ken/lib/packet/packet_base.py                  |   2 +-
os_ken/lib/packet/packet_utils.py                 |   2 +-
os_ken/lib/packet/pbb.py                          |   4 +-
os_ken/lib/packet/sctp.py                         | 136 ++++++++--------
os_ken/lib/packet/slow.py                         |   2 +-
os_ken/lib/packet/tcp.py                          |   4 +-
os_ken/lib/packet/vrrp.py                         |  36 ++---
os_ken/lib/packet/vxlan.py                        |   4 +-
os_ken/lib/packet/zebra.py                        |  14 +-
os_ken/lib/pcaplib.py                             |   6 +-
os_ken/lib/snortlib.py                            |   6 +-
os_ken/lib/sockaddr.py                            |   2 +-
os_ken/lib/sockopt.py                             |   2 +-
os_ken/lib/stplib.py                              |  34 ++--
os_ken/lib/type_desc.py                           |   2 +-
os_ken/lib/xflow/sflow.py                         |   2 +-
os_ken/ofproto/nx_actions.py                      |   9 +-
requirements.txt                                  |   6 +-
test-requirements.txt                             |  10 +-
tox.ini                                           |  53 ++++++-
137 files changed, 1518 insertions(+), 1339 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index a631f64..35763f2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -8 +8 @@ msgpack>=0.3.0  # RPC library, BGP speaker(net_cntl)
-netaddr
+netaddr>=0.7.18 # BSD
@@ -11 +11 @@ ovs>=2.6.0  # OVSDB
-routes  # wsgi
+Routes>=2.3.1 # MIT
@@ -13 +13 @@ six>=1.4.0
-tinyrpc  # RPC library, BGP speaker(net_cntl)
+tinyrpc>=0.6  # RPC library, BGP speaker(net_cntl)
diff --git a/test-requirements.txt b/test-requirements.txt
index 7e9616e..c588fe1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12,6 +12,4 @@ testtools>=1.4.0 # MIT
-autopep8
-mock
-nose
-pycodestyle
-pylint
-formencode
+mock>=2.0.0 # BSD
+nose>=1.3.7 # LGPL
+pycodestyle>=2.0.0 # MIT
+pylint==1.9.2 # GPLv2






More information about the Release-announce mailing list