Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Pyodide

Python with the scientific stack, compiled to WebAssembly.
Collective - Host: opensource - https://opencollective.com/pyodide - Code: https://github.com/pyodide/pyodide

dev containers: Create a convenience symlink to the package build directory (#4425)

github.com/pyodide/pyodide - e582c3766c2ffd57c027221f46e99d5606a368b7 authored 11 months ago by Matthias Köppe <[email protected]>
`tools/dependency-check.sh`: Avoid confusing error message (#4423)

github.com/pyodide/pyodide - cd9cb8d4a2a9d75cd995666dd238c7faf100be93 authored 11 months ago by Matthias Köppe <[email protected]>
Make pyimport able to return module attributes (#4395)

Before this PR, `pyimport` can be used like: `pyimport("package")` or `pyimport("package.module"...

github.com/pyodide/pyodide - 1396c8c07a69f17f71fe8c3522b0b5a7ec18ad5d authored 11 months ago by Hood Chatham <[email protected]>
`pyodide_build.buildpkg`: Build in `$PYODIDE_RECIPE_BUILD_DIR ` if set (#4405)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 9ca93345cfb9608e4b4b7526265dd79ed22c2192 authored 11 months ago by Matthias Köppe <[email protected]>
Fix `pytest test_run_docker.py` when invoked from a subdirectory (#4414)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-au...

github.com/pyodide/pyodide - 5093db325f460dafab730874020f9a4d8e99a031 authored 11 months ago by Matthias Köppe <[email protected]>
Monkey-patch platform.machine for pip in pyodide venv (#4412)

Without this fix, `pip install sqlalchemy>=2` fails trying to install greenlet.

github.com/pyodide/pyodide - 595f6b53d640518bfa44a5f0926acb9696440320 authored 12 months ago by Hood Chatham <[email protected]>
pyodide_build.logger: Do not use escape sequences when running under pytest (#4413)

github.com/pyodide/pyodide - 231b0de5fd1ee9d3bce260941747d05e6c0bb50f authored 12 months ago by Matthias Köppe <[email protected]>
BLD Drop `pyodide_build` entrypoint (#4368)

github.com/pyodide/pyodide - 53f9faa9f278dc2d4144ac7da628cb45eda181f2 authored 12 months ago by Gyeongjae Choi <[email protected]>
Emscripten 3.1.52 (#4399)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - a14d34fb1be4b0aed869be71b3d5b3b2d9c22790 authored 12 months ago by Gyeongjae Choi <[email protected]>
Update scikit-learn to 1.4.0 (#4409)

github.com/pyodide/pyodide - b9a93a35713556c8e1ae03af77080fca9e01e5a1 authored 12 months ago by Loïc Estève <[email protected]>
Update zlib to v1.3.1 (#4408)

github.com/pyodide/pyodide - a870029e0267fee6ed1e37bb42b26ddbda988486 authored 12 months ago by Hood Chatham <[email protected]>
Add devcontainer configurations (#4402)

Adds two devcontainer configurations:

* configuration "Docker": the default, equivalent to us...

github.com/pyodide/pyodide - a505bd5215829148d8bd9d89310ab80b9386b2a9 authored 12 months ago by Matthias Köppe <[email protected]>
Update libgmp to 6.3.0, libmpfr to 4.2.1, libmpc to 1.3.1 (#4406)

github.com/pyodide/pyodide - fde32e9d8baffd00a8f46e09d4c442268e4795c8 authored 12 months ago by Matthias Köppe <[email protected]>
Add apis to discard extra arguments when calling Python functions (#4392)

This is intended to be useful for implementing handlers. The handler
might not care about all t...

github.com/pyodide/pyodide - e586e7c0f267759ce47cab11dc283b2655953946 authored 12 months ago by Hood Chatham <[email protected]>
JSPI: Add tests for PyodideFuture.syncify() (#4388)

github.com/pyodide/pyodide - 0eb69be801f5e06e736a42efcb7779f93f877207 authored 12 months ago by Віктор Коропецький <[email protected]>
Monkey-patch `platform.system` for pip in pyodide venv (#4400)

Before this patch, pip cannot install emscripten platformed wheels on macos because
`platform.s...

github.com/pyodide/pyodide - 056db73ff21e60ddfa6d044673ed1f8bdd1c3261 authored 12 months ago by Matthias Köppe <[email protected]>
Update openssl to 1.1.1w (#4396)

github.com/pyodide/pyodide - 09f5f5493ef0e0db142d11d6a9df8accb645d59f authored 12 months ago by Hood Chatham <[email protected]>
Add release 0.25.0 heading to changelog

github.com/pyodide/pyodide - 914244c25158684b4c9a39b90d52381a16bf21a0 authored 12 months ago by Hood Chatham <[email protected]>
MAINT Improve error message when there is a lockfile version mismatch (#4391)

github.com/pyodide/pyodide - 93df0312a7c92b4f0b882de6281160ab5a384a19 authored 12 months ago by Hood Chatham <[email protected]>
0.26.0.dev0

github.com/pyodide/pyodide - 61f4318eb659799d4734a5fe51daad80e92a52a9 authored 12 months ago by Hood Chatham <[email protected]>
Fix nodylink build (#4385)

github.com/pyodide/pyodide - 08585d91e578b7aae1a5687f296b68103efeadb8 authored 12 months ago by Hood Chatham <[email protected]>
Add pacakge nh3 (#4387)

github.com/pyodide/pyodide - b04968391c3f740780efa547fa515b6e741cfbd5 authored 12 months ago by Hood Chatham <[email protected]>
Update JSPI code to handle change in type reflection spec (#4384)

Resolves #4378. Tested manually.

github.com/pyodide/pyodide - d44293f3c39358fefe67e3d1184baf4e63800705 authored 12 months ago by Hood Chatham <[email protected]>
TST Use temporary directory when testing pyodide-build (#4369)

github.com/pyodide/pyodide - 8b0ae663a0cb607a7f5ee848b2869d00202e6f0f authored 12 months ago by Gyeongjae Choi <[email protected]>
DOCS Add documentation for JSPI related methods (#4363)

Explains that they are experimental, require JSPI.

github.com/pyodide/pyodide - f1498a2747d5dc968dad2d872181d9cad2d80a48 authored 12 months ago by Hood Chatham <[email protected]>
Upgrade ZenGL to 2.2.0 (#4364)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 712b4b3c4006c2bc6e233f7a536bc3bb3f4c9c5c authored 12 months ago by Szabolcs Dombi <[email protected]>
Emscripten 3.1.46 (#4359)

github.com/pyodide/pyodide - 4f2c0372afea5c881cff812d85dbe84a21e56110 authored 12 months ago by Gyeongjae Choi <[email protected]>
Add WebLoop.close method (#4329)

Which is a no-op, so we don't crash if people try to close the loop.

github.com/pyodide/pyodide - 6b1528e549a96b11c2f3f5cc7aba5f85b987e3ba authored 12 months ago by Hood Chatham <[email protected]>
DOC Rearrange changelog for 0.25 release (#4352)

github.com/pyodide/pyodide - 59b747a40df07cdcf4d7296508933ee24aceb3f3 authored almost 1 year ago by Gyeongjae Choi <[email protected]>
DOCS: Clarify `registerJsModule` and submodules (#4354)

github.com/pyodide/pyodide - 26b422f67bd3b016e2f373177d37913e33a1ba76 authored about 1 year ago by Hood Chatham <[email protected]>
Remove version suffix from shared libraries (#4353)

github.com/pyodide/pyodide - 06bbb38ee83bc056c47a9046d0393856f11af272 authored about 1 year ago by Gyeongjae Choi <[email protected]>
DOC Replace minimal supported browser versions with tested browser versions (#4351)

[skip ci]

github.com/pyodide/pyodide - d45733dc0c10c41e895dc5a1073e16791f741e1c authored about 1 year ago by Gyeongjae Choi <[email protected]>
added requests and (direct from git) urllib3 (#4332)

github.com/pyodide/pyodide - 6de25252cc68a5c3933fb3ae9f6d9d69f35e82be authored about 1 year ago by Joe Marshall <[email protected]>
Remove deprecated attributes and parameters before 0.25.0 release (#4342)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 1849625d56f059e22cf4c507e93b5041b3f1d179 authored about 1 year ago by Gyeongjae Choi <[email protected]>
Normalize package names in pyodide-lock.json (#4319)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 1a2be2e412115b9be3563e76f169e830cfa3a70e authored about 1 year ago by Gyeongjae Choi <[email protected]>
Parse wheel package data from URLs in pyodide.loadPackage (#4336)

github.com/pyodide/pyodide - 329f9943d2eb254b64bb431603e996a3451081ad authored about 1 year ago by Andrew Moon <[email protected]>
Revert "v0.25.0a2"

This reverts commit 77afe0d71ccd60f2e78c94618c2cc3ca5db58128.

github.com/pyodide/pyodide - 8a8569aafaa942f31c7eb98a2edb5354f13d5d2f authored about 1 year ago by Hood Chatham <[email protected]>
v0.25.0a2

github.com/pyodide/pyodide - 77afe0d71ccd60f2e78c94618c2cc3ca5db58128 authored about 1 year ago by Hood Chatham <[email protected]>
Bump pytest-pyodide version to 0.56.2 (#4334)

github.com/pyodide/pyodide - 01f2cb18a76ae0428e90f5de8a0f9064707f5312 authored about 1 year ago by Gyeongjae Choi <[email protected]>
Update environment instructions in contributing.md (#4337)

github.com/pyodide/pyodide - 46c5d891d2818de54af3639faf55a9be663977b1 authored about 1 year ago by Andrew Moon <[email protected]>
Update xarray to 2023.12.0 (#4333)

github.com/pyodide/pyodide - 16b2ff327797bee001e2232e6148840b5db5da55 authored about 1 year ago by Deepak Cherian <[email protected]>
Fix stdin reader to avoid treating empty strings as EOF (#4327)

github.com/pyodide/pyodide - 2711fad193d2102918a3f4e2890cf071a3b7d88f authored about 1 year ago by Gyeongjae Choi <[email protected]>
TYPING Remove uses of `abc.register` (#4325)

github.com/pyodide/pyodide - 9e90f695ab9fe962a96a781c02cddbea550601d3 authored about 1 year ago by Hood Chatham <[email protected]>
DOCS Remove environment checking variables from docs (#4328)

By marking them `@private`

github.com/pyodide/pyodide - 90d34bf91bd86db65ff4d7a39d0e8c829e179675 authored about 1 year ago by Hood Chatham <[email protected]>
Add Array remove and insert methods (#4326)

These are supposed to be present on `MutableSequence` types but I forgot
to put them on `JsArray`.

github.com/pyodide/pyodide - 9257dd2e920bc2ca9211ef425832bce5b547b57d authored about 1 year ago by Hood Chatham <[email protected]>
TYPING Add py.typed markers to pyodide and _pyodide (#4321)

github.com/pyodide/pyodide - 96d3b748fc75ac47b2601b75fa348e77f3e7138d authored about 1 year ago by Hood Chatham <[email protected]>
TYPING More accurate type for `JsPromise` (#4322)

We gave `PyodideFuture` a very accurate type definition for `then` and `catch`. This copies the
...

github.com/pyodide/pyodide - b754c8ed2d857cd7e001768cf82ddb5209286453 authored about 1 year ago by Hood Chatham <[email protected]>
TYPING Improve return types of `object_keys`, `object_values`, `object_entries` (#4323)

github.com/pyodide/pyodide - 8225ef3f51a31f84d662bb7ca254c1c297ac29ee authored about 1 year ago by Hood Chatham <[email protected]>
TYPING Run mypy checks against Python 3.11 (#4324)

github.com/pyodide/pyodide - 2a765ae927ef4fdb7ea1927a90b57b15941cba8d authored about 1 year ago by Hood Chatham <[email protected]>
TYPO Fix pyodide.setStdout docstring (#4318)

The docstring describing the options.batched argument for pyodide.setStdout
contained the words...

github.com/pyodide/pyodide - ddedc0431c8de9c6b107884b04da7bcc84b8ba4a authored about 1 year ago by Matty <[email protected]>
FIX Set playwright version cap temporarily (#4316)

github.com/pyodide/pyodide - 775bb9e65895153c6c60c0979832410cf8abef9e authored about 1 year ago by Gyeongjae Choi <[email protected]>
Add --config-setting flag to `pyodide build` command. (#4308)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 538429e5f327021be66db9de29d39db9000e33c9 authored about 1 year ago by Gyeongjae Choi <[email protected]>
Fix package name compatibility with wheel filename (#4005)

Co-authored-by: Gyeongjae Choi <[email protected]>

github.com/pyodide/pyodide - 94ebdcacef5af2da2bc537c1a3499f30729188cc authored about 1 year ago by Roman Yurchak <[email protected]>
Fix scipy null pointer bug after migrating to meson (#4313)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - c129e6d56720a03c0f08e7e5957ff83d0e7432a3 authored about 1 year ago by Gyeongjae Choi <[email protected]>
Add package data returned from pyodide.loadPackage (#4306)

github.com/pyodide/pyodide - 4a6320c19b0beedba684873d2d18c0cb31796e6e authored about 1 year ago by Andrew Moon <[email protected]>
docs: Fix omissions and typos in homebrew instructions (#4314)

github.com/pyodide/pyodide - 0f81bbbecc5dd070651fb18a8d346a0302254340 authored about 1 year ago by Lewis Cowles <[email protected]>
MAINT Make doctests run; run some doctests in pyodide (#4280)

This uses pyodide/pytest-pyodide#117 to run doctests in
Pyodide. I also turned on and fixed var...

github.com/pyodide/pyodide - 2cdca2ea47ab428087cd9597748a0f87391f60ae authored about 1 year ago by Hood Chatham <[email protected]>
Add aiohttp (#4282)

This doesn't actually work without an additional patch but it's possible
to get it to work by m...

github.com/pyodide/pyodide - 46ccc983e6ecad54be725e37763b3b308a57dc86 authored about 1 year ago by Hood Chatham <[email protected]>
xfail test_syncify_not_supported2 in Safari (#4307)

Followup to #4300, the test doesn't work in Safari most likely because
`WebAssembly.Function` ...

github.com/pyodide/pyodide - 6016151f354f0cbda9020421ec480d2c439f068f authored about 1 year ago by Hood Chatham <[email protected]>
Use original tblib instead of pyodide-tblib (#4302)

See also https://github.com/pyodide/pytest-pyodide/pull/122

github.com/pyodide/pyodide - f53523daec9a759cf1cedf5be70373d4ebe73a92 authored about 1 year ago by Gyeongjae Choi <[email protected]>
Bump xarray to 2023.11.0 (#4304)

github.com/pyodide/pyodide - c758e18fd6e053ef2326bce50b33b14045d42dfa authored about 1 year ago by Deepak Cherian <[email protected]>
Use pytest-pyodide 0.55.1 (#4303)

github.com/pyodide/pyodide - a51e6f848631dd58f00ef4a54e19e522efa077b9 authored about 1 year ago by Hood Chatham <[email protected]>
Revert "v0.25.0a1"

This reverts commit fd270ddde7df9fde6827bbfab07a992fec11b4a9.

github.com/pyodide/pyodide - 93178ecb395637dfd653390cf620a49c43c9c5f8 authored about 1 year ago by Hood Chatham <[email protected]>
Use meson build backend for scipy (#4276)

github.com/pyodide/pyodide - 071fe3551d036862ae061bdc73b5ef2db0598a47 authored about 1 year ago by Gyeongjae Choi <[email protected]>
Keep webpackIgnore comments in pyodide.js (#4294)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 8dc568ffa80c0140918ed2e05748da93b292ed19 authored about 1 year ago by Gyeongjae Choi <[email protected]>
v0.25.0a1

github.com/pyodide/pyodide - fd270ddde7df9fde6827bbfab07a992fec11b4a9 authored about 1 year ago by Hood Chatham <[email protected]>
JSPI Improve support for runtimes that don't allow dynamic eval (#4300)

This fixes it so that if new WebAssembly.Module fails, we don't try to use it in
JSPI. This doe...

github.com/pyodide/pyodide - c966eeda383054a1654e79057f294e5bfbc5c1bb authored about 1 year ago by Hood Chatham <[email protected]>
Upgrade awkward-cpp to 26 (#4298)

github.com/pyodide/pyodide - f59bb9289e82e92a7f485aa8b08a1be3cb331e7f authored about 1 year ago by Angus Hollands <[email protected]>
Fix static_import test to work in safari (#4296)

The test_static_import test was failing in Safari because it runs another Safari session
while ...

github.com/pyodide/pyodide - 58b4d1bec75161c2cfd02b6e7535143af5d16147 authored about 1 year ago by Gyeongjae Choi <[email protected]>
Update ContourPy to 1.2.0 (#4291)

Update ContourPy to the latest release, 1.2.0. This uses meson and meson-python to build, and fo...

github.com/pyodide/pyodide - ca6d63388c5365fda8f92b3d2f16672d57b9beef authored about 1 year ago by Ian Thomas <[email protected]>
Drop Safari 14.x polyfill (#4225)

Since we added externref, we won't support Safari 14.x anymore so we don't need the polyfill.

github.com/pyodide/pyodide - 52ccb107a64decedec4e90a6199a7b3c8b7ca0d1 authored about 1 year ago by Hood Chatham <[email protected]>
Fix default index url calculation in node ES module (#4288)

github.com/pyodide/pyodide - b194a7b28c580fb373fd386572c6ee3a5953c6b8 authored about 1 year ago by Gyeongjae Choi <[email protected]>
PKG Add Pysam (#4268)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 38050cbf5782250d8e20646c81d3ced9b4d3ab60 authored about 1 year ago by Steven Weaver <[email protected]>
TST Reuse single safari webdriver during the test (#4270)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 747270b1f747453e818c54349ca834681e0947c2 authored about 1 year ago by Gyeongjae Choi <[email protected]>
NFC Move some logic from pyodide.ts to api.ts (#4281)

github.com/pyodide/pyodide - 44ef9486c4743ab22da0aedb48a567f8ce76a94c authored about 1 year ago by Hood Chatham <[email protected]>
Add docstrings for to_js (#4266)

Add docstring example usage for to_js and small Python syntax edits in docstring.

github.com/pyodide/pyodide - 4f7b2d480eb498a1c9df31dd99759da8f7251ae2 authored about 1 year ago by Matthew Taylor <[email protected]>
Update geopandas to 0.13.2 (#4104)

Co-authored-by: Roman Yurchak <[email protected]>

github.com/pyodide/pyodide - e4d281582bac2601952fe51a4f33310f8ffae08c authored about 1 year ago by Hood Chatham <[email protected]>
Fix import type { PyProxy } from "pyodide/ffi" with target NodeNext (#4256)

github.com/pyodide/pyodide - 65760998604086ccf4c89c7a37ac0b5019728e81 authored about 1 year ago by Alex Bolenok <[email protected]>
Stack Switching: Save the Python state when suspending and restore it when done (#3992)

This allows bidirectional stack switching and other arbitrary control flow, whereas
without thi...

github.com/pyodide/pyodide - 2294ad03ec2da712ae932aafdb268910b501512d authored about 1 year ago by Hood Chatham <[email protected]>
NFC hiwire cleanup (#4271)

Move remaining hiwire code to jslib and cleanup headers

github.com/pyodide/pyodide - efe22df5d135dd406dcd6130d603dd41a054e9b9 authored about 1 year ago by Hood Chatham <[email protected]>
Drop node < 18 support (#4269)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 4265d218ce02582993049f42686259f0d252c967 authored about 1 year ago by Gyeongjae Choi <[email protected]>
FIX In python2js pass conversion context by pointer instead of by value (#4263)

This fixes a bug in python2js. python2js_custom__create_jscontext was violating
the wasm ABI fo...

github.com/pyodide/pyodide - 299c7bec1c610ab4625bbed90a979dc267403dce authored about 1 year ago by Hood Chatham <[email protected]>
Use JsVal instead of JsRef (nr. 8) (#4262)

This is close to finishing the refactor. I removed the last few uses of the
Hiwire JS APIs from...

github.com/pyodide/pyodide - c648fbc61b75f6a7e20e665bde2cc64f77532fac authored about 1 year ago by Hood Chatham <[email protected]>
add msgspec 0.18.4 (#4265)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

github.com/pyodide/pyodide - 9c498a8d4f80f30837b47c5bb8e3d3c9e777884f authored about 1 year ago by Nicholas Bollweg <[email protected]>
Use JsVal instead of JsRef (nr. 7) (#4254)

Makes `python2js` do what `python2js_val` did and remove `python2js_val`.
Also, when accessing ...

github.com/pyodide/pyodide - ea6b971cebf0e75559cb3c795dee71ef5d9dd78b authored about 1 year ago by Hood Chatham <[email protected]>
Add more keys in pyodide config CLI command (#4241)

github.com/pyodide/pyodide - 87a6782bfeb4225d119f6d7c5ee8673a501e2caa authored about 1 year ago by Gyeongjae Choi <[email protected]>
Use JsVal instead of JsRef (nr. 6) (#4252)

This gets rid of a lot more uses of hiwire from JavaScript. It also finished eliminating the nee...

github.com/pyodide/pyodide - 5d43362556d7a94d8cd44fb2d0cfd22b25cd27c2 authored about 1 year ago by Hood Chatham <[email protected]>
Use JsVal instead of JsRef in more places (nr. 5) (#4251)

This migrates almost all of the JsProxy EM_JS methods to use JsVals
In the process I relocated ...

github.com/pyodide/pyodide - 0d9e6600662922184295a2458655a3a44402cb33 authored about 1 year ago by Hood Chatham <[email protected]>
Bump numpy version to 1.26.1 and use meson backend (#4240)

Co-authored-by: Hood Chatham <[email protected]>

github.com/pyodide/pyodide - f2d546dbe337cc5e0ad7d3a944a211217509caff authored about 1 year ago by Gyeongjae Choi <[email protected]>
Switch PyProxy.toString from repr to str (#4247)

Resolves #4040.

github.com/pyodide/pyodide - 53fbd008f67be71666718a00b8aea1f6b92d037f authored about 1 year ago by Hood Chatham <[email protected]>
Use JsVal instead of JsRef in more places (nr. 4) (#4239)

github.com/pyodide/pyodide - 835ffbf6882fd24152062a7faef993380108bde7 authored about 1 year ago by Hood Chatham <[email protected]>
Use JsVal instead of JsRef in more places (nr. 3) (#4236)

This also fixes `JsArray_pop` which leaked memory and returned a singleton array
with the eleme...

github.com/pyodide/pyodide - a41e2673173c8989ad8d79eb458c2f670aaaa494 authored about 1 year ago by Hood Chatham <[email protected]>
Bump @babel/traverse from 7.21.3 to 7.23.2 in /src/js (#4228)

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+d...

github.com/pyodide/pyodide - 98cc8a213f95f55983f780649abb6c1018db2718 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update dts-bundle-generator (#4238)

github.com/pyodide/pyodide - d898809a84d7c7884f3c7cf5843f125f6db30901 authored about 1 year ago by Hood Chatham <[email protected]>
Use externrefs for some ffi code (2) (#4226)

github.com/pyodide/pyodide - 429dcd4b1f3676e71f58c06770b7c98186572981 authored about 1 year ago by Hood Chatham <[email protected]>
Stack switching (#3210)

Uses the JS Promise integration stack switching API to allow blocking for JavaScript promises an...

github.com/pyodide/pyodide - 6117d7c90d5a4babfe2908aec85870d6a8de060f authored about 1 year ago by Hood Chatham <[email protected]>
Patch CPython to use a type reflection trampoline if possible (#3964)

github.com/pyodide/pyodide - c931b06ab63cd454f9a81aeb4bb255cc73880252 authored about 1 year ago by Hood Chatham <[email protected]>
Move stack switching logic into a new stack switching folder. (#3987)

This is a minor rearrangment.

I renamed "continuations" stuff to "stack_switching" and made a n...

github.com/pyodide/pyodide - 31c1345afd6dd22edea8405d39794842fe108646 authored about 1 year ago by Hood Chatham <[email protected]>
Use Wasm Exceptions for invoke stubs if they exist (#3957)

If wasm exception handling is available, use dynamically generated modules
with wasm exception ...

github.com/pyodide/pyodide - 3085cb9d5ee6e5eea430508a4bc1cacb7411d9d8 authored about 1 year ago by Hood Chatham <[email protected]>