pip has removed support for --process-dependency-links, which was how we told travis where to get the supporting packages gcam_reader, xanthos, and tethys from.
Installing these GitHub-based packages automatically could be convenient for some users, but I propose that we should not support automatic installation of them. They are not essential to the core functionality of Cassandra, but rather provide implementations of some of the components within Cassandra.
More work should be done to make it clear what extra packages are used in Cassandra (the extras_require setup argument still mentions them), but for now these changes allow the tests to pass by assuming that these supporting packages have been installed before Cassandra.
pip
has removed support for--process-dependency-links
, which was how we told travis where to get the supporting packagesgcam_reader
,xanthos
, andtethys
from.Installing these GitHub-based packages automatically could be convenient for some users, but I propose that we should not support automatic installation of them. They are not essential to the core functionality of Cassandra, but rather provide implementations of some of the components within Cassandra.
More work should be done to make it clear what extra packages are used in Cassandra (the
extras_require
setup argument still mentions them), but for now these changes allow the tests to pass by assuming that these supporting packages have been installed before Cassandra.Resolves #54