Uh oh!
There was an error while loading. Please reload this page.
Enable building universal wheels - #78
Conversation
Remove the use of execfile() in setup.py so it can run under python 3. Set the flag in setup.cfg to allow universal wheels.
dhellmann
commented
Jan 12, 2015
Without this change in place, I see this error: |
wbolster
commented
Jan 13, 2015
Thanks! FYI, Happybase only supported Python 2 because the Thrift library it depends on lacked Python 3 support. It seems that is now a thing of the past. |
dhellmann
commented
Jan 13, 2015
I wasn't actually able to build wheels at all without the changes to setup.py. The "universal" flag was added as a "bonus". |
wbolster
commented
Jan 13, 2015
I don't understand. Why would |
dhellmann
commented
Jan 13, 2015
Ah, my default pip happens to be configured to point to python3, so if I run "pip wheel happybase" it fails. |
wbolster
commented
Jan 14, 2015
Okay, I will merge this when I find time to get the other stuff required to release a version with Python 3 support done (#40). |
Enable building universal wheels
Remove the use of execfile() in setup.py so it can run under python 3.
Set the flag in setup.cfg to allow universal wheels.