yt-project / widgyts

Widgets for yt
https://widgyts.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
10 stars 10 forks source link

Update to jupyterlab 4 #110

Closed chrishavlin closed 1 month ago

chrishavlin commented 1 month ago

This PR bumps us up to jupyterlab 4.

I went through the current cookiecutter (https://github.com/jupyter-widgets/widget-ts-cookiecutter), comparing dependencies and config files and fixed a few compilation errors.

This now compiles locally in a fresh environment for me. It also seems to fix the issue i was having with the canvas viewer in firefox! I can now click and drag without issue (EDIT: maybe it doesn't... freezing again?)

I'm not positive all the changes here are necessary. will go throuhg the PR and annotate with some comments.

Also note this is based off of (and blocked by) #109