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

Update docs on NativeFS and NodeFS (#4562)

Also I added a useful mountDirectory method to console.html

61fc59497aa689394def43c416627435879bf68a authored 11 months ago
MAINT Mark github releases for alpha versions as prereleases (#4571)

f57e9fbee676f190f43e81074319f5d6b0c32f3c authored 11 months ago
JSPI replace syncify() method with run_sync() function (#4548)

This resolves #4398 which happens because not all Futures get the syncify
method properly atta...

c0e00035d8fbe4dc512e5214ac67ccfd16f0a6a7 authored 11 months ago
Add mountNodeFS (#4561)

This is a helper function for mounting native directories in node, analogous to mountNativeFS.

0fc565fb55a61da7895a3f0456101eebb0c4912e authored 11 months ago
NFC Remove dist/pyodide.d.ts from all-but-packages (#4563)

e643019c180d7bdb735f113405099e54e04b20d1 authored 11 months ago
New package `ipython` (#4452)

The Sage library uses IPython.lib.pretty
Patches for making at least import IPython work
on Pyod...

6521888a89ad57c82ed5a221cb50e490f8cd87c8 authored 11 months ago
MAINT Fill in a few more typescript types (#4560)

482dc5098bfa81f9d286ecdfa4d77c8e761512d3 authored 12 months ago
Add error handling to mountNativeFS (#4559)

Most of these cases it would have thrown an error all along and this just adds a clearer error m...

9d369c3164515155b35e6e1a822ac9cf0e4b6b1f authored 12 months ago
Remove pyodide.runPythonSyncifying (#4547)

Since it is now a worse version of pyodide.runPythonAsync since you can stack switch from
there...

694efd07cf0d35acbcf86b216489f68a890eddb8 authored 12 months ago
Extend protobuf package testing (#4558)

When bumping the protobuf package, it turned out that it wasn't trivial.

I therefore decided ...

2bdf99fea645972ec82205f34ebb601bfcb7987e authored 12 months ago
Fix dup in nodefs (#4554)

Backport of emscripten-core/emscripten#21399. Resolves #4541.

008a960945da35554e56ff8c4558fc80de5838da authored 12 months ago
Make loadPackage sort package lists; put recursiveDependencies on API (#4555)

c2076299efa83c29245d19f222224c8209f2bf53 authored 12 months ago
Remove cython and tomli from pyodide-build dependency (#4528)

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

7dd2c64639f14afb86c01ebbb6dc0143f6cf6183 authored 12 months ago
Fix leak in pyproxy iteration (#4546)

5b1c591c267ec12b713a4262806c37f1ee5a9797 authored 12 months ago
Replace `pkgconfig` with `pkg-config` for Meson configuration file (#4550)

Removes a depreciation warning

dc4cb1b78fcf93ea1b313b16b3af5b8e1dd53085 authored 12 months ago
MAINT print more details when test fails due to leaked proxy (#4545)

This should make debugging these failures way easier.

Example output:
```
leaked proxies:
...

03496d8d8232b951328cf075fd2b6cb4d67db9e0 authored 12 months ago
Stack switching: make pystate properly save and restore asyncio state (#4532)

This updates `pystate.c` to save and restore the current event loop task. This allows us to stac...

84977b8f7aab72cdbc8c593fa453987c6ff29e25 authored 12 months ago
CI Disable webworker tests in gha (#4538)

b961c1f4a3dc46970c7dbe61bac282164a3e8191 authored 12 months ago
MAINT Add make target all-but-packages (#4544)

890cef9321a9e679e27e182868f58fbda67716b3 authored 12 months ago
update micropip link [skip ci] (#4542)

6a8041436e375f39cf9e169d2ce6dc453e60f15c authored 12 months ago
Put the version back to 0.26.0.dev0

1bbebf32929ee73684b084797ec600c35a42165e authored 12 months ago
Update scikit-learn to 1.4.1.post1 (#4534)

47bab12c144b59aacdb941eb2c0761cfbc361cd8 authored 12 months ago
Fix WASM_LIBRARY_DIR variable to be compatible for out-of-tree build (#4480)

f9d9fa85fc1d5ba3a47d0e56d99a1729d9dc0910 authored 12 months ago
Put pyodide version into xbuildenv name (#4222)

This should reduce the likelihood of accidentally using an xbuildenv for the
wrong Pyodide vers...

7ca959f0f79b53ec9c01b380e206cdd9eac32b5a authored 12 months ago
Update OpenBLAS to 0.26 (#4526)

8d15ba96782a1ac7e0a0e96f9ced102c272f5f2d authored 12 months ago
MAINT Make search_pyodide_root return None instead of raising (#4520)

Every spot that we call it we have a try block to catch this exception, so
returning None makes...

67906c3c8404e55f57a25dd06acd6ddeb9c5e6c5 authored 12 months ago
Unpin playwright version in GHA (#4525)

909b22497adb9597e0aac8b37c089fe2cbe0a965 authored 12 months ago
v0.26.0a2

6537b0307690394c61e5db7622be9e99085e1cd7 authored 12 months ago
Distribute the static libraries that we use to link Python (#4516)

This distributes the static libraries produced by Pyodide so that people can easily link
their ...

05c7c3ff8c328d5ac701672d4f62e2a2ac96de7b authored 12 months ago
ewah_bool_utils host requires numpy (#4522)

2f11ed71a357a0156cdbe548844f50a465967940 authored 12 months ago
xfail some core tests in Safari (#4521)

2920f8eb0570a7c9d9839b4631264529b5a54446 authored 12 months ago
xfail failing firefox package tests (#4519)

xfail sisl and bokeh tests on firefox since they time out.
make a separate test that loads sisl...

88d0592939f4a12e4058d0462d7f0d7736bbb28c authored 12 months ago
Reduce the amount of stuff that the makefile always redoes (#4515)

libgl is marked .PHONY and is a dependency for the link step which forces us to always redo the ...

df8aa663b01c2072b9d2a85c18f9a8f13f70576f authored 12 months ago
DOC Update Github Actions example to latest versions (#4512)

d8d4edcf1b5827d1f5fab2cfea330a973bfb7044 authored 12 months ago
Add annotated-types to pydantic's deps

475c546d164d7858715b65b8c1fcdc4808a7edc8 authored 12 months ago
Update most packages (#4500)

a4f644daf0211f8bfc4e72cdc88e6ece70f0c4e6 authored 12 months ago
New package: pyxirr (#4513)

Rust-powered collection of financial functions.

0156238570c645411a0bbefdc2faf4eea943ced7 authored 12 months ago
Add recipe-maintainers section in meta.yaml (#4497)

This adds recipe-maintainers section in meta.yaml, inspired by conda-forge.

There is no autom...

2c462a3aaabebeb7be0cdbe2dc108c1351dd51ec authored 12 months ago
Add numpy as host requirement for several packages (#4508)

I ran the build commands in the Docker container found in the Circle CI configuration,
but gsw,...

e24c2c248f244a70290d129b01303f8a2af6b3e8 authored 12 months ago
Update shapely to 2.0.2 (#4503)

62858bfa3d5a6cfc588ff51f338b80f300cd614e authored 12 months ago
Upgrade zengl to 2.4.1 (#4509)

64866645f5885f20f84aa6661dc746b90a0a44e9 authored 12 months ago
Update numpy to 1.26.4 and don't set MESON env variable (#4502)

From meson-python 0.15, $MESON env variable is used to overwrite the meson binary
path. We don'...

e08ebf0e90f632547c8ff5b396ec0c4ddd65aad4 authored 12 months ago
MAINT Minor pywasmcross optimizations (#4458)

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

4a1c0ba55a0cf800906d4407bfc21be22eaa2a66 authored 12 months ago
Update bokeh to 3.3.4 (#4493)

84c77ff472cc1c0ced24ffa126e04adc72979039 authored 12 months ago
Remove lgtm.yml [skip ci] (#4496)

adaa000470548dfe23ce92c448973a8edacb8a2e authored 12 months ago
Fix linking of libhacl and tidy up cpython makefile (#4482)

d2c0b5b1f628b8fd237f138257d769a915f8c19a authored 12 months ago
BLD Run build/post script inside the unpacked wheel directory (#4481)

11ce02fb3dc5f57bf69eef471fb275dfd558b430 authored 12 months ago
MAINT Factor GraphBuilder class out of the build_from_graph function (#4445)

This rewrites all of the closed-over state in build_from_graph into a separate
GraphBuilder cla...

cce1929b7936ff3dcdb11209a65340a0a64c21c3 authored 12 months ago
Use `ModuleNotFoundError.add_note` to add cause info to exceptions (#4484)

And remove the importlib patch.

2a8fae86566c06e571a06255653e73aed8a1388b authored 12 months ago
Back to 0.26.0.dev0

ad494f601da7a24ea0b2d97b202b0ef97f56d8cd authored 12 months ago
Version 0.26.0a1 (take 5)

ee863a7f7907dfb6ee4948bde6908453c9d7ac43 authored 12 months ago
Version 0.26.0a1 (take 4)

9adc3b26bbeca196fae4c2c21ccb6e4d19c0f159 authored 12 months ago
Version 0.26.0a1 (take 3)

6bb70d77aa5ea0f38f0397e538564f94050df954 authored 12 months ago
python-flint: xfail firefox for the correct test this time

ee066cf36fbcb271f805c0f0b4ae2cdfe708e91b authored 12 months ago
Version 0.26.0a1 (take 2)

08aba2633d178b665959221e1e0fdf3e43d2c4db authored 12 months ago
xfail flint in firefox

25253ee9cb35c45a279756fce8ef0ab87ffda427 authored 12 months ago
packages/{primecount,primesieve}: Add tag 'library' (#4485)

f9160758467285116c7936bbdd71704cbc0b8cda authored 12 months ago
Back to 0.26.0.dev0

4d2c3e85a5ffe5719b093f0ccb989610f09799b6 authored 12 months ago
Version 0.26.0a1

6e6c3c97e8552601d65c8abc5a88f5f02a138ea2 authored 12 months ago
Fix bump_version pattern for src/py/pyproject.toml

8f71575dcc568d2e97662f812e20b72294030263 authored 12 months ago
fix 0.25.0 release year in changelog.md (#4483)

f92a7d10263e95d84316e2713c0047a379ccc366 authored 12 months ago
MAINT Wrap buildpkg methods into a RecipeBuilder class (#4436)

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

3500c17468e474902044413679b024dc7af75621 authored 12 months ago
Replace references to /bin/bash with /usr/bin/env bash (#4478)

44107e8e78a4f50180cae55386c31b330294ccdf authored almost 1 year ago
New packages: primesieve primecount primecountpy (#4477)

4e2bdcbaa78f8fd894f9e724cb19399625ab035c authored almost 1 year ago
Upgrade to Python 3.12.1 (#4435)

fb31fff09a3cb3db4159310dc4ae96d9b7e1f0ad authored almost 1 year ago
Maintainers docs on releases, docker images, python updates (#4470)

1a9c0d3da02cd9cc67d97240bcaac412b60bf513 authored about 1 year ago
Remove cramjam 2.8.1 monkeypatch and fix build issue (#4475)

There was a upstream fix: gyscos/zstd-rs#209, but was not applied to the latest zstd-rs release.

2824ffa52373c7df7547b426b46178c97ab237ef authored about 1 year ago
Update cramjam to 2.8.1 (#4473)

Split off from #4468 / #4435 for visibility because it's a bit troublesome.

clang gives a wei...

80fdd57b4c88f6042ca183d1fc03aaba95bc99ed authored about 1 year ago
Updates to packages from #4435 (#4468)

af81b94c1e8cd86b90636b35e98a8408ca2b19dc authored about 1 year ago
MAINT sysconfigdata updates split from #4435 (#4467)

7a7696bc0f12ae214b63e9e08ba73b06811c9e5d authored about 1 year ago
TST Move run_docker test outside of pyodide-build (#4463)

It is weird that test_run_docker is inside pyodide-build. This PR moves the
run_docker test fil...

d1628de4ffd80aec0128ecf0fc70963292af32bf authored about 1 year ago
src/py/pyproject.toml: Move metadata here from setup.cfg (#4472)

Modernizing metadata

eb6e03e56ce6a351290261f4daa460b62da4a3b5 authored about 1 year ago
packages/python-flint: Update to 0.6.0 (#4471)

ca97b517c746e651b61ef5cee44cebe3f0b0033b authored about 1 year ago
MAINT Some changes to pyodide-build split from #4435 (#4469)

ecd8daa093b2cd7f253cecd80321856a9faf89b3 authored about 1 year ago
chore: fix pre-commit errors (#4466)

481e99070d473a528555e28fa6a39044ae4042f7 authored about 1 year ago
Update to fiona 1.9.5 (#4462)

ace290e6e7e34ed71416b94c774a9bc66f714050 authored about 1 year ago
pyodide_build.buildpkg: Do not copy dist/*.whl files from source trees (#4461)

When a meta.yaml uses source/path to build from some source tree, pyodide
build-recipes copies ...

17c300924c024fcb92d8c83373f8b45c6690ed7a authored about 1 year ago
Update bcrypt to 4.1.2 (#4460)

600a32b1ab1a70f2b8ceb43cf5d0afd8e5950f32 authored about 1 year ago
Upgrade awkward-cpp to 29 (#4464)

15b4a79833f4c6452bd7cbccc0d780eeb26cda74 authored about 1 year ago
Fix typo

3e6d17147b60423b729f1b4920032e11185dfc42 authored about 1 year ago
Update conftest.py for pluggy 1.1 (#4448)

pluggy >=1.1 makes really annoying warnings if the original wrapper hooks raise errors
telling ...

2eb834b32d22de9733ac11311abcb89dc3b6f18b authored about 1 year ago
Bump opencv-python version to 4.9.0.80 (#4457)

ca1aac29d6ad8296eb378dd7637719c621410e38 authored about 1 year ago
Add package memory_allocator 0.1.3 (#4393)

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

802e414207354102e994992f60596cc502de6b7e authored about 1 year ago
build-recipes: Call search_pyodide_root to determine root (#4450)

bd74ba5abf49632c93c0baf4e7f13e3221853b8f authored about 1 year ago
Downgrade prettier to 3.1.0 (#4454)

v4.0.0-alpha.8 has a few problems, 3.1.0 is the last stable version and seems to
work better.

07b7c5cd171c01c04f65e3f55b0cf88cdd478084 authored about 1 year ago
Update docker image to bookworm (#4431)

Buster isn't available for anymore for Python 312 so we have to update.

This also updates to ...

16db2158ff1126b30e2781fbf2815cdd01260928 authored about 1 year ago
Split build-recipes and build-recipes-no-deps into separate commands (#4443)

There are a lot of options that are only implemented for one or the other of
these. We warn abo...

7ec15b8d18d9b822d867058360ee9656ea07f9a9 authored about 1 year ago
chore: Update pre-commit (#4440)

I also reordered prettier to come last since it's the slowest. I switched from
using black to r...

b8287e42d952f6e5226b88bc45f0f06a694fcf73 authored about 1 year ago
FIX on buildall fail, print info after exiting rich context (#4441)

Otherwise the rich Live context will sometimes overwrite part of the failure message.

5da4725830e532560560f8c2fcbede326a388318 authored about 1 year ago
Add pyodide version to console banner (#4415)

I added the pyodide version number to the banner and did some simple tidying.

5a3f10fa59c1a5c535fc19193d48bcdf8dcceb54 authored about 1 year ago
Update packaging to 23.2 and typing-extensions to 4.9 (#4428)

c54b199e9217b4c1177fcb2afe2329540b802222 authored about 1 year ago
Pin pytest < 8.0 and make s3 test compatible to moto 5.0 update (#4437)

pytest 8.0 and moto 5.0 were released a few hours ago, and
they seem to be breaking tests. This ...

d4450d9ee31d21a7ab0bbb7176e7b065515bd7c2 authored about 1 year ago
Remove node-fetch fallback (#4417)

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

54b8df132c524027483213e39281238da1532a87 authored about 1 year ago
New packages `flint`, `python-flint` (#4410)

1b21d725ef9d3c1fa2f3562755e6b11ef6a1bc6f authored about 1 year ago
Update coolprop to 6.6.0 (#4397)

99f6cf4a3226112014e93dc5d7615dc00534c4f8 authored about 1 year ago
MAINT python build improvements for 3.12 (#4432)

* use PYMAJOR and PYMINOR variables in --with-build-python option
* reorder sysconfigdata creation

d6ccedfa299e6ab4c45d67e3a918dc89c97ca496 authored about 1 year ago
devcontainer Conda: Install gfortran (#4429)

Needed for building scipy

2de7f73656e328ca8b122c7d262a63417633417c authored about 1 year ago
Do not set constraint Cython<3; update `libproj`, `pyproj`, `h5py` (#4426)

Since the release of Cython 3 in July 2023, many packages have been updated to
either set an up...

cf52fe91668966da9bde576596392261f736ad7b authored about 1 year ago
New packages ppl, pplpy (Parma polyhedra library), cysignals (#4407)

38c39fd847d6880767a38c44b018a9709dd3a17c authored about 1 year ago
Fix package build failed message (#4404)

e73abb8512c41241eb8a52c7c5939b8f1448fae2 authored about 1 year ago