[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
Mattia, I apologize. I misunderstood how important it was to switch from python2 to python3 at this point. I'll avoid pushing any more python2 -to-python3 stuff for eoan (at least without asking around first). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
@jbicha: this very much required a FFe, which was rejected in https://bugs.launchpad.net/bugs/1843543 ... On Fri, 20 Sep 2019, 2:21 am Launchpad Bug Tracker, < 1099...@bugs.launchpad.net> wrote: > This bug was fixed in the package ubuntu-dev-tools - 0.173 > > --- > ubuntu-dev-tools (0.173) unstable; urgency=medium > > [ Stefano Rivera ] > * pull-debian-debdiff: > + Don't unpack the older source package, it will often use the same > directory as the newer one, and break. > * merge-changelog: > + Use ubuntutools.version.Version, to support Python 3. > * Drop 404main, it's been totally broken for years. > * Port all the Python scripts to Python 3, and remove Python 2 support. > Closes: #938740, LP: #1099537 > > [ Dan Streetman ] > * pull-pkg: > + Use ubuntutools.version.Version which has strip_epoch() instead > of debian.debian_support.Version. > * Have ubuntu-dev-tools depend on the matching version of > python3-ubuntutools. > > [ Scott Kitterman ] > * Update requestsync to python3. Closes: #927147 > > [ Mattia Rizzolo ] > * Explicitly require Python3 >= 3.6. > > -- Mattia Rizzolo Tue, 10 Sep 2019 15:35:06 +0200 > > ** Changed in: ubuntu-dev-tools (Ubuntu) >Status: Fix Committed => Fix Released > > -- > You received this bug notification because you are subscribed to Ubuntu. > https://bugs.launchpad.net/bugs/1099537 > > Title: > ubuntu-dev-scripts should be ported to Python 3 > > Status in ubuntu-dev-tools package in Ubuntu: > Fix Released > Status in ubuntu-dev-tools package in Debian: > Fix Released > > Bug description: > ubuntu-dev-scripts is mostly python2, but should be ported to python3 > eventually. There was a brief scare during raring when devscripts > went python3-only to remind us that we still have this large body of > python2 code that we own. (this bug was originally a crash report > from that) > > Not all dependencies are ported to python3 yet. As of this writing > (2013-01-14), the following are only-python2: >python-launchpadlib (LP: #1060734) >python-lazr.restfulclient (LP: #1000801) >python-mox >python-soappy > > To manage notifications about this bug go to: > > https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions > > -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
This bug was fixed in the package ubuntu-dev-tools - 0.173 --- ubuntu-dev-tools (0.173) unstable; urgency=medium [ Stefano Rivera ] * pull-debian-debdiff: + Don't unpack the older source package, it will often use the same directory as the newer one, and break. * merge-changelog: + Use ubuntutools.version.Version, to support Python 3. * Drop 404main, it's been totally broken for years. * Port all the Python scripts to Python 3, and remove Python 2 support. Closes: #938740, LP: #1099537 [ Dan Streetman ] * pull-pkg: + Use ubuntutools.version.Version which has strip_epoch() instead of debian.debian_support.Version. * Have ubuntu-dev-tools depend on the matching version of python3-ubuntutools. [ Scott Kitterman ] * Update requestsync to python3. Closes: #927147 [ Mattia Rizzolo ] * Explicitly require Python3 >= 3.6. -- Mattia Rizzolo Tue, 10 Sep 2019 15:35:06 +0200 ** Changed in: ubuntu-dev-tools (Ubuntu) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
** Changed in: ubuntu-dev-tools (Debian) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
** Changed in: ubuntu-dev-tools (Debian) Status: Unknown => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
** Bug watch added: Debian Bug tracker #938740 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=938740 ** Also affects: ubuntu-dev-tools (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=938740 Importance: Unknown Status: Unknown ** Changed in: ubuntu-dev-tools (Ubuntu) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
** Merge proposal linked: https://code.launchpad.net/~ubuntu-dev/ubuntu-dev-tools/+git/ubuntu-dev-tools/+merge/372305 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
@ddstreet Very nice! -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
fixed in https://git.launchpad.net/~ddstreet/ubuntu-dev-tools/+git/ubuntu-dev-tools/commit/?id=4eb794e9f6760b5390e01df7b28088f22151f342 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
** Changed in: ubuntu-dev-tools (Ubuntu) Assignee: Dimitri John Ledkov (xnox) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
python3-launchpadlib is now available in vivid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
I've ported launchpadlib, lazr.restfulclient. I've removed mox dependency. Soappy is only used in one script, and that one can stay on python2. In fact my current port does not change _any_ scripts to python3, only test suite and the core modules are ported. Individual scripts will need further porting smoke-testing. ** Branch linked: lp:~xnox/ubuntu-dev-tools/py3k ** Changed in: ubuntu-dev-tools (Ubuntu) Assignee: (unassigned) = Dimitri John Ledkov (xnox) ** Changed in: ubuntu-dev-tools (Ubuntu) Status: Confirmed = In Progress -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
** Description changed: ubuntu-dev-scripts is mostly python2, but should be ported to python3 eventually. There was a brief scare during raring when devscripts went python3-only to remind us that we still have this large body of python2 code that we own. (this bug was originally a crash report from that) Not all dependencies are ported to python3 yet. As of this writing (2013-01-14), the following are only-python2: - python-launchpadlib - python-lazr.restfulclient - python-mox - python-soappy + python-launchpadlib (LP: #1060734) + python-lazr.restfulclient + python-mox + python-soappy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
lazr.restfulclient will probably be the biggest problem, see https://bugs.launchpad.net/lazr.restfulclient/+bug/1000801/comments/2 ** Description changed: ubuntu-dev-scripts is mostly python2, but should be ported to python3 eventually. There was a brief scare during raring when devscripts went python3-only to remind us that we still have this large body of python2 code that we own. (this bug was originally a crash report from that) Not all dependencies are ported to python3 yet. As of this writing (2013-01-14), the following are only-python2: python-launchpadlib (LP: #1060734) - python-lazr.restfulclient + python-lazr.restfulclient (LP: #1000801) python-mox python-soappy -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
FYI, the corrisponding request for python-launchpadlib -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
err... That should have read: FYI, the corresponding request for python-launchpadlib is in LP: #1060734 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1099537] Re: ubuntu-dev-scripts should be ported to Python 3
Status changed to 'Confirmed' because the bug affects multiple users. ** Changed in: ubuntu-dev-tools (Ubuntu) Status: New = Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1099537 Title: ubuntu-dev-scripts should be ported to Python 3 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1099537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs