The epistasis package imports numpy in its setup.py file to setup the C-extension.
This requires users to install numpy manually before installing epistasis. If numpy is not installed, calling pip install epistasis fails.
We need to refactor the setup.py file to first install numpy, then import when ready.
The epistasis package imports
numpyin itssetup.pyfile to setup the C-extension.This requires users to install numpy manually before installing epistasis. If numpy is not installed, calling
pip install epistasisfails.We need to refactor the setup.py file to first install numpy, then import when ready.