stick to conda-forge packages?
scottyhq opened this issue · 1 comments
Cross posting this issue from pangeo-cloud-federation since it is relevant here:
pangeo-data/pangeo-cloud-federation#254
In particular, the base image is mixing conda-forge and pip:
https://github.com/pangeo-data/pangeo-stacks/blob/master/base-notebook/binder/environment.yml
But then pangeo-notebook installs some of the same stuff via conda-forge:
https://github.com/pangeo-data/pangeo-stacks/blob/master/pangeo-notebook/binder/environment.yml
I think this is leading to 'inconsistent environment' messages in the hub. @rabernat and @jhamman , could you take a look at the linked issue? I'm wondering if it might be good to:
- use just conda-forge
- unpin version numbers (since the docker builds by date effectively save references to compatible package combinations)
I'd be fine with us standardizing on conda-forge and unpinning the version numbers. I also just updated the repo2docker version used here which also gives us a more recent version of conda.