-
-
Notifications
You must be signed in to change notification settings - Fork 70
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
Port the code to python3 and/or python2-3 compatible code #155
Comments
Extra docs and explanation how to processed with extra tools |
Welcomed. I just did the reverse: Python3 project also supporting Py2: schettino72/sqla_yaml_fixtures#1 what especially helped is more thorough tests, CI and code coverage (even went to 100% code coverage, but ok small project). GHC has some tests now but not exhaustive, so we should work on that as well to make the transition smoother. |
Update: following discussion on Gitter, given the 0.6.0 release we will update master to be Python 3 only moving forward. |
@tomkralidis @borrob @jorgejesus
Like with Stetl in a similar PR we decided to:
|
I'm working on the conversion to python3 (but somehow I can't assign this task to myself). I'm using the version that comes standard with I am aiming for a py3-only version, so as to keep the code as clean and simple as possible. |
I've added you as a collaborator so you should be able to assign yourself now - can you let me know if it works? Agree, py3-only version. We can cut a last released for Python 2 support when ready to merge the Python 3 work. |
Sorry did not see this last comment. @borrob should be able to assign himself as test. great! we'll be there to support. |
As a quick update: still working on the conversion. I think I addressed most of the issues now and currently I am fixing the docker build (that is having issues with importing). |
Pull Request #280 is out for review. That should bring the codebase to python3. |
Pull request #280 is merged to master, so I am closing this issue :) |
Current code is only python2 compatible.
Possibility:
Tools/Docs:
http://python-future.org/
Testing different possibility with tox:
https://tox.readthedocs.io/en/latest/
The text was updated successfully, but these errors were encountered: