Skip to content

Conversation

@mscolnick
Copy link
Contributor

@mscolnick mscolnick commented Jan 6, 2026

Previously we auto-installed packages when in WebAssembly. This was so users could run their notebooks as applications, without having to do await micropip.install("polars"). While convenient, this would automatically download unwanted packages (since we guessed based off the imports which are not accurate).

This feature predates PEP 723 and since we not look at the notebook header, we can still pre-install packages as long as users include that metadata.

@mscolnick mscolnick requested a review from dmadisetti as a code owner January 6, 2026 01:07
@vercel
Copy link

vercel bot commented Jan 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
marimo-docs Ready Ready Preview, Comment Jan 6, 2026 3:41pm
@mscolnick mscolnick requested review from dmadisetti and manzt and removed request for dmadisetti January 6, 2026 01:07
@mscolnick mscolnick changed the title fix: turn off auto install Jan 6, 2026
@mscolnick mscolnick force-pushed the ms/turn-off-auto-install branch from 12cb63c to 1bb85d1 Compare January 6, 2026 15:39
@mscolnick mscolnick merged commit fce046d into main Jan 6, 2026
29 of 41 checks passed
@mscolnick mscolnick deleted the ms/turn-off-auto-install branch January 6, 2026 16:10
@dmadisetti dmadisetti added the bug Something isn't working label Jan 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

4 participants