Gyeongjae Choi
Gyeongjae Choi
``` if d.startswith(('logfire', 'rich')): extras.append('pygments') ``` Yes, I think we need to add `pygments` and `markdown-it-py` to a dependency [in rich recipe](https://github.com/pyodide/pyodide/blob/main/packages/rich/meta.yaml). ``` elif d.startswith(('fastapi', 'httpx', 'pydantic_ai')): extras.append('ssl') ``` `ssl`...
Indeed we need some more robust test for micropip.freeze, especially its compatibility with pyodide-lock (https://github.com/pyodide/micropip/issues/88). By the way, is it possible to install fastapi in Pyodide, without skipping some packages?...
Yeah, I think we need to mention about - cloning with submodules - setting up pytest-pyodide to run test
Assigned to you @wwyyww. Thanks!
> We could also make a native fs backend that uses jspi. Yep, we can do that too.
@R3gardless Assigned to you. Thanks! I think this is quite a vague task, so there might be some unknown unknowns. So, please don't hesitate to ask any questions if you...
I think this is the same thing I wanted to fix in https://github.com/emscripten-core/emscripten/pull/24234 and which is already in [Pyodide patches](https://github.com/pyodide/pyodide/blob/main/emsdk/patches/0003-dylink-Fix-rpath-calculation-in-nested-dependencies.patch)
Thanks for the report! I don't think it is related to the asyncio.sleep implementation as there is no change in its implementation when JSPI is enabled or not, but it...
That's an interesting point. @hoodmane do you think we should provide such a flag to "disable" JSPI-based behavior in Pyodide?
Thanks for the suggestion. Deploying a stable distribution isn't that complex, but I would say specifying the version explicitly is a better convention for safety. Additionally, each Pyodide version often...