Ecosyste.ms: OpenCollective

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

github.com/pyodide/pyodide

Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
https://github.com/pyodide/pyodide

NFC Place js_flags in separate dict (#3338)

72414962a871d4cb939fe5e4fe04e4627fea6c4a authored about 2 years ago
NFC Use initialization function to load _pyodide_core (#3333)

This adds `_pyodide_core` to the init tab and initializes it using that. This is a small step to...

653310a37d4060ff0090e2384eca94e743714da3 authored about 2 years ago
Make fs timestamps have millisecond resolution rather than second resolution (#3313)

Resolves https://github.com/pyodide/pyodide/issues/3311

8560319738a5da2e0c589e00760a2f1fab5d577a authored about 2 years ago
Add gensim package #2545 (#3326)

c9e47935c8b9e9c2193a15af05728db450c1c186 authored about 2 years ago
[pre-commit.ci] pre-commit autoupdate (#3325)

updates:
- [github.com/asottile/pyupgrade: v3.2.2 → v3.3.0](https://github.com/asottile/pyupgra...

4546f1b3d2efc528b5e7301614d368b18b602caf authored about 2 years ago
Update scikit-learn to 1.1.3 (#3324)

09e18f78afcc9b5e5967649a952f3b4bb9c38e0d authored about 2 years ago
Fix markdown in doc (#3323)

65d96d5532da44c559142ce975da2dddd9ec86df authored about 2 years ago
Emscripten 3.1.27 (#3314)

1c34d76482e47dd180bd09fc15e2964ec3fa3c2a authored about 2 years ago
[pre-commit.ci] pre-commit autoupdate (#3254)

52e8609c541405060ae3703b6073246bc0e56652 authored about 2 years ago
Add a typeshed for the js module (#3298)

Co-authored-by: Henry Schreiner <[email protected]>

29323915c3f610cfd564ec530a02ad63b1b24049 authored about 2 years ago
Unpin host Python patch versions in GHA (#3309)

0c3545f06b28c0954e478ee104adf21c4f3c06cb authored about 2 years ago
Package pyinstrument (#3258)

Co-authored-by: Nicholas Bollweg <[email protected]>
Co-authored-by: pre-commit-ci[bot] <6...

5a237d93aa0e71babcbd735ee1c55f0d1b2fdcdf authored about 2 years ago
Add athrow and aclose to JsProxy of an AsyncGenerator (#3299)

Continuing with my work on support for generators, this adds `athrow` and
`aclose` for async g...

e2f415d83b7503f337d849c10f0ac665c42e314d authored about 2 years ago
Add test for MutableMapping methods on object_maps and fix bug (#3297)

This adds tests of all the `MutableMapping` methods for objects returned by
`as_object_map`. T...

c2ac865e206dda856f0c4f613eae8b0fc9074c7a authored about 2 years ago
Bump minimatch from 3.0.4 to 3.1.2 in /src/js (#3306)

Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](h...

e002c19af8906fd3b9199aa4bad6fe727d0b0451 authored about 2 years ago
Remove opencv-python fix in pywasmcross (#3307)

c4a4ecbb04611b0cb25b82e2326b790946c29542 authored about 2 years ago
Add `requirements/executable` key in meta.yaml spec (#3300)

Adds a new key in meta.yaml spec: requirements/executable which specifies the list of executable...

cc7a734c498298bc59dd31f59eaf917ee7688acb authored about 2 years ago
NFC Add getTypeTag helper function (#3301)

We use `Object.prototype.toString.call` a lot so I thought it would
be good to add a helper fun...

9e30fd8f9756c7e567728a92b5f99f4189bdb327 authored about 2 years ago
Support loading shared libraries inside a wheel file globally (#3264)

6bf2550b67956c78328ef9772ec499163451ef42 authored about 2 years ago
ENH Add support for asynchronous iterators to JsProxy (#3285)

This defines `__aiter__` for JavaScript objects with a `Symbol.iterator`.
It also defines `ane...

1bb9eecef0ff0c9ddfc51ada0f0ca5aa673ed52d authored about 2 years ago
ENH Add send, throw, and close to JsProxy of generators (#3294)

This adds two new types to `pyodide.ffi`: `JsIterator` (which requires an object
to have a `nex...

3fe379355cd3675bd79aa5ad5df0232842c2c08f authored about 2 years ago
Make as_object_map subclass MutableMapping (#3295)

a1e43afbc017f36bc4329e882e6aa28dd8dc4699 authored about 2 years ago
NFC Move rollup.config.js to rollup.config.mjs (#3296)

My local build fails with:
```
RollupError: Node tried to load your configuration file as Comm...

68842baa161c0389410dc682753a14d6cdaea23a authored about 2 years ago
Make JsProxy subclass Mapping or Sequence when appropriate (#2906)

This ensures that `PySequence_Check` of a `JsProxy` of a `Array` returns
`True`, that `isinsta...

403ac54d43ccb74bd032b54b9ddb8607f7d400cb authored about 2 years ago
Add support to PyProxy for using async python generators from js (#3290)

This adds support for using async Python generators via PyProxy.

420660eb502d4332bb6fecbdf2c584a5cf46af0b authored about 2 years ago
Add type field to PythonError (#3289)

560364b98a4ef91ea282b134c37b68c1376212dd authored about 2 years ago
Implement Mapping / MutableMapping methods for JsProxy of a Map (#3275)

This adds methods `keys`, `items`, `values`, `get`, `pop`, `setdefault`, `popitem`,
`update`, ...

5e13a0065dd0d4566694a4240932eb4659568314 authored about 2 years ago
Update numpy to v1.23.5 (#3284)

There are Pyodide-related fixes that made it into numpy 1.23.
For a particular that I bumped i...

114a685dae25d31afa20f71b04762c838d889363 authored about 2 years ago
Fix docstring error when loadPyodide is called with -OO option (#3282)

00a88b819cb901170e0cedbdf64860a52fe3b0ce authored about 2 years ago
NFC Improve and simplify compute_typeflags function in jsproxy.c (#3283)

This improves compute_typeflags by moving the implementation
into JavaScript. This makes it mor...

ffbccde2b6593e8944f1203bd6817647cbb0b0f1 authored about 2 years ago
Make various JsProxy classes implement issubclass and isinstance more helpfully (#3277)

Before we had a single `JsProxy` documentation class. Apparently mypy treated
it as `Any`. It h...

e4edd7a4d28d5309143961a65171c1f8a3003c2d authored about 2 years ago
NFC Add some forgotten static modifiers to jsproxy.c (#3281)

a00f871eef0a5e7f663831f30b3d42175172a123 authored about 2 years ago
Emscripten 3.1.26 (#3280)

2df7a286ee343f7be6884ffc4e3d82e3725accac authored about 2 years ago
Add `as_object_map` method to JsProxy (#3273)

This adds a method which returns a new `JsProxy` that acts
like a container of the JavaScript o...

5ea48805a951b6fc10f87eb6e2be9bfaec521b10 authored about 2 years ago
Add _js_type_flags to JsProxy types (#3272)

This adds a static variable that allows us to access the type flags for jsproxies.
I also did a...

30ed76fd3ee1708daf61244eace9440b75269fe8 authored about 2 years ago
Pin setuptools version (#3278)

923aea822196efc7e93b9fa0a100f55bdbe82879 authored about 2 years ago
DOCS: Get rid of those damn parentheses at the end of type names (#3270)

This has been bothering me for a long time. Fix discovered by trial and error.
The parens are g...

641612213051302a257497aea4fa4092921c01f3 authored about 2 years ago
Fix broken libmpfr link (#3276)

059cca3f483fd177b121e47781da0cbbbc92e777 authored about 2 years ago
DOCS Fix rendering of function types and null (#3271)

ffd2d4a79bc0b7931aed4c5ad02e6e54d5b4e4b7 authored about 2 years ago
build packages from pypi direct (#3196)

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

4a1913d3adc672680f5a02c385841e303f6254ee authored about 2 years ago
Remove pycryptodomex from the package list (#3261)

pycryptodomex was added in #2966, but it had an invalid recipe name meta.yml (not meta.yaml) so ...

54b469b104b0323d920ec36e2536107ab6c8e71e authored about 2 years ago
NFC Clean up scipy patches (#3256)

94cac6b5525092e711e88be77d327e7971182465 authored about 2 years ago
Emscripten 3.1.25 (#3239)

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

Adds a patch reverting an Emscripten commi...

3692ff8b22ceb3542e2a32a16cb0757230a77f2e authored about 2 years ago
Update scipy to v1.9.3 (#3251)

5d1ca97c0884303645af515dd1333114d775d30a authored about 2 years ago
Performance tune command line runner reads from stdin (#3243)

The way the command line runner used to read from stdin was pretty inefficient.
This makes it b...

65694d24dc7424b5556f26287ca99abc060a4c2c authored about 2 years ago
Merge library and sharedlibrary key to build/type (#3238)

3ad41f13c7b6a407405b9ad26446951aad87a253 authored about 2 years ago
Fix docs on loadPyodide (#3242)

12b42376eed3910d2bfc03f6e23ae40c5c30523f authored about 2 years ago
Add a tool to allow us to embed wasm modules with hand coded wat (#3230)

This allows us to embed extra wasm modules into the output. This is split off of #3210.
We need...

8523da0f36150b0ce070b17a2a76128b310a4eb7 authored about 2 years ago
NFC Update gitignore (#3240)

Sort the .gitignore folders and add pytest-pyodide and virtual environments
that start with .venv.

dfd8149c63cad85ead3bb03bc2115bd952e82f0d authored about 2 years ago
Revert "Version 0.22.0a3"

This reverts commit 0b4e19dbe15a94d79c2bcbb2cfb6bfb8ba52e7f5.

f14451453436c8076b1553f5d2ba06fb74fd1f03 authored about 2 years ago
Version 0.22.0a3

Only difference between this and 0.22.0a2 is the sys.exit fix for
the command line runner (#3241...

0b4e19dbe15a94d79c2bcbb2cfb6bfb8ba52e7f5 authored about 2 years ago
Fix Pyodide REPL URL (#3244)

* Fix Pyodide REPL URL

* Use stable URL in quickstart.md

* try relative URL for Pyodide RE...

16083881eb76ac77ba26d95beba97b753b2c8cb8 authored about 2 years ago
Fix exit in command line runner (#3241)

Don't set error code to 1 if the program calls exit(0)!

92a1a5c0145155c78e852f34561047e2737c906b authored about 2 years ago
Revert "Version 0.22.0a2"

This reverts commit ef64c06f5b60333cdfc5382858e009e780361136.

9952a86f0f822c969e98ef240ca77b6e75764725 authored about 2 years ago
Version 0.22.0a2

ef64c06f5b60333cdfc5382858e009e780361136 authored about 2 years ago
Add support for loading .so files in command line runner (#3098)

This is needed to finish getting numpy tests working.

It won't work for packages that need sh...

2cd616d441a48bb2d661a518ae53ed569994fe30 authored about 2 years ago
Add vendor-sharedlib key in meta.yaml spec (#3234)

af206d159cc127920b191e1bbfd75dfbef5f981d authored about 2 years ago
MAINT Separate FS creation function from loadDynlib (#3228)

7bbc7f654398b90d337b8e491007335d20c990fa authored about 2 years ago
Fixes to package loading from #3229 (#3232)

Add package directory to library search path and set target to 'site' when we loadPackage from a...

6b4e016050f95154abc93b42c4c8cade3f18981f authored about 2 years ago
Emscripten 3.1.24 (#3236)

201f541b636be83ec20434990002f0b3fdd60eb5 authored about 2 years ago
Emscripten 3.1.23 (#3148)

3dfe5b35ef1851f5aa96319e898420d95908275b authored about 2 years ago
TST Fix cmdline runner pip test failure (#3235)

d738667d88ba9d05ac21d81801373d3f2c73d0de authored about 2 years ago
PKG Add geopandas, fiona, and GDAL (#3213)

6bfb9ba3294d1066772d93974db1f361f8bd3140 authored about 2 years ago
Add Py_ENTER and Py_EXIT macros (#3215)

These macros can be used to inject extra code that should be done
before and after entering Pyt...

d99c1fca0ee511d0af7a2c7f604dbadec6afcc47 authored about 2 years ago
Fix CLAPACK install path (#3224)

3bb7b95b98ed555acbb42ad7cf780e04a44ca397 authored about 2 years ago
DOC Add a FAQ entry for async filesystem usage (#3222)

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

3a7e1ccbd4b10af287d0fb3bae2ec94d940376d8 authored about 2 years ago
Write console.debug messages to test log (#3223)

950bc8b182fae7bb929aa83df5cbc864c20ae2ff authored about 2 years ago
CI Move test-docs job to GHA (#3220)

d3b0d7f5842ca0a6c4f43d3e47cd18ec90c118fd authored about 2 years ago
Bump docker image tag (#3221)

5e2688b37b4ae164b2ae8b524e5ae7ebd7c08615 authored about 2 years ago
Fix chrome and chromedriver version mismatch in Docker image (#3219)

e2a016236729e0661cdfe10535e93bb79d4c126f authored about 2 years ago
Add wabt to docker image (#3218)

71115e238288836d9f13d0369c6ab7bab35d4f02 authored about 2 years ago
Fix copying shared libraries after build (#3212)

This fixes two minor bugs when building packages:

- Shared libraries are not copied into dist...

f7bb2489f9914de8f5165a5701a15a9d29bb20df authored about 2 years ago
[pre-commit.ci] pre-commit autoupdate (#3214)

updates:
- [github.com/asottile/pyupgrade: v3.1.0 → v3.2.0](https://github.com/asottile/pyupgra...

dd0a22b261c18d4952cc48b57abdbbe109f33ecb authored about 2 years ago
Disable matplotlib benchmark temporarily (#3205)

7f19a457e9f379ccb859a40a0f8f6aad0cd0fb56 authored about 2 years ago
MAINT Use run_in_pyodide in xgboost, opencv, and matplotlib tests (#3184)

53d85a9bc2f80aeb01194b592fe27d4b7aef1c40 authored about 2 years ago
XGBoost: Fix type mismatch for CSR conversion in c_api (#3194)

ee77f6c5563638d85a2f98c23db3c56adc76b264 authored about 2 years ago
Add _hashlib to unvendored stdlib (#3206)

f48893c33aafdaba6b0a91ef89166d93b6914ffe authored about 2 years ago
Add `pyodide skeleton` command (#3175)

b610f2c7e073aeaff98209168b2f42836493269d authored about 2 years ago
MAINT Split out package loading and dynlib loading code (#3187)

205338c009db3e703e556e4a72c96be6cbc14c8d authored about 2 years ago
TST Fix jsexception test (#3202)

25a341aab836fdaa78ab4a8de102fdb61a60d67b authored about 2 years ago
[pre-commit.ci] pre-commit autoupdate (#3204)

* [pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/pre-commit/mirrors-prettier: ...

8093089e8467b6c1b0e47c935c9e06b764b3e762 authored about 2 years ago
Add Gitpod configuration (#3201)

c76573de1c0926e83e06896f076761c3a638de91 authored about 2 years ago
Disable codecov annotations in pull requests (#3197)

606a7107b023f13e49412b1da2f8e6581faa0128 authored about 2 years ago
Fix repr_shorten and add shorten (#3178)

Added example for `repr_shorten` in issue #1955.
Fixed bugs found when adding examples.
Added ...

97cd5bdc1cf62f4e5e44a305a7682d92b556a1e0 authored over 2 years ago
Fix undefined symbol error when loading shared lib (#3193)

393988f60198470cb492810051b957349dd022c2 authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate (#3190)

updates:
- [github.com/asottile/pyupgrade: v3.0.0 → v3.1.0](https://github.com/asottile/pyupgra...

00d0f347c86008c70565001e62b03db42b20d3a4 authored over 2 years ago
Don't fail if codecov fails (#3188)

318c60bf0ac420a0298ba02b202458461e3a8fa7 authored over 2 years ago
Bump zlib version to 1.2.13 (#3185)

dd8bab137741eefd263ef924cf30ccad969e56e9 authored over 2 years ago
Update cftime and gsw (#3181)

3f2c82a29cb0a7e4fa30c4366aa92b3f1a5092a6 authored over 2 years ago
MAINT Fix noisy test results in blns test (#3177)

deefdb39275c2745e92f9c0baaefe92707c58406 authored over 2 years ago
Bump got and tsd in /src/js (#3182)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

5b95a42b8fb9c52e394c98f9628eb55b247a7d49 authored over 2 years ago
Bump nanoid from 3.1.23 to 3.3.1 in /src/js (#3180)

Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.23 to 3.3.1.
- [Release notes](https://gi...

a0c3fab5b28ce41f854dd33669f51511bc1d25a5 authored over 2 years ago
Correctly specify files to be packed in a npm package (#3168)

7d3e19b0f64c3c02c3f94f82feeb984e9ac666e1 authored over 2 years ago
PKG add wordcloud (#3173)

693570755c196476feedb08827bf47416e764a2f authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate (#3174)

updates:
- [github.com/asottile/pyupgrade: v2.38.2 → v3.0.0](https://github.com/asottile/pyupgr...

65b659fe65d4b9676aa2c3bac69f3f5d11b0713a authored over 2 years ago
Add roundtrip parameter to create_proxy (#3163)

2326c05d83bb172d3a8b3d267d3440ed687f5c8d authored over 2 years ago
DOC: fix a typo "type" -> "time" (#3172)

[skip ci]

ab65d47cbed7ea65eb9aa90d3669b4dce864b8eb authored over 2 years ago
BLD Retry when package download fails (#3157)

6214bafe5dacae7190781bb6a0091de867aa35db authored over 2 years ago
PKG add libheif, pyheif, and pillow_heif (decoder only) (#3161)

This adds libheif and Python packages that use libheif to support HEIC image format.

Note tha...

dc5096bfcb0957ccc32006bd075670e7b32ddfbf authored over 2 years ago
Add options to disable integrity check in pyodide.loadPackage (#3149)

This PR adds an option to disable integrity check in `pyodide.loadPackage` when it is loading pa...

825a01e3af9e944c5d5874db556cc375c6bcdd9b authored over 2 years ago