Private_Downloads a file from URL to local path.
File URL
Destination path
Ensures Pyodide core files are cached locally. Downloads from CDN if not present.
Pyodide version
Optionalprogress: Progress<{ increment?: number; message?: string }>Optional progress reporter
Path to local Pyodide directory
Preloads packages into local Pyodide cache. Must be called after ensurePyodideCore().
Pyodide version
Package names to download
Optionalprogress: Progress<{ increment?: number; message?: string }>Optional progress reporter
Manages Pyodide cache in local filesystem for native notebooks. Separate from browser IndexedDB cache used by webview notebooks.