Gyeongjae Choi

Results 86 issues of Gyeongjae Choi

#319 modified the example code which shows how to exit with code 0 when --help option is provided. ```go if _, err := parser.Parse(); err != nil { switch flagsErr...

Instead of calling `loadWebAssemblyModule` and save it to `preloadedWasm`, directly call `loadDynamicLibrary` with proper fs args to locate other shared libs that are dependent. This PR also removes one partially...

### Description Close #2937 Add lzma, but unvendors it from stdlib (like ssl). ```sh $ du _lzma.so 204K packages/lzma/dist/_lzma.so ``` ### Checklists - [ ] Add a [CHANGELOG](https://github.com/pyodide/pyodide/blob/main/docs/project/changelog.md) entry -...

### Description Unvendor the standard library sqlite3 to reduce the size of the main module. It reduces the size of `pyodide.asm.wasm` around ~1.4MB. Related: #2940, #1542 __Before:__ ```sh du ../dist-main/pyodide*...

## Proposed refactoring or deprecation - Related: #1542 We unvendors some stdlib packages in order to reduce the size of the main module. - distutils - tests - ssl -...

Related: #2879, #1977 ### Description This PR is not ready to be reviewed yet. But I'm opening this because I would like to start a discussion for the future design....

I guess we need to do this before v0.21.0 release?

### Description This PR adds a CMake toolchain file that can be used for building Pyodide Python packages. I hope this would make adding a new Python package which uses...

The purpose of this PR is to reduce CI running time. - Reuse selenium instance for package import tests. - Also increase the timeout to prevent getting timeouts on importing...

### Description Related: #3092 This adds another import hook for packages in repodata.json (Related: #2973). It tells people to do `micropip.install("numpy")` or `pyodide.loadPackage("numpy")` before doing `import numpy`. Follow-up work would...