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
github.com/pyodide/pyodide - 5db49494dd9675ca4ff7e1f8cbac7f1b8d3db31e authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 13d0e88dcc30efe2ec9f5cac88e8e7a1b8856004 authored over 1 year ago by Gyeongjae Choi <[email protected]>
github.com/pyodide/pyodide - 1c765db28fe279fc590bd2d12d530bdded7aad74 authored over 1 year ago by Ian Thomas <[email protected]>
github.com/pyodide/pyodide - a43c963982e541c11989bf6e4ff937693135f5f5 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - b193fe1f5dfc1e7831114bc0eac06ca661bcf1a0 authored over 1 year ago by Hood Chatham <[email protected]>
We've received user feedback recently that Python => JS calls are a bit slow when
the arguments...
github.com/pyodide/pyodide - f42c61d672430d9f50b4ff90b8d413aa08601a1c authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 691bee148f8d6cb662b7e234641d606689f1b186 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - f8f026a5de496d71d1c6427e44ddcff8272f5dd4 authored over 1 year ago by Hood Chatham <[email protected]>
It was failing since PR #4033
github.com/pyodide/pyodide - d036485b28c97c99103dcff00634f0d60334f88f authored over 1 year ago by Hood Chatham <[email protected]>
Rendering the destroyed error messages for PyProxies is pretty inefficient.
This adds a setting...
A descriptor is *writable* if either writable is true or it has a setter.
A descriptor is *dele...
This removes several confusing `static` markers and fixes the xrefs for
the async functions def...
`finalizationRegistry.register` is expensive. This PR avoids calling it when converting function...
github.com/pyodide/pyodide - 01d5f8717e922ff22721c5755c33837b2e82004f authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - e1a7baf8e9c5f38a718bb41bd1d76203a7fbf5a9 authored over 1 year ago by Hood Chatham <[email protected]>
This reverts commit 9e1086c4381fe883fdc9f9c351a901df04be459e.
github.com/pyodide/pyodide - bdde4b9f212c6e3e4138097a1e7533ea68d189cc authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - 9e1086c4381fe883fdc9f9c351a901df04be459e authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - ff2727ef5f78907bce27b30ed23cbbe77ce7b7bd authored over 1 year ago by Tomas R <[email protected]>
github.com/pyodide/pyodide - e07603560c5da2c2d4853c13237d00f4832a7cc2 authored over 1 year ago by Jeff Glass <[email protected]>
github.com/pyodide/pyodide - 230665f63a41072639a3185371942e847ca0b654 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 1093980cbd3c8ae198a1b87a4cf956f0e4d2dc47 authored over 1 year ago by Tomas R <[email protected]>
This adds `check_wasm_magic_number` to`pyodide_build` which checks whether a file starts
with ...
Thanks #tomasr8!
github.com/pyodide/pyodide - 0e3678cf5889c99a0c18486ee02fe5740e580082 authored over 1 year ago by Tomas R <[email protected]>[skip ci]
github.com/pyodide/pyodide - 60e74f3e84335f28866c25a1b813144aaee14dbf authored over 1 year ago by Martoxa <[email protected]>github.com/pyodide/pyodide - 98b94349f7ee90a1899f1dd474216381ba39a30d authored over 1 year ago by Hood Chatham <[email protected]>
[skip ci]
github.com/pyodide/pyodide - a5a434d86dcb12a7714c18911f276e5829a8a269 authored over 1 year ago by Tomas R <[email protected]>
Co-authored-by: Hood Chatham <[email protected]>
Co-authored-by: pre-commit-ci[bot] <...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github.com/pyodide/pyodide - ccb5addd260a1fdfa6d0fb644dbdca831d5baa96 authored over 1 year ago by maksbialas <[email protected]>github.com/pyodide/pyodide - 76c5d6afe39d7def50fe4d79df5cb9900ea0e167 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - fec08d0ec435bf0a3b0e599dac8f56af738dfaa3 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 3caa249177c09624b4e2039d4a68cfcf2fb014c4 authored over 1 year ago by Eli Lamb <[email protected]>
I added tools/constraints.txt and set it into the PIP_CONSTRAINT environment variable.
github.com/pyodide/pyodide - ec05ccd76269f4c20633d24bd466b3bc73a575ca authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - 7814fd67887a2044c7085498297aa9d46506682f authored over 1 year ago by Hood Chatham <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+d...
github.com/pyodide/pyodide - 0980b5167737aae2b6e3f7183eec14cb1ee6138b authored over 1 year ago by Juniper Tyree <[email protected]>
When we call a Python function from JavaScript, if the result is a coroutine
we have logic to a...
github.com/pyodide/pyodide - 6c37b95ac2bb2d8acc46b62d0523e86fd9bab7de authored over 1 year ago by Tamás Nepusz <[email protected]>
Upgrades scipy to its latest release 1.11.1 (released 28 June 2023).
I ran the scipy test sui...
github.com/pyodide/pyodide - 1810fd9fdc14fdea32ad8bb7f20fec7225dd94e0 authored over 1 year ago by Loïc Estève <[email protected]>
The previous logic raised an OSError if a response returned a status code of 400
or greater but...
github.com/pyodide/pyodide - f996914a96c2b4c869999c8b4f80c8cbbd3e52e3 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - fcb467d5f7d8049e7863d980ea9d4597d34039f2 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 1012a3fed9280b85ea633e25bc2999a21fe1be20 authored over 1 year ago by Kevin Hill <[email protected]>
github.com/pyodide/pyodide - 148eec4005bc03ccd22028381914ff94004ea69b authored over 1 year ago by Guillaume Lemaitre <[email protected]>
github.com/pyodide/pyodide - 68e134284e5e65fea30c7ef8d07782969b7573e2 authored over 1 year ago by Gyeongjae Choi <[email protected]>
github.com/pyodide/pyodide - 50b5e1ccb6863507c46f832adb743be0917b4dc1 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 72a1c0412f1d4183ce1560b10b6ae50a23508856 authored over 1 year ago by Tim Paine <[email protected]>
github.com/pyodide/pyodide - b79b8913b96020bd58933eb830317c88156a0aca authored over 1 year ago by Gyeongjae Choi <[email protected]>
This change allows users to customize where wheels are cached in Node.
This is important in the...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github.com/pyodide/pyodide - 17be4f1347c376ef3f99759518619332b3c5fbc0 authored over 1 year ago by Roman Yurchak <[email protected]>github.com/pyodide/pyodide - 1eaa80da9b6837128189b73911320bbf65267f80 authored over 1 year ago by Gyeongjae Choi <[email protected]>
This is a minor optimization in `JsObject_GetString`. We only need to check if `key in obj`
whe...
github.com/pyodide/pyodide - b67660ff9dd79da6b229c9a6a0f0d043c8427a4d authored over 1 year ago by Hood Chatham <[email protected]>
More fixes for scipy functions with incorrect signatures that are only called in try blocks
github.com/pyodide/pyodide - fb0dc034d4d0cb50059127b598c7894278676d97 authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - c4a5090b7b7dea213b79ea48e247177079a19056 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 313bc4bb72668937e63c8b72845a9b6c606c49cf authored over 1 year ago by Juniper Tyree <[email protected]>
Relocates methods that are related to the build environment management (common.py ==> build_env.py)
github.com/pyodide/pyodide - 8cd338b6296c7a9ba8d0251d4f34f190bb87c315 authored over 1 year ago by Gyeongjae Choi <[email protected]>Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
github.com/pyodide/pyodide - a7a98c75a13ac83938f43308ee92930a39848d6e authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - 41b42763078f7f366a3fec48d45d3b46a1a0dc80 authored over 1 year ago by Tom Nicholas <[email protected]>
In C++
```
try {
some_func(arg1, arg2, ...);
} catch (SomeException e) {
// ...
}
```
...
This is dead code.
github.com/pyodide/pyodide - 983f83ba1d53dba36e9d548b11b660127bb5b5ef authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - b4a4249278b788c7f43d9e7edd8bbc0c17a3721c authored over 1 year ago by Roman Yurchak <[email protected]>
github.com/pyodide/pyodide - 1c27915653cb15644aa31aecd66fceabe2bd6678 authored over 1 year ago by Loïc Estève <[email protected]>
github.com/pyodide/pyodide - 5fe0d2e302e568988d03474ad62ded30495611ee authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 9d8ed8e3b8b09a36b2291d8e26768e877603cf24 authored over 1 year ago by Hood Chatham <[email protected]>
pyodide-http (0.2.1) includes a bug fix for Firefox
github.com/pyodide/pyodide - 3be5be51e7209544481bdc3b9be445677660d7d0 authored over 1 year ago by Tim Sherratt <[email protected]>github.com/pyodide/pyodide - d7ca050fc8877fea153621592c1ef55b06bd7bfd authored over 1 year ago by Hood Chatham <[email protected]>
Resolves #3924. Some code checks whether an object is callable with `instanceof Function`.
The ...
github.com/pyodide/pyodide - 005535b49296a349479ea526cf85cb83719a2ecd authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 9012711ba003e2ca78b39792d64f863ce56ed10f authored over 1 year ago by Hood Chatham <[email protected]>
This is some cleanup after #3883.
- Make the `PYODIDE_ROOT` be modified only inside the `init...
github.com/pyodide/pyodide - 1691d347d15a2c211cd49aebe6f15d42dfdf2369 authored over 1 year ago by Gyeongjae Choi <[email protected]>
Removes some of the compatibility break introduced in #3617.
Update faq too.
github.com/pyodide/pyodide - e3789b8dfae0a2071ae4f161eaf5301567b79d2c authored over 1 year ago by Juniper Tyree <[email protected]>
This reverts commit 59bb655957b07082d70609dcc72d2bb723dd30ff.
github.com/pyodide/pyodide - 71cc8bc925f15e11964e8ec363fd535615bec541 authored over 1 year ago by Hood Chatham <[email protected]>This should make Python updates a little easier and more secure.
See: python.org/download/sig...
github.com/pyodide/pyodide - 59bb655957b07082d70609dcc72d2bb723dd30ff authored over 1 year ago by Hood Chatham <[email protected]>
Tskit release 0.5.5 is a minor bugfix release containing a fix for for 32bit binaries.
See htt...
Prior to this commit:
```js
pyodide.registerJsModule("xx", {a: 2});
pyodide.runPython("from x...
This also updates the command line runner to pass in all ambient environment
variables except t...
github.com/pyodide/pyodide - d7873bf6ac0fb045a93dd7e247414fd0dc2a3ef8 authored over 1 year ago by Michael Weinold <[email protected]>
github.com/pyodide/pyodide - 3bf10759977120e5bdf0e952f5046bff11c30110 authored over 1 year ago by Hood Chatham <[email protected]>
In Python 3.12 it's required to use designated initializers for `_PyArg_Parser`.
github.com/pyodide/pyodide - b9793f0c08b4b97235e900aae8595369da515fa8 authored over 1 year ago by Hood Chatham <[email protected]>
Using `Py_SIZE` on `PyLongObject` is no longer allowed in Python 3.12. Less
importantly, we are...
This makes things work correctly if `PYVERSION` is set equal to e.g., `3.12.0b2`
github.com/pyodide/pyodide - dea990420e4103d9eadc3c4df022860a5cee37b6 authored over 1 year ago by Hood Chatham <[email protected]>
Prior to this PR, internal Python code paths that use `PySequence_*` methods
directly would fa...
github.com/pyodide/pyodide - ffa2dd7036f174acdf796d974a6ee9120cee22a0 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 09f903e8ab19c97011c8e5ec0c8394e6d141628b authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - dd9d71df2ca075a1bcf6ffbf936c79420ebe98f1 authored over 1 year ago by Hood Chatham <[email protected]>
This adds a test PyO3 module which intentionally panics and checks that it
gets properly caught...
This fixes benchmark-stack-size which seems to have been broken by the upgrade to pytest-pyodide...
github.com/pyodide/pyodide - 51c56ba645ba4c91650f845b62052c84cd53b7ed authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - 73c497bfbe837dc67243f4b90620088a4849805c authored over 1 year ago by Gyeongjae Choi <[email protected]>
github.com/pyodide/pyodide - 4a7cc0c20e4ce2746c74640e242fd1d9dbda3b7c authored over 1 year ago by Gyeongjae Choi <[email protected]>
github.com/pyodide/pyodide - 27071e63bf12b0c4cf4d3dc3602c2e1f065e76d5 authored over 1 year ago by Hood Chatham <[email protected]>
See upstream PR:
emscripten-core/emscripten#19402
This only affects development, it is not a...
github.com/pyodide/pyodide - 01e1fd6e38ecf036ce7394b4e5640bef393fa404 authored over 1 year ago by Hood Chatham <[email protected]>github.com/pyodide/pyodide - d823e91e4b1a9facf4bec4834e570ae02190bafb authored over 1 year ago by Hood Chatham <[email protected]>
These flags are not needed when building packages.
github.com/pyodide/pyodide - 2062852fd28f532f259c45b6b922132754c4eb50 authored over 1 year ago by Hood Chatham <[email protected]>
Work towards making a pyproxy of a list a drop-in replacement for an array.
This can't be done ...
github.com/pyodide/pyodide - f8c6b8ade60f5d349c1c8b8487c772b4893759f6 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 0fe04cd97d9c808a9d77335a630faf371f7ec200 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 7df6f829b1d79c7564fb74baf5ca847ac7f66ec1 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - fd2959f7dcb7b000685cb7f3a2c8e72f518bdd74 authored over 1 year ago by Hood Chatham <[email protected]>
github.com/pyodide/pyodide - 838699d63cc171b8a1efcda9b799ffca8bfd7def authored over 1 year ago by Bart Broere <[email protected]>