On Sat, 20 Jun 2015 00:10:22 +0900
IWAMOTO Toshihiro <[email protected]> wrote:

> OpenStack is gaining momentum for python3 adoption and rejecting
> non-python3-compatible libraries.  So, let's make ryu python3
> compatible for better OpenStack integration.
> 
> This patchset is a only start of the effort.  More will come.
> 
> IWAMOTO Toshihiro (5):
>   tox.ini: Be able to run python3 unit tests
>   ofproto: Fix ImportError on python3
>   python3: Fix starndard library imports
>   python3: Adapt to new iterator names
>   python3: Use bytes type for binary data
> 
>  ryu/app/client.py                                  | 22 ++++-----
>  ryu/app/ofctl_rest.py                              |  2 +-
>  ryu/app/rest_conf_switch.py                        | 10 ++--
>  ryu/app/rest_quantum.py                            |  2 +-
>  ryu/app/rest_router.py                             |  2 +-
>  ryu/app/simple_isolation.py                        |  2 +-
>  ryu/base/app_manager.py                            |  8 ++--
>  ryu/cmd/rpc_cli.py                                 |  2 +-
>  ryu/cmd/ryu_base.py                                |  2 +-
>  ryu/controller/conf_switch.py                      |  4 +-
>  ryu/controller/dpset.py                            |  4 +-
>  ryu/controller/handler.py                          |  4 +-
>  ryu/controller/network.py                          |  4 +-
>  ryu/lib/bfdlib.py                                  |  4 +-
>  ryu/lib/ovs/vsctl.py                               |  6 +--
>  ryu/lib/packet/bfd.py                              | 10 ++--
>  ryu/lib/packet/bgp.py                              |  4 +-
>  ryu/lib/packet/bmp.py                              |  2 +-
>  ryu/lib/packet/cfm.py                              | 18 +++----
>  ryu/lib/packet/dhcp.py                             |  2 +-
>  ryu/lib/packet/ipv6.py                             |  4 +-
>  ryu/lib/packet/ospf.py                             |  2 +-
>  ryu/lib/quantum_ifaces.py                          |  2 +-
>  ryu/lib/stplib.py                                  |  2 +-
>  ryu/lib/stringify.py                               |  6 +--
>  ryu/lib/type_desc.py                               |  6 ++-
>  ryu/ofproto/ofproto_parser.py                      |  2 +-
>  ryu/ofproto/ofproto_v1_2_parser.py                 | 10 ++--
>  ryu/ofproto/ofproto_v1_3_parser.py                 |  6 +--
>  ryu/ofproto/ofproto_v1_4_parser.py                 | 10 ++--
>  ryu/ofproto/ofproto_v1_5_parser.py                 | 12 ++---
>  ryu/services/protocols/bgp/api/base.py             |  2 +-
>  ryu/services/protocols/bgp/api/rtconf.py           |  2 +-
>  ryu/services/protocols/bgp/application.py          |  2 +-
>  ryu/services/protocols/bgp/bmp.py                  |  4 +-
>  ryu/services/protocols/bgp/core.py                 |  6 +--
>  .../protocols/bgp/core_managers/peer_manager.py    | 16 +++----
>  .../protocols/bgp/core_managers/table_manager.py   |  4 +-
>  ryu/services/protocols/bgp/info_base/base.py       |  8 ++--
>  ryu/services/protocols/bgp/info_base/vrf.py        |  6 +--
>  ryu/services/protocols/bgp/operator/command.py     |  8 ++--
>  .../bgp/operator/commands/show/neighbor.py         |  2 +-
>  .../protocols/bgp/operator/commands/show/rib.py    |  2 +-
>  .../commands/show/route_formatter_mixin.py         |  4 +-
>  .../protocols/bgp/operator/commands/show/vrf.py    |  6 +--
>  .../protocols/bgp/operator/internal_api.py         | 10 ++--
>  ryu/services/protocols/bgp/operator/views/base.py  | 16 +++----
>  ryu/services/protocols/bgp/peer.py                 | 16 +++----
>  ryu/services/protocols/bgp/rtconf/neighbors.py     |  8 ++--
>  ryu/services/protocols/bgp/rtconf/vrfs.py          |  2 +-
>  ryu/services/protocols/bgp/utils/bgp.py            |  2 +-
>  ryu/services/protocols/bgp/utils/dictconfig.py     |  4 +-
>  ryu/services/protocols/bgp/utils/rtfilter.py       |  2 +-
>  ryu/tests/switch/tester.py                         |  6 +--
>  ryu/tests/unit/app/test_tester.py                  |  2 +-
>  ryu/tests/unit/ofproto/test_parser.py              |  2 +-
>  ryu/tests/unit/ofproto/test_parser_compat.py       |  2 +-
>  ryu/tests/unit/ofproto/test_parser_ofpmatch.py     |  4 +-
>  ryu/tests/unit/packet/test_bfd.py                  |  2 +-
>  ryu/tests/unit/packet/test_cfm.py                  | 26 +++++-----
>  ryu/tests/unit/packet/test_dhcp.py                 | 56 
> +++++++++++-----------
>  ryu/tests/unit/packet/test_ipv6.py                 | 24 +++++-----
>  ryu/topology/switches.py                           |  6 +--
>  ryu/utils.py                                       |  2 +-
>  tox.ini                                            |  3 +-
>  65 files changed, 222 insertions(+), 221 deletions(-)

Applied, thanks a lot!

------------------------------------------------------------------------------
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to