[ovs-build] Passed: blp/ovs-reviews#849 (python3 - f5735ab)

Travis CI builds at travis-ci.org
Thu Sep 19 01:16:47 UTC 2019


Build Update for blp/ovs-reviews
-------------------------------------

Build: #849
Status: Passed

Duration: 47 mins and 32 secs
Commit: f5735ab (python3)
Author: Ben Pfaff
Message: Require Python 3 and remove support for Python 2.

Python 2 reaches end-of-life on January 1, 2020, which is only
a few months away.  This means that OVS needs to stop depending
on in the next release that should occur roughly that same time.
Therefore, this commit removes all support for Python 2.  It
also makes Python 3 a mandatory build dependency.

Some of the interesting consequences:

- HAVE_PYTHON, HAVE_PYTHON2, and HAVE_PYTHON3 conditionals have
  been removed, since we now know that Python3 is available.

- $PYTHON and $PYTHON2 are removed, and $PYTHON3 is always
  available.

- Many tests for Python 2 support have been removed, and the ones
  that depended on Python 3 now run unconditionally.  This allowed
  several macros in the testsuite to be removed, making the code
  clearer.  This does make some of the changes to the testsuite
  files large due to indentation level changes.

- #! lines for Python now use /usr/bin/python3 instead of
  /usr/bin/python.

- Packaging depends on Python 3 packages.

View the changeset: https://github.com/blp/ovs-reviews/compare/f0fe6bf9f52f3fba59503ee682df6c13983660d0...f5735abb771925a3367c83806aa82378a1581823

View the full build log and details: https://travis-ci.org/blp/ovs-reviews/builds/586795833?utm_medium=notification&utm_source=email

--

You can unsubscribe from build emails from the blp/ovs-reviews repository going to https://travis-ci.org/account/preferences/unsubscribe?repository=2914498&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20190919/ee94a74b/attachment.html>


More information about the build mailing list