Closed maartenbreddels closed 4 months ago
This leaves the following directory nearly empty:
Note that I think this is a problem, because running yarn build
(which gets called if you run yarn bump
errors with:
$ yarn run bump
...
@jupyter-widgets/html-manager: > @jupyter-widgets/html-manager@1.0.9 build:src
@jupyter-widgets/html-manager: > tsc --build
@jupyter-widgets/jupyterlab-manager: command not found: tsc
lerna ERR! yarn run build exited 127 in '@jupyter-widgets/jupyterlab-manager'
lerna WARN complete Waiting for 1 child process to exit. CTRL-C to exit immediately.
Update: I may have fixed it with
conda create -c conda-forge --override-channels -y -n releasewidgets notebook nodejs "yarn=3.*" twine jupyterlab=4 jupyter-packaging python-build jq "python==3.9.*"
Instead of
conda create -c conda-forge --override-channels -y -n releasewidgets notebook nodejs yarn=3 twine jupyterlab=4 jupyter-packaging python-build jq "python==3.9.*"
Which takes a more modern yarn
@martinRenou you did the last release, did the instructions work out of the box for you?
Yes it did work out of the box
The diff above seems to fix it, I'll push the changes to the instructions
Thanks, release is done: "Release: ipywidgets 8.1.2, widgetsnbextension 4.0.10, jupyterlab_widgets 3.0.10"
Instructions are fixed: https://github.com/jupyter-widgets/ipywidgets/commit/b78de43e12ff26e4aa16e6e4c6844a7c82a8ee1c
Running yarn install, I get:
This leaves the following directory nearly empty:
Running the suggested command:
But that doesn't help me.
However, on CI, we don't really do this step, we run
jlpm
, but that locally gives me the same.I think we should do the same steps in CI as for the instructions, so we never end up in this state. Maybe someone can help me debug this, so we can improve the instructions and possibly make this more foolproof (did I just call myself a fool? 😄 )
@martinRenou you did the last release, did the instructions work out of the box for you?