qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Python3 support for patches


From: Stefan Hajnoczi
Subject: Re: [Qemu-devel] Python3 support for patches
Date: Tue, 17 Sep 2019 17:00:38 +0100
User-agent: Mutt/1.12.1 (2019-06-15)

On Fri, Sep 13, 2019 at 05:21:37PM -0400, John Snow wrote:
> On 9/13/19 3:32 PM, John Snow wrote:
> > Hi,
> > 
> > I quite like the patches tool; but python2 is notably doomed.
> > 
> > I tried my hand at polishing it up for python3 and pushed the results
> > here: https://github.com/jnsnow/patches/tree/python3
> > 
> > I didn't faff around with trying to add simultaneous support: this is a
> > direct conversion in one big chunk. I used 2to3 and supplemented with
> > pylint and flake8 to find problem spots.
> > 
> > I don't use all of the features of this tool, but maybe if you'd like to
> > give this a try you can test this branch and let me know if I missed any
> > spots.
> > 
> > You can install patches 0.3.1 using the standard incantations:
> >> python3 setup.py install --user
> > 
> > If it's too broken, you can uninstall it later with:
> >> pip3 uninstall patches
> > 
> > You may need to check back to the master branch and force a
> > reinstallation of the python2 version to get the bin back in your PATH:
> > 
> >> git checkout master
> >> python2 setup.py install --user
> > 
> > 
> > Happy python2 doomsday,
> > --js
> > 
> 
> Ah, this was definitely premature. I had a dream last night that this
> was working just fine, but in the harsh, unforgiving sunlight, there are
> still a few problems.
> 
> Needs a few more minutes in the oven.

Okay, please let me know when it's working.

I'm currently working towards migrating to Python 3 in all areas of my
life but the patches tool is further down the list :).

Stefan

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]