Support Python 3
dblalock opened this issue · 2 comments
Because it's 2017 and I should really have support for this. Should be very little work since the Python footprint is pretty small. We might support this already, in fact.
This is still a desired feature. Any progress on this?
At least for MADDNESS, it looks like the only package that is getting in the way of Python 3 compatibility is kmc2, which was generated with strictly Python 2 bindings.
There is a branch of the repo (that is sadly not merged) but I found that it allowed me to build the bindings for kmc2 for Python 3. The only meaningful changes it made were to setup.py.
https://github.com/obachem/kmc2
With a couple more cosmetic changes (changing the import structure) I was able to run amm.py in Python 3.