dieterich-lab / circtools

circtools: a modular, python-based framework for circRNA-related tools that unifies several functionalities in a single, command line driven software.
http://circ.tools
GNU General Public License v3.0
25 stars 20 forks source link

Fresh install fails because of statsmodels #55

Closed tjakobi closed 6 years ago

tjakobi commented 6 years ago

Currently the installation fails on fresh systems when numpy is not installed BEFORE statsmodels is installed. The requirements.txt or setup.py order do not have any influence on the build order.

tjakobi commented 6 years ago

Issue only occurs with Python 3.4 since there is no WHL file for Linux + CP34:

https://pypi.org/project/statsmodels/#files

tjakobi commented 6 years ago

For now, numpy is a base dependency specified in setup.py. Due to the upstream issue with statsmodels, the python package is installed in the post installation part together with DCC, FUCHS and bedtools. This fixes #55.