[ovs-dev] [PATCH v2 0/2] Remove dependency on python3-six

Timothy Redaelli tredaelli at redhat.com
Fri Dec 20 17:35:07 UTC 2019


Since Python 2 support was removed in 1ca0323e7c29 ("Require Python 3 and
remove support for Python 2."), python3-six is not needed anymore.

Moreover python3-six is not available on RHEL/CentOS7 without using EPEL
and so this patch is needed in order to release OVS 2.13 on RHEL7.


Changes in v2:

- Fixed a typo in commit message "Moveover" => "Moreover"
- Added missing "Signed-off-by" in Revert "docs: To build OVS on RHEL7 EPEL
  is needed"

Timothy Redaelli (2):
  Remove dependency on python3-six
  Revert "docs: To build OVS on RHEL7 EPEL is needed"

 .cirrus.yml                                   |  2 +-
 .travis/linux-prepare.sh                      |  2 +-
 .travis/osx-prepare.sh                        |  1 -
 Documentation/intro/install/fedora.rst        |  3 +-
 Documentation/intro/install/general.rst       |  6 +-
 Documentation/intro/install/netbsd.rst        |  3 +-
 Documentation/intro/install/rhel.rst          |  2 +-
 Documentation/intro/install/windows.rst       |  5 +-
 Vagrantfile                                   |  7 ++-
 Vagrantfile-FreeBSD                           |  2 +-
 appveyor.yml                                  |  2 +-
 configure.ac                                  |  1 -
 debian/control                                |  4 +-
 m4/openvswitch.m4                             | 12 ----
 python/ovs/db/data.py                         | 30 +++++----
 python/ovs/db/idl.py                          | 60 +++++++++---------
 python/ovs/db/parser.py                       |  8 +--
 python/ovs/db/schema.py                       | 34 +++++-----
 python/ovs/db/types.py                        | 29 ++++-----
 python/ovs/json.py                            | 18 ++----
 python/ovs/jsonrpc.py                         | 11 ++--
 python/ovs/ovsuuid.py                         |  7 +--
 python/ovs/socket_util.py                     |  7 +--
 python/ovs/stream.py                          |  6 +-
 python/ovs/unixctl/__init__.py                |  9 +--
 python/ovs/unixctl/client.py                  |  7 +--
 python/ovs/unixctl/server.py                  | 15 ++---
 python/ovs/vlog.py                            |  7 +--
 python/ovstest/rpcserver.py                   |  7 +--
 python/ovstest/util.py                        |  6 +-
 rhel/openvswitch-fedora.spec.in               |  1 -
 tests/test-json.py                            | 13 +---
 tests/test-ovsdb.py                           | 41 +++++-------
 tests/test-vlog.py                            |  2 -
 utilities/bugtool/ovs-bugtool.in              |  3 -
 .../docker/debian/build-kernel-modules.sh     |  3 +-
 utilities/gdb/ovs_gdb.py                      | 62 ++++++++-----------
 vtep/ovs-vtep.in                              | 23 +++----
 ...sr_share_openvswitch_scripts_ovs-xapi-sync | 10 ++-
 39 files changed, 182 insertions(+), 289 deletions(-)

-- 
2.23.0



More information about the dev mailing list