Roman Yurchak

Results 155 issues of Roman Yurchak

Partially addresses https://github.com/pyodide/pyodide/issues/989 It runs, but there are several test failures, I'll open separate issues about those.

Running, ``` $ pytest packages/micropip/ -k test_install_keep_going ``` fails with, ``` packages/micropip/test_micropip.py:536: in test_install_keep_going with pytest.raises(ValueError, match=msg): E Failed: DID NOT RAISE ``` in some environments (e.g. in CI https://github.com/pyodide/pyodide/pull/2871...

bug

Currently, coverage report is uploaded to codecov https://app.codecov.io/gh/pyodide/pyodide however it only includes Python code run outside of Node/browser. It could be good to, - [ ] also upload the coverage...

This adds build dependencies to `meta.yaml` (or [host dependencies](https://conda-forge.org/docs/maintainer/adding_pkgs.html#build-host-and-run) in conda vocabulary). The end goal is faster parallel builds as there would be fewer dependency tree bottlenecks and sometimes fewer...

I think it would be helpful to have more example in docstrings on how to use various functions and methods exposed in Pyodide. The general approach could be to, -...

help wanted
good first issue

I saw it a couple of times in search results. And some people even pointed out to (very outdated) docs it contained when trying to do something with pyodide. We...

bug

Just an issue to track the status on the threading support. [Emscripten has Pthreads support](https://kripken.github.io/emscripten-site/docs/porting/pthreads.html) via `SharedArrayBuffer` capability in browsers. The later got disabled due to Spectre etc vulnerabilities, however,...

enhancement
performance

Looking at the list of dependencies [jax](https://github.com/google/jax) should be easier to build than torch or tensorflow #50, and it would be useful to include it.

new package request

When calling http.pyfetch in Node.js, I get, ```py PythonError: Traceback (most recent call last): File "/lib/python3.10/asyncio/futures.py", line 201, in result raise self._exception File "/lib/python3.10/asyncio/tasks.py", line 232, in __step result =...

bug

Follow up on https://github.com/pyodide/pyodide/pull/1690 with the addition of CI for MacOS Among other things this aims to deal with small incompatibilities in `patch` and `sed` on MacOS. Should integrate changes...

macOS
CI