-
Notifications
You must be signed in to change notification settings - Fork 361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update jupyter-offlinenotebook to 0.2.1 #997
Conversation
This includes the JupyterLab 3 extension that does not require a build step. It remains compatible with JupyterLab 2 (but the extension must be installed seperately).
Thanks! Will the |
I think that repo2docker:
Hopefully someone will correct me if I'm wrong! |
The conda-forge package has also been updated to So if we want we could switch to that as suggested in #846 #996 |
IIUC, switching to use conda-forge package in |
I also think this is what happens. That means that by default repo2docker runs with jupyterlab 2 and in order to install offline-notebook we have to run the build step. At a later point in the build process the user might install lab 3. The new thing here is that the user won't have to run the build step again. Right now lots of repos use a |
Any idea why the (3.8, conda) tests fail with |
My first guess was a stale PyPI cache, but I've re-run the tests and they're still failing so I'll need to investigate further. |
The failing test uses a Python 3.5 environment, but I set the minimum Python version to 3.6 I can think of a few options:
1 is the least work. 3 is the most work, but I think it's worth doing if everyone's agreed. What do you think? |
Does anyone have a preference for any of the three options in #997 (comment) ? Otherwise I'll go with (3), switching to conda |
I think using a conda package is good and the only downside is that it is more work to setup now. I think providing an older version is fine for Python 3.5. |
I'm closing this as it looks like #996 will be merged soon |
This includes the JupyterLab 3 extension that does not require a build step. It remains compatible with JupyterLab 2 (but the extension must be installed separately).
As far as JupyterLab 2 is concerned there is no change. For JupyterLab3 the extension is effectively pre-installed since it's part of the PyPI package, so it should "just work" if someone choose to install JupyterLab 3.
See also: