Update to be Python3 compatible
Closed this issue · 4 comments
AMO is looking (https://github.com/mozilla/addons-server/issues/4997) to move to Python3 by the end of 2017 and this is a dependency so can fxapom be upgraded also?
Looks like Travis is already testing with py3 so it's bound to be straightforward, right? 😆
This was done in #47. Do you have details regarding issues with Python 3? Unfortunately running the tests for FxAPOM now depends on mozlog, which does not support Python 3, but I'm sure we could overcome that for Travis, as we don't need to use mozlog there.
I opened #98 to see if I can get Travis passing, but it's failed. Might be that we can't even have mozlog installed. I can't see the build log at the moment, but will check back later.
Okay, that's passing now.. once it's merged I'd say we can close this.
We don't have any details on any python3 problems yet tbh - we've not even started trying to get it to run because we had 22 dependencies and getting most of them upgraded seemed like a blocker. Seems like we can take package off the list too.