quantopian / alphalens

Performance analysis of predictive (alpha) stock factors
http://quantopian.github.io/alphalens
Apache License 2.0
3.18k stars 1.12k forks source link

WIP: Trying to fix Travis Failures #360

Closed dmichalowicz closed 4 years ago

dmichalowicz commented 4 years ago

There's two issues that I see: one is that the latest version of statsmodels requires at least pandas 19, so our pandas 18 builds fail; second is that pandas 18 seems to no longer be on the main anaconda channel, so add conda-forge to the channel list.

twiecki commented 4 years ago
0.10s$ conda config --set always_yes yes --set changeps1 no --append channels conda-forge
usage: conda [-h] [-V] [--debug] command ...
conda: error: unrecognized arguments: --append channels conda-forge
The command "conda config --set always_yes yes --set changeps1 no --append channels conda-forge" failed and exited with 2 during .

Weird, that's what https://docs.conda.io/projects/conda/en/latest/commands/config.html proposes. You can also just add it to the conda install command using the -C flag.

dmichalowicz commented 4 years ago

Thanks Thomas, going to try one more thing first...

dmichalowicz commented 4 years ago

As of https://seaborn.pydata.org/whatsnew.html#v0-10-0-january-2020 seaborn will break our builds for python 3.5 or less, and pandas 21 or less (I think), so another issue to contend with...

dmichalowicz commented 4 years ago

This is no longer relevant as of https://github.com/quantopian/alphalens/pull/363.