In anticipation of the upgrade to python 3, I have updated the conda-build recipe both for lpsolve (the shared C library) and lpsolve55 (the wrapper for python). I was able to find a repository online (https://github.com/chandu-atina/lp_solve_python_3x) that modified the source files for these packages to make them compatible for building with python 2 or 3. I forked this repository (https://github.com/amarkpayne/lp_solve_python_3x) so that I could make a couple of needed changes to make the builds work. The original author of this repository has uploads on conda-forge for these packages, but the python 2 build results in segmentation faults (perhaps do to the same reason why I had to make changes to this repo?), so for now I think it is best to use our own builds.
In anticipation of the upgrade to python 3, I have updated the conda-build recipe both for lpsolve (the shared C library) and lpsolve55 (the wrapper for python). I was able to find a repository online (https://github.com/chandu-atina/lp_solve_python_3x) that modified the source files for these packages to make them compatible for building with python 2 or 3. I forked this repository (https://github.com/amarkpayne/lp_solve_python_3x) so that I could make a couple of needed changes to make the builds work. The original author of this repository has uploads on conda-forge for these packages, but the python 2 build results in segmentation faults (perhaps do to the same reason why I had to make changes to this repo?), so for now I think it is best to use our own builds.