The current situation with the dependencies is incorrect. - requirements.txt installs simphony-common with an incorrect syntax for the version and the egg name. - the requirements.txt is never used in travis. - travis installs additional dependencies (numexpr, cython) that is not clear if they are develop dependencies or runtime dependencies.
The current situation with the dependencies is incorrect.