Skip to content
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

Lost option "Extract Archive" with version 3.4.0 #132

Open
tlvu opened this issue Apr 17, 2024 · 1 comment
Open

Lost option "Extract Archive" with version 3.4.0 #132

tlvu opened this issue Apr 17, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@tlvu
Copy link

tlvu commented Apr 17, 2024

Description

In jupyter-archive version 3.3.4, we still have the option "Extract Archive" option when right-clicking on a .zip file. It seems the option is gone in 3.4.0. Is this intended or a real bug?

Screenshot from the working version 3.3.4:
image

Reproduce

  1. Right-click on .zip file on the left file browser panel. The option "Extract Archive" should be there.

Expected behavior

The option "Extract Archive" should be there.

Context

  • Extension version: see conda env export
  • Operating System and its version: Rocky Linux 8
  • Browser and its version: Firefox 124.0.2
Command Line Output
Don't have this info since the JupyterLab is spawned by JupyterHub.
Web Browser Output
Unsatisfied version 1.37.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^2.3.1-alpha.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 1.11.1 from @jupyterlab/application-top of shared singleton module @lumino/signaling (required ^2.0.0) [remoteEntry.7b569f28d2ab8ae4828e.js:1:5716](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/jupyterlab-jupytext/static/remoteEntry.7b569f28d2ab8ae4828e.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/codemirror (required ^4.0.10) [remoteEntry.7b569f28d2ab8ae4828e.js:1:5716](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/jupyterlab-jupytext/static/remoteEntry.7b569f28d2ab8ae4828e.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/codeeditor (required ^4.0.10) [remoteEntry.7b569f28d2ab8ae4828e.js:1:5716](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/jupyterlab-jupytext/static/remoteEntry.7b569f28d2ab8ae4828e.js)
Unsatisfied version 6.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/services (required ^7.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 1.11.1 from @jupyterlab/application-top of shared singleton module @lumino/signaling (required ^2.0.0) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 1.10.3 from @jupyterlab/application-top of shared singleton module @lumino/messaging (required ^2.0.0) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 1.9.2 from @jupyterlab/application-top of shared singleton module @lumino/algorithm (required ^2.0.0) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/apputils (required ^4.1.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/codemirror (required ^4.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 1.10.4 from @jupyterlab/application-top of shared singleton module @lumino/disposable (required ^2.0.0) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 5.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/coreutils (required ^6.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/codeeditor (required ^4.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 1.12.1 from @jupyterlab/application-top of shared singleton module @lumino/coreutils (required ^2.0.0) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
No satisfying version (^4.0.9) of shared module @jupyterlab/nbformat found in shared scope default.
Available versions: 3.6.7 from @jupyterlab/application-top [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 0.2.4 from @jupyterlab/application-top of shared singleton module @jupyter/ydoc (required ^1.1.1) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/settingregistry (required ^4.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 1.37.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^2.0.1) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/translation (required ^4.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/notebook (required ^4.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/rendermime (required ^4.0.9) [remoteEntry.370de6f77fd53f20b297.js:1:5721](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/nbdime-jupyterlab/static/remoteEntry.370de6f77fd53f20b297.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/filebrowser (required ^4.0.5) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 6.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/services (required ^7.0.5) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/settingregistry (required ^4.0.5) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/translation (required ^4.0.5) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 5.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/coreutils (required ^6.0.5) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/apputils (required ^4.1.5) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 1.9.2 from @jupyterlab/application-top of shared singleton module @lumino/algorithm (required ^2.0.0) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 1.37.2 from @jupyterlab/application-top of shared singleton module @lumino/widgets (required ^2.0.1) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/ui-components (required ^4.0.5) [remoteEntry.c3551e86769ef3973316.js:1:5033](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@hadim/jupyter-archive/static/remoteEntry.c3551e86769ef3973316.js)
Unsatisfied version 1.11.1 from @jupyterlab/application-top of shared singleton module @lumino/signaling (required ^2.0.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 1.9.2 from @jupyterlab/application-top of shared singleton module @lumino/algorithm (required ^2.0.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/notebook (required ^4.1.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 1.8.2 from @jupyterlab/application-top of shared singleton module @lumino/properties (required ^2.0.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/logconsole (required ^4.1.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
No satisfying version (^4.1.0) of shared module @jupyterlab/outputarea found in shared scope default.
Available versions: 3.6.7 from @jupyterlab/application-top [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 1.10.4 from @jupyterlab/application-top of shared singleton module @lumino/disposable (required ^2.0.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/translation (required ^4.1.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/rendermime (required ^4.1.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 6.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/services (required ^7.1.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/settingregistry (required ^4.1.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/mainmenu (required ^4.1.0) [remoteEntry.9f387e5e108e458f62c3.js:1:7192](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyter-widgets/jupyterlab-manager/static/remoteEntry.9f387e5e108e458f62c3.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/application (required ^4.1.4) [remoteEntry.1d058ab1c1661989f918.js:1:4885](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyterhub/jupyter-server-proxy/static/remoteEntry.1d058ab1c1661989f918.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/apputils (required ^4.2.4) [remoteEntry.1d058ab1c1661989f918.js:1:4885](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyterhub/jupyter-server-proxy/static/remoteEntry.1d058ab1c1661989f918.js)
Unsatisfied version 5.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/coreutils (required ^6.1.4) [remoteEntry.1d058ab1c1661989f918.js:1:4885](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyterhub/jupyter-server-proxy/static/remoteEntry.1d058ab1c1661989f918.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/filebrowser (required ^4.1.4) [remoteEntry.1d058ab1c1661989f918.js:1:4885](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyterhub/jupyter-server-proxy/static/remoteEntry.1d058ab1c1661989f918.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/launcher (required ^4.1.4) [remoteEntry.1d058ab1c1661989f918.js:1:4885](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyterhub/jupyter-server-proxy/static/remoteEntry.1d058ab1c1661989f918.js)
Unsatisfied version 6.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/services (required ^7.1.4) [remoteEntry.1d058ab1c1661989f918.js:1:4885](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@jupyterhub/jupyter-server-proxy/static/remoteEntry.1d058ab1c1661989f918.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/ui-components (required ^4.1.5) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 5.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/coreutils (required ^6.1.5) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 1.11.1 from @jupyterlab/application-top of shared singleton module @lumino/signaling (required ^2.0.0) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/apputils (required ^4.2.5) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/application (required ^4.1.5) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/notebook (required ^4.1.5) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 17.0.2 from @jupyterlab/application-top of shared singleton module react (required ^18.2.0) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
No satisfying version (^4.1.5) of shared module @jupyterlab/docregistry found in shared scope default.
Available versions: 3.6.7 from @jupyterlab/application-top [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/mainmenu (required ^4.1.5) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 1.12.1 from @jupyterlab/application-top of shared singleton module @lumino/coreutils (required ^2.0.0) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Unsatisfied version 3.6.7 from @jupyterlab/application-top of shared singleton module @jupyterlab/settingregistry (required ^4.1.5) [remoteEntry.668cb6b9e5e946ee05b9.js:1:5472](https://pavics.ouranos.ca/jupyter/user/lvu2/lab/extensions/@voila-dashboards/jupyterlab-preview/static/remoteEntry.668cb6b9e5e946ee05b9.js)
Failed to create module: package: nbdime-jupyterlab; module: ./extension [index.out.js:34:12](webpack://jupyterlab/application-top/build/index.out.js)
Error: Shared module @codemirror/state doesn't exist in shared scope default
    i remoteEntry.370de6f77fd53f20b297.js:1
    g remoteEntry.370de6f77fd53f20b297.js:1
    v remoteEntry.370de6f77fd53f20b297.js:1
    8204 remoteEntry.370de6f77fd53f20b297.js:1
    consumes remoteEntry.370de6f77fd53f20b297.js:1
    consumes remoteEntry.370de6f77fd53f20b297.js:1
    e remoteEntry.370de6f77fd53f20b297.js:1
    e remoteEntry.370de6f77fd53f20b297.js:1
    extension remoteEntry.370de6f77fd53f20b297.js:1
    n remoteEntry.370de6f77fd53f20b297.js:1
    G index.out.js:31
    H index.out.js:98
    H index.out.js:95
[index.out.js:615:14](webpack://jupyterlab/application-top/build/index.out.js)
Plugin 'jupyterlab-jupytext:plugin' failed to activate. [index.es6.js:2288:24](webpack://jupyterlab/application-top/node_modules/@lumino/application/dist/index.es6.js)
TypeError: e is undefined
    b index.es6.js:2191
    l index.es6.js:52
    a index.es6.js:33
    c index.es6.js:26
    c index.es6.js:22
    resolveRequiredService index.es6.js:2184
    n index.es6.js:2081
    b index.es6.js:2081
    l index.es6.js:52
    a index.es6.js:33
    c index.es6.js:26
    c index.es6.js:22
    activatePlugin index.es6.js:2065
    r index.es6.js:2287
    start index.es6.js:2286
    H index.out.js:638
[index.es6.js:2289:24](webpack://jupyterlab/application-top/node_modules/@lumino/application/dist/index.es6.js)
Language pack 'en_US' not installed! [manager.js:46:20](webpack://jupyterlab/application-top/node_modules/@jupyterlab/translation/lib/manager.js)
hub-extension: Found configuration  
Object { hubHost: "", hubPrefix: "/jupyter/hub/" }
[index.js:36:12](webpack://jupyterlab/application-top/node_modules/@jupyterlab/hub-extension/lib/index.js)
Starting application in workspace: "default" [index.js:325:16](webpack://jupyterlab/application-top/node_modules/@jupyterlab/application-extension/lib/index.js)
JupyterLab extension jupyter-archive is activated!
@tlvu tlvu added the bug Something isn't working label Apr 17, 2024
tlvu added a commit to Ouranosinc/PAVICS-e2e-workflow-tests that referenced this issue Apr 19, 2024
@tlvu
Copy link
Author

tlvu commented Apr 22, 2024

Pinned the older jupyter-archive 3.3.4 and the option "Extract Archive" is back.

tlvu added a commit to Ouranosinc/PAVICS-e2e-workflow-tests that referenced this issue May 9, 2024
…t xclim and ravenpy to smooth transition (#121)

# Overview

This new full build has latest of almost everything except `xclim` and
`ravenpy` as intermediate step to smooth transition to `pandas` 2.2 freq
strings changes.

## Changes

- New: save conda env export, DockerHub build logs and Jenkins test
result in the repo to track changes much more easily between releases

- Jenkins: add `SAVE_RESULTING_NOTEBOOK_TIMEOUT` for slow notebooks or
slow machine

- Jupyter env changes:
- add `conda-pack` so we can export the conda env outside of the docker
image if need to run locally without docker
  - upgrade from Python 3.9 to 3.11
  - Relevant changes (alphabetical order):
```diff
-  - birdy=0.8.4=pyh1a96a4e_0
+      - birdhouse-birdy==0.8.7

# major upgrade from v2 to v3
-  - bokeh=2.4.3=pyhd8ed1ab_3
+  - bokeh=3.4.1=pyhd8ed1ab_0

-  - cartopy=0.21.1=py39h6e7ad6e_0
+  - cartopy=0.23.0=py311h320fe9a_0

-  - cf_xarray=0.8.0=pyhd8ed1ab_0
+  - cf_xarray=0.9.0=pyhd8ed1ab_0

-  - cfgrib=0.9.10.4=pyhd8ed1ab_0
+  - cfgrib=0.9.11.0=pyhd8ed1ab_0

-  - cftime=1.6.2=py39h2ae25f5_1
+  - cftime=1.6.3=py311h1f0f07a_0

-  - climpred=2.3.0=pyhd8ed1ab_0
+  - climpred=2.4.0=pyhd8ed1ab_0

-  - clisops=0.9.6=pyh1a96a4e_0
+  - clisops=0.13.0=pyhca7485f_0

-  - dask=2023.5.1=pyhd8ed1ab_0
+  - dask=2024.5.0=pyhd8ed1ab_0

-  - geopandas=0.13.0=pyhd8ed1ab_0
+  - geopandas=0.14.4=pyhd8ed1ab_0

-  - hvplot=0.8.3=pyhd8ed1ab_0
+  - hvplot=0.9.2=pyhd8ed1ab_0

-  - numpy=1.23.5=py39h3d75532_0
+  - numpy=1.24.4=py311h64a7726_0

-  - numba=0.57.0=py39hb75a051_1
+  - numba=0.59.1=py311h96b013e_0

# major upgrade from v1 to v2
-  - pandas=1.3.5=py39hde0f152_0
+  - pandas=2.1.4=py311h320fe9a_0

# major upgrade to v1
-  - panel=0.14.4=pyhd8ed1ab_0
+  - panel=1.4.2=pyhd8ed1ab_0

# major upgrade from v1 to v2
-  - pydantic=1.10.8=py39hd1e30aa_0
+  - pydantic=2.7.1=pyhd8ed1ab_0

# Python 3.9 to 3.11
-  - python=3.9.16=h2782a2a_0_cpython
+  - python=3.11.6=hab00c5b_0_cpython

-  - raven-hydro=0.2.1=py39h8e2dbb5_1
+  - raven-hydro=0.2.4=py311h64a4d7b_0

-  - ravenpy=0.12.1=py39hf3d152e_0
+      - ravenpy==0.13.1

-  - rioxarray=0.14.1=pyhd8ed1ab_0
+  - rioxarray=0.15.5=pyhd8ed1ab_0

-  - roocs-utils=0.6.4=pyh1a96a4e_0
+  - roocs-utils=0.6.8=pyhd8ed1ab_0

-  - scipy=1.9.1=py39h8ba3f38_0
+  - scipy=1.13.0=py311h517d4fd_1

-  - xarray=2023.1.0=pyhd8ed1ab_0
+  - xarray=2023.8.0=pyhd8ed1ab_0

-  - xclim=0.43.0=py39hf3d152e_1
+  - xclim=0.47.0=py311h38be061_0

-  - xesmf=0.7.1=pyhd8ed1ab_0
+  - xesmf=0.8.5=pyhd8ed1ab_0

-  - xskillscore=0.0.24=pyhd8ed1ab_0
+  - xskillscore=0.0.26=pyhd8ed1ab_0

+  - xscen=0.8.2=pyhd8ed1ab_0

+      - figanos==0.3.0

-      - xncml==0.2
+      - xncml==0.4.0

```


## Test

- Deployed as "beta" image in production for bokeh visualization
performance regression testing.
- Manual test notebook
https://github.com/Ouranosinc/PAVICS-landing/blob/master/content/notebooks/climate_indicators/PAVICStutorial_ClimateDataAnalysis-5Visualization.ipynb
for bokeh visualization performance and it looks fine.
- Jenkins build:
- Default notebooks, all passed:
https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests/blob/54792e6510adfcd1bb21e1bd31fdfa36c5c634e0/docker/saved_buildout/jenkins-buildlogs-default.txt
- Raven notebooks, only known `HydroShare_integration.ipynb` failing:
https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests/blob/931cfc924a147d07b59e88badff9f170e852a03b/docker/saved_buildout/jenkins-buildlogs-raven.txt


## Related Issue / Discussion

- Matching notebook fixes:
  - Pavics-sdi: PR Ouranosinc/pavics-sdi#321
  - Finch: PR url: None
- PAVICS-landing: PR
Ouranosinc/PAVICS-landing#78
  - RavenPy: PR CSHS-CWRA/RavenPy#356
  - Resolves Ouranosinc/PAVICS-landing#65
  - Resolves Ouranosinc/PAVICS-landing#66

- Deployment to PAVICS:
bird-house/birdhouse-deploy#453

- Jenkins-config changes for new notebooks: PR url: None

- Other issues found while working on this one
  - computationalmodelling/nbval#204
  - jupyterlab-contrib/jupyter-archive#132
  - CSHS-CWRA/RavenPy#357
  - CSHS-CWRA/RavenPy#361
  - CSHS-CWRA/RavenPy#362

- Previous release: PR
#134


## Additional Information

Full diff conda env export:

81deb99...931cfc9#diff-e8f2a6a53085ae29bb7cedc701c1d345a330651ae971555e85a5c005e94f4cd9


Full new conda env export:

https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests/blob/931cfc924a147d07b59e88badff9f170e852a03b/docker/saved_buildout/conda-env-export.yml


DockerHub build log

https://github.com/Ouranosinc/PAVICS-e2e-workflow-tests/blob/931cfc924a147d07b59e88badff9f170e852a03b/docker/saved_buildout/docker-buildlogs.txt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant