[Libguestfs] [PATCH nbdkit] python: Drop support for Python 2.

Eric Blake eblake at redhat.com
Wed Sep 11 19:52:58 UTC 2019


On 9/11/19 2:42 PM, Richard W.M. Jones wrote:
> Starting with nbdkit 1.16, Python >= 3.3 will be required.
> 
> Python 2 reaches end of life on 2020-01-01:
> https://python3statement.org/
> https://pythonclock.org/
> 
> Debian oldoldstable and RHEL 7 have Python 3.4 and 3.6 respectively,
> so it seems pointless to try to support Python < 3.3 which lacked
> support for PyUnicode_AsUTF8.
> ---
>  README                  | 13 +++++++------
>  configure.ac            | 36 ++++++++++++++----------------------
>  plugins/python/python.c | 31 +------------------------------
>  3 files changed, 22 insertions(+), 58 deletions(-)

Progress!

Reminds me that I should revisit the patches I originally wrote around
Apr 2018 to bump the python plugin to v2 API (but at the time, I had not
tested it on python 3, because I was still on a machine using python 2).
 Those patches may be easier to revive now that my main dev machine is
on a newer Fedora version where python3 is now default, and where I
don't have to worry about testing the patches for python2 support.

ACK.

-- 
Eric Blake, Principal Software Engineer
Red Hat, Inc.           +1-919-301-3226
Virtualization:  qemu.org | libvirt.org

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: OpenPGP digital signature
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20190911/73e84823/attachment.sig>


More information about the Libguestfs mailing list