jim-easterbrook / Photini

An easy to use digital photograph metadata (Exif, IPTC, XMP) editing application.
https://photini.readthedocs.io/
GNU General Public License v3.0
157 stars 24 forks source link

Python3 compatibility #11

Closed laconic75 closed 10 years ago

laconic75 commented 10 years ago

I was trying to get it to run on python3 on my system and it kept crashing. Most of the problems were unicode incompatibilities. A few fixes were with octals. The last was because map() doesn't return a list in python3. This turned out to be a lot bigger than what I thought when I started. I sorry haven't had time to test this much or compare my code style with yours. If anything needs work just let me know.

jim-easterbrook commented 10 years ago

I'm running it without problems (apart from gdata - the Picasa uploader). Are you installing correctly? Running setup.py should use the 2to3 converter as you build.

laconic75 commented 10 years ago

Ok. Thats the problem. I was trying to run the code directly. Sorry.

On Wed, Jun 25, 2014 at 1:07 AM, Jim Easterbrook notifications@github.com wrote:

I'm running it without problems (apart from gdata - the Picasa uploader). Are you installing correctly? Running setup.py should use the 2to3 converter as you build.

— Reply to this email directly or view it on GitHub https://github.com/jim-easterbrook/Photini/pull/11#issuecomment-47063676 .

jim-easterbrook commented 10 years ago

No problem. I hadn't made it clear that you needed to install with setup.py.