Port to Python3

Bug #1045630 reported by Bryan Quigley
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Catfish
Fix Released
Medium
Unassigned

Bug Description

It was a release goal to: to have only Python 3 on the desktop CD images (https://wiki.ubuntu.com/Python/3). It doesn't look like this will be reached in 12.10, but eventually it will and then catfish needs to move too.

I'm hoping to provide some patches to ease the transition..

Related branches

Revision history for this message
Bryan Quigley (bryanquigley) wrote :

In this first patch I:
 * remove some tabs that break in 3
 * Move from the deprecated md5 module to using hashlib's md5

Revision history for this message
Sean Davis (bluesabre) wrote :

Hello Bryan,

You're absolutely right, and we're starting to port to python3. Thanks for your initial patches. We'll be developing this version at https://launchpad.net/catfish-search/0.5

Revision history for this message
Sean Davis (bluesabre) wrote :

The experimental branch is now compatible with Python versions 2 or 3. Check it out. :-) Please use quantal or raring as there is a bug in precise that prevents this version from working.

Code:
https://code.launchpad.net/~smd-seandavis/catfish-search/experimental

PPA:
https://launchpad.net/~smd-seandavis/+archive/catfish-experimental

Changed in catfish-search:
status: New → Fix Committed
importance: Undecided → Medium
Sean Davis (bluesabre)
Changed in catfish-search:
milestone: none → 0.6.0
status: Fix Committed → Fix Released
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.