8000 Update to `pyodide>=0.27.0` · Issue #2281 · pyscript/pyscript · GitHub
[go: up one dir, main page]

Skip to content

Update to pyodide>=0.27.0 #2281

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and t 8000 he community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Tracked by #3753
dangotbanned opened this issue Feb 6, 2025 · 5 comments · Fixed by #2283
Closed
Tracked by #3753

Update to pyodide>=0.27.0 #2281

dangotbanned opened this issue Feb 6, 2025 · 5 comments · Fixed by #2283

Comments

@dangotbanned
Copy link
dangotbanned commented Feb 6, 2025

Downstream Issue

Description

Note

I imagine this'll happen naturally, but having an issue to track would be helpful for us

We're using pyscript in our docs and it played a pretty key part making (vega/altair#3630) possible 🎉

However, the version of altair included in pyodide==0.26.4 has a much larger whl than following (vega/altair#3642).
Essentially, we're hoping to benefit from less network activity on that page (vega/altair#3630 (comment))

Note

I tested replacing with .../altair-5.4.1-py3-none-any.whl

Had some intermittent errors, but when it worked it was a lot faster since pandas, numpy are so heavy

image

As @mattijn noted, if we could get pyodide to update to altair>=5.4.0 this would speed things up and be easier to maintain

I tried out 2025.2.1, but it still seems to have altair==5.3.0

@WebReflection
Copy link
Contributor

when did pyodide update? I might re-check its latest but I think I've done that already no more than 2 weeks ago ... was pyodide 0.27+ released recently?

@WebReflection
Copy link
Contributor

never mind, I see they are at 0.27.2 ... we really need to configure CI to warn us about updates https://github.com/pyodide/pyodide/releases ... will fix soon, thanks.

@WebReflection
Copy link
Contributor

OK, MR landed #2283 ... I've tested all the testable and all interpreters seem to work just fine. I have also published it on npm and you can check it via https://cdn.jsdelivr.net/npm/@pyscript/core@0.6.26/dist/core.js and https://cdn.jsdelivr.net/npm/@pyscript/core@0.6.26/dist/core.css ... please let me know if that works for you, thank you!

@WebReflection
Copy link
Contributor

@dangotbanned this is up and running as 2025.2.2 release

@dangotbanned
Copy link
Author

@dangotbanned this is up and running as 2025.2.2 release

Thanks for getting to this so quickly @WebReflection

Can confirm this is working for us

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants
0