-
Notifications
You must be signed in to change notification settings - Fork 191
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Module not installing on Python 3.3. #25
Conversation
Fix import not working in Python 3.3
Fix import not working in Python 3.3
str / bytes coexistence support
Sorry about yesterday, don't know why I thought those minor modifications would ever work. Should have known there'd be more since package listed only Python 2.x support. |
Can I assume you're also seeing an error like this:
|
Yes, these were the kind of errors that were fixed using simple "from . But ultimately the changes are not THAT drastic. Code is mostly untouched LP, On Wed, Nov 6, 2013 at 12:14 PM, leprechaun notifications@github.comwrote:
|
I've cherry picked the first 2 commits into the dev branch since they are 2.5 compatible. I'm not sure I want to drop 2.5 support just yet, though getting proper 3.x support is by far the most important evolution. |
first 2 commits? The second pull request (and its 5 files) offer pretty much full Python Thanks for this awesome library. LP, On Thu, Nov 14, 2013 at 5:25 PM, ianaré sévi notifications@github.comwrote:
|
Yes, I've merged commits 3789ba4 & ffb87a9 of this pull request (dealing with import problems). I'd like to have one last (very) stable release of 2.5 compatible code before merging 3.3 compatible code, however it seems reasonable to start a 3.x branch based on your work for further development and testing. |
Thanks, I also think this lib deserves proper 3.x support. LP, On Thu, Nov 14, 2013 at 10:33 PM, ianaré sévi notifications@github.comwrote:
|
The 3.3 implementation works for me. I needed it so it is much appreciated. Thanks Velis74. Also a big "thank you" to Ianare. Nice work. Elegant code. Jean Petitclerc PS: EXIF.py issues this error but it is a minor issue for me: |
@jean-petitclerc, actually, that's already been fixed, it's in develop. |
If I can be of further assistance, let me know.
|
It's been a while since the last release and no major bugs have been reported, so I think it's time to move forward. I've merged this pull request into the develop branch. This means the next release will be python3 compatible, and support for 2.5 will be dropped. If you would like to help, you can try running against the test images in https://github.com/ianare/exif-samples. You can also contribute images to this repo if you have images of your own that fail. I will try to put in place some travis tests in the near future. A big thanks to velis74 for this contribution!
|
Seems imports are at fault, the path for makernote* is not automatically found when module is being installed. I modified the imports so that they work. Tested to be working on Python 2.7 and 3.3.