mamba-org / gator

Conda environment and package management extension from within Jupyter
Other
260 stars 30 forks source link

Update labextension to JupyterLab 3 #111

Closed jtpio closed 3 years ago

jtpio commented 3 years ago

Take two for #89

$ jupyter labextension list
JupyterLab v3.0.0rc10
/home/jtp/miniforge3/envs/gator/share/jupyter/labextensions
        @mamba-org/gator-lab v2.0.0-rc.0 enabled OK (python, mamba_gator)

The coveralls has been removed as it is broken.

TODO

github-actions[bot] commented 3 years ago

Binder :point_left: Launch a binder notebook on the branch jtpio/gator/lab3

jtpio commented 3 years ago

We might want to have this PR in first: https://github.com/fcollonval/jupyterlab_toastify/pull/13

To help align the versions of React.

jtpio commented 3 years ago

Decide whether to keep the tgz, or only the lab3 federated bundle and only one labextension dir,

It might not make sense to keep the tgz as part of the data files, if we end up updating all compatibility ranges to 3.0.0 for the lab packages. 3.0 users will use the federated bundle directly.

The tgz is only useful to lab 1 and 2 users.

For lab 2 users, the readme can mention the extra command to install the extension:

jupyter labextension install @mamba-org/gator-lab
fcollonval commented 3 years ago

We might want to have this PR in first: fcollonval/jupyterlab_toastify#13

To help align the versions of React.

Done 😉

fcollonval commented 3 years ago
* Remove `resolutions`

This seems to be done.