starboard-notebook icon indicating copy to clipboard operation
starboard-notebook copied to clipboard

Bump pyodide version to 0.25.0

Open bartbroere opened this issue 1 year ago • 2 comments

Bumping the Pyodide version. Seems to work okay, except the .isPyProxy() method now shows a deprecation warning.

TODO:

  • [x] Iron out deprecation

bartbroere avatar Apr 25 '23 08:04 bartbroere

The monorepo approach makes it a bit hard to test this, because it really likes to use old versions from npm, instead of the version it just built.

bartbroere avatar Feb 23 '24 11:02 bartbroere

The monorepo approach makes it a bit hard to test this, because it really likes to use old versions from npm, instead of the version it just built.

I got it going by doing a yarn add ../starboard-python in the packages/starboard-notebook directory. This shows me that it works:

image

As the CI currently runs it will build each package individually but it will not test the combination of the newly built packages, since starboard-notebook gets built with the NPM release of starboard-python and starboard-rich-editor. I needed to add the artifact upload in the CI to come to that conclusion. What gives it away is that it still pulls the 0.20.0 release of Pyodide from jsdelivr.net.

This pull request is in working order though.

bartbroere avatar Feb 23 '24 12:02 bartbroere

Thank you 🙏

gzuidhof avatar Mar 08 '24 23:03 gzuidhof