Closed nealmcb closed 4 years ago
Thanks for raising.
That looks like an older version of jupyter_client is being loaded by conda forge when it's resolving dependencies instead of using the pip dependencies listed :/
@choldgraf do you happen to know if something changed or if out binder setup here is incorrect? It's not pulling the 6.x jupyter_client transient dependency.
Hmmm - so a couple things:
binder/
folder in this repo, so anything in there will supercede anything else. the requirements.txt
file in there doesn't list jupyter_client (https://github.com/nteract/scrapbook/blob/master/binder/requirements.txt)install_requires
of scrapbook does exist, but also doesn't seem to list jupyter_client>6
in the package requirements.txt.Could we try adding jupyter_client>6
to the root requirements.txt
and see if that fixes it? We probably want to do this anyway if this is now a strict dependency for functionality.
We could do the >6, but shouldn't the transient dependencies pick up the latest version?
hmmm, my guess is that repo2docker pins jupyter_client in the default environment, and then when this package doesn't explicitly say it needs a newer version, it isn't upgraded
Ok got it, I'll bump that to see if it fixes. Thanks for the insights
Just tested this. It seems resolved so I am closing.
When I run the highlight demo on binder I get this error in the third cell:
During handling of the above exception, another exception occurred: