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

Unvendor sqlite3 from stdlib (#2946)

Unvendor the standard library sqlite3 to reduce the size of the main module. It reduces the size...

26535e33cd3c9b0e59b7bacb91f8a10ec6b0c6b2 authored over 2 years ago
Set MIN_SAFARI_VERSION to include v14.0 (#2994)

02644bd353f54719758d7b3b768b89a5cede319d authored over 2 years ago
Fix emscripten version check test (#2990)

5b35c272a0851442669d3f5344860809cc5fe370 authored over 2 years ago
Add an Emscripten version check for out of tree builds (#2975)

The out of tree build system applies an abi tag based on `PYODIDE_EMSCRIPTEN_VERSION`
in `Makef...

b1ab8f0de47a9aefed0831c99b6b09e130a78fdd authored over 2 years ago
loadPackage should say that packages downloaded from pypi come from pypi (#2980)

b419bffa1572f8029c310b2e6eff5a674469a143 authored over 2 years ago
MAINT Prevent `make rust` command from generating a temp file (#2984)

e7a7bad1a99e3f3594d30859bb897ba2b0875b31 authored over 2 years ago
MAINT Build test and distutils stdlib modules with pyodide-build (#2979)

26e45657a7ca805c46b1ccc67bb65a88a79937b9 authored over 2 years ago
Add an import hook for unvendored and removed stdlibs (#2973)

6acd1dd02b3e9d9f7528ec4046dda78c894fc8af authored over 2 years ago
Add package `pycryptodome` (#2965)

8dba657ac1de6e42cd0a6e2f1a2046aa216ef7f3 authored over 2 years ago
Update emscripten to 3.1.15 (#2958)

da70299d1e650fcc1d5e791a6795e694d437c99b authored over 2 years ago
Add more array methods (#2970)

Add pop, append, reverse, __reversed__, index and count.

ed8f2b204e6e49d840d0c439b75f4d9893229363 authored over 2 years ago
PKG Add package `pycryptodomex` (#2966)

828b55a22dd3e5c9759f6d45d21381d61612568f authored over 2 years ago
Pin setuptools version temporarily (#2972)

757b54e39870702f504a6b34753781cba6291d17 authored over 2 years ago
Add lzma (#2939)

b497ce26ed94774a8d695a3e61016a7a26e45e3b authored over 2 years ago
Use forked version of tblib (#2944)

This allows us to clean up the tracebacks generated by run_in_pyodide.

d0cc45fa450604fcdaab59499b226f536028d7e3 authored over 2 years ago
Fix Emscripten version in Change Log (#2956)

* Change Emscripten version in changelog to v3.1.14
* Add overlooked PR2775

ef8b3a790dee9e96f816db49e7193e63e240ad8d authored over 2 years ago
Bump version to 0.22.0.dev0

3eef0ed275f0eaa4d559b7d72c018772345af1a6 authored over 2 years ago
0.21.0 (#2935)

5e412795ed5a71c3c24f52e0e554a7e3072ec787 authored over 2 years ago
DOC Document out-of-tree build (#2953)

[skip ci]

256b85d0d884157a7a816e0435d15e0775530ed5 authored over 2 years ago
DOC fix changelog badges (#2952)

This PR reverts the indentation change introduced in #2909, to make sure badges
are displayed ...

58ce5e0aa87e9d72dabb99a36bf931866b033557 authored over 2 years ago
Add python-magic (#2941)

52e8fa5ddbecf5a3d873c5211023a65212a76ab4 authored over 2 years ago
Add REBOUNDx package (#2909)

8a9feaac519443b12b2dc731b32fdf46829bee01 authored over 2 years ago
PKG Add package `brotli` (#2925)

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

875e2b51de79086e3b2a34e3323e063ce246070f authored over 2 years ago
Fix package import test (#2942)

fcfbdccd2485be5adb1c4cb0d4257ad2d1af1edc authored over 2 years ago
BLD Pin cmake version temporarily (#2945)

88232d7639390a067daaed8a4538bfe1f79d8c5b authored over 2 years ago
Be more careful about different array variants (#2938)

This fixes a few problems introduced in #2907 (and some older issues). The slicing doesn't work ...

bc71c968871ab7e09525bc1b3b422279fe8d33b9 authored over 2 years ago
Report wrong checksum when there is a checksum mismatch in a package build (#2943)

4c8d99451b18d441bc694cef498030f14a8307a1 authored over 2 years ago
TST Fix location of the package import test file (#2926)

14708295cd1d2a38235e2dd3727ed7760e29eaa0 authored over 2 years ago
Make GH sponsors more visible (#2936)

2e7018acb77ea09666f104a5649d2c7170e41e3f authored over 2 years ago
MAINT Rename pytest_pyodide wrappers

512d2bd9507ad2fbfced5b7f1308a99030132116 authored over 2 years ago
Update testing docs [skip ci] (#2929)

91aad1373d3c68b0cc86c2a336abc5afde810a22 authored over 2 years ago
Implement slicing, +=, and extend for arrays (#2907)

Work towards making a JsProxy of an array implement
the MutableSequence interface.

e673fde7cfda83fb63ac998708cc07b8d6fd77b0 authored over 2 years ago
Fix escaping nested brackets in REPL (#2919)

5f1982e81c004bce9403266c588b31902743cba1 authored over 2 years ago
MAINT Switch to pytest-pyodide (#2893)

Co-authored-by: ryanking13 <[email protected]>

c85e00806b38b23efc2b2c656457fcd8117cfee3 authored over 2 years ago
Pin cython version temporarily (#2920)

cython 0.29.31 is incompatible with scipy 1.8.1.

5d72fd427e9cc47636fd40b0325eb783314713b3 authored over 2 years ago
TST Fix test skip check (#2915)

21b592a6d2fd095e086e4387698cf80447d080a6 authored over 2 years ago
BLD Use emscripten ports of bzip and zlib when building cpython (#2912)

a72ce423b407198778d07761f009d8dee210c6c7 authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate (#2908)

updates:
- [github.com/asottile/pyupgrade: v2.37.1 → v2.37.2](https://github.com/asottile/pyupg...

fa19a6a4dc9d9cecedb785dd3595af3cb50777e6 authored over 2 years ago
Include README when deploying npm package (#2883)

84b103a8105783dc6d109fe1589843c5fa38951f authored over 2 years ago
Fix micropip marker test (#2910)

d4e157c972fc19b9846ac4f161c034b5a1728d44 authored over 2 years ago
DOC Use dev CDN url if building latest docs (#2913)

[skip ci]

047c8959f5f9fc1901710902ec31e0be1ab9d144 authored over 2 years ago
Do not strip -shared flag when building packages (#2897)

06d82f9e428b0d4ab6af21178fd703232eaf1dda authored over 2 years ago
DOC Fix doc warnings (#2898)

7231cab3ffc83f6221fafb7458f9b223d2a7c759 authored over 2 years ago
Remove pymalloc check (#2899)

8182c63b5f6a6da411cea005af13373f6c3026c0 authored over 2 years ago
Set initialization script for pyodide-test-runner (#2889)

dc31bc8f3ecdde1eb21d345a81f8f4acc3d077ca authored over 2 years ago
Update bigint conversion tests (#2894)

ec9ef2208abc8997df6786a784474a2303fa7ddc authored over 2 years ago
Bump terser from 5.7.1 to 5.14.2 in /src/js (#2895)

Bumps [terser](https://github.com/terser/terser) from 5.7.1 to 5.14.2.
- [Release notes](https:...

053cba87b7f8c02025eedae46972ed6831706906 authored over 2 years ago
Fix Windows Node errors on loading pyodide (#2888)

c7c22eab1a2a71dbdf7eef2cd60487e8bbeceea2 authored over 2 years ago
MAINT Update pre-commit config (#2890)

9d874d588bb1a010395ee4f671beb5ca00ad634e authored over 2 years ago
PKG Add pyclipper (#2886)

Co-authored-by: 刘浩然 <[email protected]>

f15b99d66321de56080274a92e5d9157e7a8b422 authored over 2 years ago
DOC Update MacOS setup steps (#2877)

[skip ci]

be1b3c2a6f3ae869300b5630f523dbfb15e3d2e3 authored over 2 years ago
DOC update the instructions on how to use Node.js (#2856)

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

c54a6dad7ed461038688840b1ca1d4a2096f5900 authored over 2 years ago
Don't rerun tests if collection fails (#2875)

7f19462759038a7c6169e8688cddf92535477606 authored over 2 years ago
Enable codecov (#2871)

922d135c71631b14994fb9df67892ae2a1ea77ed authored over 2 years ago
Use CircleCI security context for S3 deployment (#2870)

ebea82caffa6d05d6c56da764ac388ec9726d1dc authored over 2 years ago
PKG Add REBOUND package (#2868)

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

0ce3b98d452dcfac1cfc0033978b3f4177597e9e authored over 2 years ago
CI Add test summary on GHA (#2869)

5913f898cb4db90fee2df58a76ae57e894e6b4f9 authored over 2 years ago
CI Remove package source files after build (#2862)

b38e16b6773f441f03f9f51d0747fec9fd922d9d authored over 2 years ago
DOCS Fix nodefs example in file-system.md (#2867)

521833b7912b784c8c69a38fbf1d63bf16ce7ff3 authored over 2 years ago
Add astropy tests (#2865)

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

8642b09449ff8fc16a325ee754a15a9dcddba62f authored over 2 years ago
CI Fix xbuildenv deploy (#2866)

2f1c19700765851ed208d4d0f2251003ca33c998 authored over 2 years ago
TST Replace deprecated get_event_loop with asyncio.run (#2851)

04d18ca671fd186d5dea55e7dc9845d5e9306d81 authored over 2 years ago
CI Split up package test jobs (#2852)

This PR splits package test in CI so that no-numpy-dependents packages can be tested earlier. In...

1fc2fc4256b7c12830a67e26c85f65bf9f54cdf5 authored over 2 years ago
BLD Ignore runtime lib flag on linking (#2848)

1b4b0289936c247daa5d7a4f515a983b3f85a3b8 authored over 2 years ago
0.21.0a3 (#2859)

ffd070a55e3caf2ca974bbab67d90c2f0e557417 authored over 2 years ago
Change out of tree build entrypoint name from pywasm to pyodide (#2858)

88313f76d5a4837248e1cea248ad66b46f44e399 authored over 2 years ago
Add xbuildenv to github releases (#2850)

This adds a step that generates an xbuildenv to the circleci CI and
deploys it to github releas...

cdb457bf5b666da26729d3ca5bf20b7f2357613d authored over 2 years ago
Fix doc for building package with pyodide_build (#2854)

In the old instructions to build package it was written that you should
run pyodide_build build...

3d28e35ade139bd2df0510f0b4dee2ba869fc935 authored over 2 years ago
PKG Add PyProj (#2555)

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

c05b76273b76be18f9ed5745e2ff06e9dfdc4135 authored over 2 years ago
Finish out of tree build system (except xbuildenv deploy) (#2823)

This completes the out of tree build CLI. This PR is paired up with:
numpy/numpy#21895
I have ...

03a05ab36d619e758931770ca40a94d182490d4f authored over 2 years ago
Add tests to python-sat (#2834)

And update to 0.1.7.dev19 to fix a bug

1c1209bb512e8577207a41efebae7ac7207567f4 authored over 2 years ago
Refactor hiwire.[ch] to divide functions declarations into better groups (#2847)

The functions inside `hiwire.h` and `hiwire.c` were defined in some inconsistent order. This PR ...

245aa72554adaa06c312a92898f1fa900a60a45a authored over 2 years ago
Update error-stack-parser package (#2843)

2e842d0fb89bb29641c5118ab865a67da91c1302 authored over 2 years ago
Move invalidate_caches to the end of micropip.install (#2844)

14d10e203a2bc68ef4b804132b3006ebbe832f69 authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate (#2836)

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

d8ae3cd1e0d41fd95e5fe72ca7e9a0781673ba82 authored over 2 years ago
Use big list of naughty strings to test string conversions (#2830)

e8380e97eafff7a966fab3e8cee0d3f693e0441b authored over 2 years ago
Respect symbol visibility in export calculation (#2821)

We shouldn't export symbols with `__attribute__((visibility("hidden")))`. Numpy has
a test to c...

686426ab39e06899e7f69e3d47f70aea33fde9a5 authored over 2 years ago
Remove freetype and png from the main module (#2813)

9fbb2972eb26dbeb262f9fc737bc4c0a11535420 authored over 2 years ago
TST Make `pyodide-test-runner` installable (#2742)

7d7b7e899df42d2350535783305b6163475939bb authored over 2 years ago
Upgrade galpy to v1.8.0 (#2835)

bfd364b28b5d473ef8810f67c1ed8c35240b8ece authored over 2 years ago
[pre-commit.ci] pre-commit autoupdate (#2797)

updates:
- [github.com/hadialqattan/pycln: v1.3.3 → v1.3.5](https://github.com/hadialqattan/pyc...

3c1c8990844e98b44c8d146cd23ad133b1dbe36b authored over 2 years ago
Move numcodecs build environment vars into meta.yaml file (#2833)

b905fcb172321aefad90639d7d114e6ab3910251 authored over 2 years ago
Remove scikit-learn omp patch (#2832)

76a7334eb71dabed29f2ffb426757de872369ca3 authored over 2 years ago
Remove cython patches for scikit-learn and statsmodels (#2831)

These do not seem to be needed anymore.

c27e481d256cde32c795ff324422c2655cb8c92d authored over 2 years ago
Add basic RobotRaconteur tests (#2826)

This PR adds a couple basic sanity tests for the Robot Raconteur package.

3b5dc92ac667d088fae65e032795a39f43039523 authored over 2 years ago
Remove replace_libs (#2822)

We don't use this feature anymore.

61c062f5aad145fc074cb756c20d2d90f0c1d7f5 authored over 2 years ago
Fix pywasmcross when pyodide_build is installed out of tree (#2824)

Symlinking cc to pywasmcross.py only works if pywasmcross.py has
execute permissions. When we i...

b0a28579bf121e134b17050e38ae084ef0cf7a4d authored over 2 years ago
Fix GHA timeout on firefox test (#2820)

For some reason, the recent playwright-python update (v.1.23.0)
made this test slower on firefo...

e7ad0ce944ca3ea2c194c4035e43a9e81221d093 authored over 2 years ago
More work on create_xbuildenv to allow building numpy (#2811)

This is more WIP on create_xbuildenv. I am including some of the WASM_LIB_DIR
but not all of it...

52287a179dfd9aa0db28dca4ac54051cbc86ba04 authored over 2 years ago
Update numpy to v1.23.0 (#2819)

b485100b42a82878bb39d04ffa44675c93a19632 authored over 2 years ago
Drop deprecated APIs (#2817)

6ca76fb725161dacf1940406f5996bc817ac00bb authored over 2 years ago
Add type annotations to many functions (#2810)

c5636c02a17ecfb2953dedb663507f791dda0bcf authored over 2 years ago
Add sqlite3 binary to the docker image (#2807)

5935e5c7f9b8d3a5259ef7049f87766b7bb41f02 authored over 2 years ago
Package: add termcolor (#2809)

Termcolor doesn't have a wheel on pypi and doesn't look very maintained.
It is used by pytest-s...

207bd9252e3195dff01d03a94e9828d64751c130 authored over 2 years ago
Add test coverage for bool(JsProxy) and fix some cases (#2803)

Resolves #2802 and several other oddities in the behavior of bool.

a7d7cd51b50e29f916018abd25ea98c3ea4e3877 authored over 2 years ago
ENH Pass pywasmcross environment more carefully (#2738)

This is on top of #2734. Other build environments cannot be trusted to pass our
environment var...

9b7693a95a7e7124bb6f15c2f037b74d405f3acb authored over 2 years ago
Add pytest-benchmark (#2799)

1ffe2af2fa9c649c897440c1b26f4e8c94a8adc4 authored over 2 years ago
Fix some details in the debug build (#2804)

f209485edad1d332fa7a2700bae163a2c508022f authored over 2 years ago
Try again with deploying debug version (#2801)

I guess there has to be some trial and error with these. Since we
can't link `pyodide.asm.js` i...

5fd96f9b278e42c6a662a3898ee887bc0a9e7daa authored over 2 years ago
Move more functions into submodules of pyodide (#2790)

This resolves #2689.

516364e4681f200781b59b8bb17f5bdd9aad90bc authored over 2 years ago