earthlab / matplotcheck

A python package for checking and testing matplotlib plots. We use this for autograding student assignments but there are many other potential use cases including package testing (for packages with plots)!
https://matplotcheck.readthedocs.io
BSD 3-Clause "New" or "Revised" License
18 stars 8 forks source link

Certifi causing RTD build to fail #26

Closed lwasser closed 5 years ago

lwasser commented 5 years ago

Currently RTD is failing becuase it attempts to uninstall certifi via the matplotcheck instal process.

this https://stackoverflow.com/questions/49932759/pip-10-and-apt-how-to-avoid-cannot-uninstall-x-errors-for-distutils-packages thread talks about using the --ignore-installed flag however that won't work in an envt setup. But perhaps there is a way to encourage RTD to install that way?? the failure is happening with the package deps are installed.

lwasser commented 5 years ago

this is fixed via pr #25 . the fix is to install EVERYTHING from pip so that dependencies can be managed via one manager. Docs are now building and tests are all passing! will close this one the last bit of travis finishes it's build.