Lock JupyterLite's browser packages at build time - #14314
teonbrooks wants to merge 8 commits into
Conversation
The package list moves to a single "jupyterlite" dependency group in pyproject.toml instead of being duplicated in the setup cell.
|
@teonbrooks I think there was a bug with the lock shadowing the dev wheel, and fixing that yielded some simplifications. Can you see if you're still happy? I also pushed with |
|
that reads much simpler. thanks @larsoner! |
|
Okay I'll get CircleCI to finish properly, check that it uses the dev wheel and still works, then merge... |
|
The download failure was an osf.io one, which is not uncommon. So I moved a bunch of data to I also pushed a little fix that should help with the Windows pip-pre flake (which also happened on another PR recently) |
* upstream/main: Fully populate docstrings (mne-tools#14316)
larsoner
left a comment
There was a problem hiding this comment.
Marking for merge-when-green, thanks in advance @teonbrooks !
Following up some of the Jupyterlite work from the GSoC project #13929. This PR adds the package installation to the build versus the initial setup cell. It also adds the jupyterlite tutorial packages to a single
jupyterlitedependency group in pyproject.toml.