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

JupyterLab WIPP Plugin Creator is broken due to upstream breaking change in wipp-client #36

Open
ktaletsk opened this issue Mar 28, 2022 · 0 comments
Assignees
Labels
bug Something isn't working

Comments

@ktaletsk
Copy link
Collaborator

Summary

  1. wipp-client updated to version 0.2.0. It does no longer contain gen_random_object_id function used by the JupyterLab WIPP Plugin Creator extension.
  2. JupyterLab WIPP Plugin Creator does not specify range of supported versions in dependencies
    https://github.com/LabShare/jupyterlab-extensions/blob/8b16afe21d4168ba60099416c1026e1814bdd5d0/jupyterlab_wipp_plugin_creator/setup.py#L58
  3. As a result, even though the installation through pip works, trying to activate the server extension fails
15:23:19  Step 32/42 : RUN jupyter server extension enable jupyterlab_wipp_plugin_creator
15:23:19   ---> Running in 1a65abe3e308
15:23:21  �[91mEnabling: jupyterlab_wipp_plugin_creator
15:23:21  - Writing config: /opt/conda/etc/jupyter
15:23:21  �[0m�[91m    - Validating jupyterlab_wipp_plugin_creator...
15:23:22  �[0m�[91m     �[31m X�[0m Validation failed: The module 'jupyterlab_wipp_plugin_creator' could not be found. Are you sure the extension is installed?

Environment info

JupyterLab WIPP Plugin Creator, v0.2.5

Possible fixes

  1. Pin older version of wipp-client
  2. Reimplement gen_random_object_id in the client and updated dependency for wipp-client
@ktaletsk ktaletsk added the bug Something isn't working label Mar 28, 2022
@ktaletsk ktaletsk self-assigned this Mar 28, 2022
akisaini pushed a commit to akisaini/jupyterlab-extensions that referenced this issue Sep 21, 2023
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