Add support for Python 3

Bug #1000801 reported by Barry Warsaw
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
lazr.restfulclient
Fix Released
Low
Dimitri John Ledkov

Bug Description

lazr.restfulclient is on the critical path for supporting Python 3 in launchpadlib. launchpadlib must support Python 3 in Quantal in order to be included on the CD images, and a lot of other desktop apps depend on launchpadlib, so this whole dependency stack must be ported.

I'm willing to work on it, but it's best to have an issue opened on it,hence this bug report.

See the following blueprint for details:

https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-python-versions

Barry Warsaw (barry)
Changed in lazr.restfulclient:
assignee: nobody → Barry Warsaw (barry)
importance: Undecided → High
Curtis Hovey (sinzui)
Changed in lazr.restfulclient:
status: New → Incomplete
status: Incomplete → Triaged
Revision history for this message
Barry Warsaw (barry) wrote :

I'm working my way up the stack. I should have a MP for lazr.authentication soon. LP: #1007437

Revision history for this message
Barry Warsaw (barry) wrote :

I'm unassigning myself and turning this back into a wishlist. I spent some time working on this, but the dependency stack is too deep and several of the dependencies (e.g. lazr.authentication and wadllib) don't actually share the same model of bytes/str afaict. Meaning, this is not an easy stack to port. It doesn't help that much of the test dependencies themselves are unported. For now, we're just going to remove this as a package from task:ubuntu-desktop.

Changed in lazr.restfulclient:
importance: High → Wishlist
assignee: Barry Warsaw (barry) → nobody
Changed in lazr.restfulclient:
importance: Wishlist → Low
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Fix released in 0.13.4

Changed in lazr.restfulclient:
assignee: nobody → Dimitri John Ledkov (xnox)
assignee: Dimitri John Ledkov (xnox) → nobody
status: Triaged → Fix Released
assignee: nobody → Dimitri John Ledkov (xnox)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.