gap-packages / francy

An Interactive Discrete Mathematics Framework for GAP

Home Page:https://gap-packages.github.io/francy/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CI broken due to `jupyterlab/builder` version issues

fingolfin opened this issue · comments

From the CI logs:

jupyterlab-francy: $ jupyter labextension build .
jupyterlab-francy: Building extension in .
jupyterlab-francy: /opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/jupyterlab/debuglog.py:56: UserWarning: An error occurred.
jupyterlab-francy:   warnings.warn("An error occurred.")
jupyterlab-francy: /opt/hostedtoolcache/Python/3.10.13/x64/lib/python3.10/site-packages/jupyterlab/debuglog.py:57: UserWarning: ValueError: Extensions require a devDependency on @jupyterlab/builder@^4.1.5, you have a dependency on 3.6.3
jupyterlab-francy:   warnings.warn(msg[-1].strip())

Thanks for the input @fingolfin !
I've fixed the CI by setting the jupyterlab version on the pip package installation, to match the one used on npm.
Will update the dependencies of the whole project and release a new version soon(ish).