Skip to content
This repository has been archived by the owner on Dec 3, 2020. It is now read-only.

Python 2 and 3 compat, no additional dependancies #9

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

ksamuel
Copy link

@ksamuel ksamuel commented Nov 13, 2019

Python 2 is reaching EOL in 2 months, and grin is stuck in V2 right now.

I noticed that the PR #4 never got merged. I thought that maybe it was because it was depending on python-future or was trying to do too much with the travis support.

So I made this PR that makes grin support python 2 and python 3 with one code base. It doesn't require any effort or change on your part:

  • no additional dependencies
  • the unit tests all pass with Python 2 and 3 and run in the exact same way than before
  • I also manually tested if pip install, grin and grind work on Ubuntu 16.04 and Windows 10

If that's OK for you, you can merge it, and upload it on pypi. You don't even need to add me as a contributor.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant