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

Merge pull request #25 from iodide-project/modularize

Don't dump everything in the global namespace

github.com/pyodide/pyodide - d1cb952a66214a2bba4b3857c1aca5f7c8c8666c authored over 6 years ago by Michael Droettboom <[email protected]>
Don't dump everything in the global namespace

github.com/pyodide/pyodide - e0fd7652b66b177d5d645601cd78b639d762568b authored over 6 years ago by Michael Droettboom <[email protected]>
Prevent redundant work building Numpy

github.com/pyodide/pyodide - 8aca5e2ab3f773c2820c01ce8242ebf71fb86c97 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge branch 'cpython-tests'

github.com/pyodide/pyodide - 2690ece84f79ac64dce1bd1b043f3c3e7289bd88 authored over 6 years ago by Michael Droettboom <[email protected]>
Mark broken tests so the test suite runs

github.com/pyodide/pyodide - 8b1c538ef2dd844b671ba65d25652f4762bef79d authored over 6 years ago by Michael Droettboom <[email protected]>
Add benchmarking instructions

github.com/pyodide/pyodide - 1cc1ba4829a379d36250ff4b485e446b9d7d348b authored over 6 years ago by Michael Droettboom <[email protected]>
Fix benchmark plot. Don't include Numpy import in benchmark timing.

github.com/pyodide/pyodide - 35a684271bbc4425a46b9f228cb07debd7360129 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix AJAX query to avoid cache issues

github.com/pyodide/pyodide - 0aeec6702cbb2720ae8be6f607428d44d77517d4 authored over 6 years ago by Michael Droettboom <[email protected]>
Turn off auto-deployment for now

github.com/pyodide/pyodide - 28e7ab075b46005af8085abea6da9186da00533c authored over 6 years ago by Michael Droettboom <[email protected]>
More progress on running CPython tests

github.com/pyodide/pyodide - e382ada4cecf48fe4d90234ae7fc3ec290f0ad2f authored over 6 years ago by Michael Droettboom <[email protected]>
Don't run tests in parallel

github.com/pyodide/pyodide - 28a796ca1c820336a8cd928d223f774d09913017 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix CPython build

github.com/pyodide/pyodide - 1fa173e58bb601dcd183d3f1dbac90a1ee4c85e1 authored over 6 years ago by Michael Droettboom <[email protected]>
Basics for testing CPython

github.com/pyodide/pyodide - 6cce6d654d2c2d71f053ca9d99d60d2d2c38ed3e authored over 6 years ago by Michael Droettboom <[email protected]>
Adding benchmarks

github.com/pyodide/pyodide - d0973c9fd5a3c44a119e177a0e744af5b2d4b19d authored over 6 years ago by Michael Droettboom <[email protected]>
Fix URLs so remote loading works

github.com/pyodide/pyodide - 8875c17b5cf522eb01a7ddd4b3569e07f95c0031 authored over 6 years ago by Michael Droettboom <[email protected]>
Kill selenium task after each test

github.com/pyodide/pyodide - 093a0225e11f503cee2313ddf89deb7ef9982863 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add Pandas to the build

github.com/pyodide/pyodide - 5870c62045f37723d82b1b85bd468ca46040a649 authored almost 7 years ago by Michael Droettboom <[email protected]>
Automatically deploy

github.com/pyodide/pyodide - e924ec5ce03a839a8056c0be776ea1a018438758 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix bash if syntax

github.com/pyodide/pyodide - 2a9308d67dc5b4fcf324f7e5c57054cc2afd518f authored almost 7 years ago by Michael Droettboom <[email protected]>
Make caching work

github.com/pyodide/pyodide - ee7eaf5cc84ba3bf5693349fa9a3d56f0d110c71 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix test

github.com/pyodide/pyodide - dbd5d3406dceb644e4a1aa657faec7685bb1d1c1 authored almost 7 years ago by Michael Droettboom <[email protected]>
cd back up

github.com/pyodide/pyodide - 1609de7dbce077968b5e1e5ff6fb9d94c2a3a3f2 authored almost 7 years ago by Michael Droettboom <[email protected]>
Always download toolchain

github.com/pyodide/pyodide - d181bab369043adddaf38d0b4e143828d926d0ce authored almost 7 years ago by Michael Droettboom <[email protected]>
Try to get directory correct

github.com/pyodide/pyodide - 815479b7d7fa9da3c072d63d3aa20f199de7d41c authored almost 7 years ago by Michael Droettboom <[email protected]>
Use pre-built toolchain

github.com/pyodide/pyodide - deea97cd4ca8bdc350ffe6666695c6440f43b633 authored almost 7 years ago by Michael Droettboom <[email protected]>
Export variables

github.com/pyodide/pyodide - 018727487bd090e72d9ef9e4fab64389a5af24a4 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add Travis badge

github.com/pyodide/pyodide - e64e35f2e75929e908f9e264355b630204e04128 authored almost 7 years ago by Michael Droettboom <[email protected]>
Clean out wasm.pre files

github.com/pyodide/pyodide - 4e6079e0b0e2ea5d385b8a1b284cadb93947ad7a authored almost 7 years ago by Michael Droettboom <[email protected]>
Add geckodriver.log to gitignore

github.com/pyodide/pyodide - e8685bb410bd491302564670df745c02ec927e3d authored almost 7 years ago by Michael Droettboom <[email protected]>
Use newer compiler

github.com/pyodide/pyodide - 2c9045d9c5e41f07dd236652cb4d0c8fca6d43d2 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix build so emsdk runs first

github.com/pyodide/pyodide - 9dc47c4c6cae0b8d8f159d4e754eee33dec78719 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add end-to-end build. Travis tests.

github.com/pyodide/pyodide - b8c3e600c2f473abc37bf39191db515694811688 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add testing

github.com/pyodide/pyodide - 2ad135ef062a55cc02aee156459ee157776964e0 authored almost 7 years ago by Michael Droettboom <[email protected]>
Simplify pyodide.js

github.com/pyodide/pyodide - eab618ec2f3c10183a72d118fb77cbefbeab8c2b authored almost 7 years ago by Michael Droettboom <[email protected]>
Use WASM instead of asm.js

github.com/pyodide/pyodide - 695bf2c80fcb4544141263eeba55052480be32b6 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix threading

github.com/pyodide/pyodide - 693fac82bc9f8bf027ecb18a16ef7c8af081a6aa authored almost 7 years ago by Michael Droettboom <[email protected]>
Add version of webbrowser.py that works in pyodide

github.com/pyodide/pyodide - 5041c4ddd12544ee356b5f3e47f12a883717025c authored almost 7 years ago by Michael Droettboom <[email protected]>
Emit message when Python init is complete

github.com/pyodide/pyodide - 199b6ff21a8f977e656df6c5b40066f3572457fe authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix makefiles running from scratch

github.com/pyodide/pyodide - a0d40e011ee4ab3ad1294f0ceebf1ccb33128e4e authored almost 7 years ago by Michael Droettboom <[email protected]>
Reduce filesystem size

github.com/pyodide/pyodide - 7e6754902c7cfcc21edd9a3e41765cc13903bea9 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add lazy importing for a 2x speedup importing numpy

github.com/pyodide/pyodide - ddd0a73b85217ba235cc6042a695cbdc535554d6 authored almost 7 years ago by Michael Droettboom <[email protected]>
Handle errors without tracebacks

github.com/pyodide/pyodide - 1e354c8d1f4cf0b85b45a0d208e291df1ad74af2 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix reference counting

github.com/pyodide/pyodide - e0e1b12d9c9d1b55d30508bd29337cecd252cb31 authored almost 7 years ago by Michael Droettboom <[email protected]>
First working Numpy

github.com/pyodide/pyodide - 280de281aaffea74d11f53122a601b9ede5dbb79 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add pyodide to iodide dynamically using API

github.com/pyodide/pyodide - 12bd22bab458b7be020dcf1316f84096d6cd1891 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix repr

github.com/pyodide/pyodide - 6914e0f8c875d90f75e186f05f59a8e1dae9c970 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix Js to Python type coercion

github.com/pyodide/pyodide - c06cda30b99b0d71aab3290709852633a5d7f036 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix throwing of exceptions from Python to JS

github.com/pyodide/pyodide - 5bfe0452622388d14b039bc8fb7662f0b259dd46 authored almost 7 years ago by Michael Droettboom <[email protected]>
Convenient access to repr() on the Javascript side

github.com/pyodide/pyodide - d7e4cb8a9ccba90483e8cd9ea153ecaacfbafa71 authored almost 7 years ago by Michael Droettboom <[email protected]>
Improve compiled-in modules list

github.com/pyodide/pyodide - 8e3e3608365dd9fd3b501580f904d5a47d23f318 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix for recent versions of emscripten

github.com/pyodide/pyodide - 69568a53b963f24a618d35dd85a62273e1221e31 authored almost 7 years ago by Michael Droettboom <[email protected]>
Remove modules that are always statically linked anyway

github.com/pyodide/pyodide - 05d82c1d3e5da68e7687c807b8104fd5a5c31e7f authored almost 7 years ago by Michael Droettboom <[email protected]>
Support `pyimport` on the Javascript side.

github.com/pyodide/pyodide - 2e5a0432fab6f6e970e74aae81c4082728c17930 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add support for `from js import *`

github.com/pyodide/pyodide - bc8b55dc79c4c8237e77d26105137a9e906151d4 authored almost 7 years ago by Michael Droettboom <[email protected]>
Add 'from js import X' on Python side

github.com/pyodide/pyodide - 314ec072278e97ba3cbc80deb1029e03c4d20569 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix #10: Display full exception and traceback

github.com/pyodide/pyodide - d4eb51b167eea18c7cca0c46deba6a98f7812560 authored almost 7 years ago by Michael Droettboom <[email protected]>
Clean up Makefile

github.com/pyodide/pyodide - bd6aec63d86fb29bde2c5d033a33c0d05b962fcf authored almost 7 years ago by Michael Droettboom <[email protected]>
Update build instructions

github.com/pyodide/pyodide - a913895bbeacf8efdbbf3f5e4392f6fe7517f3ba authored almost 7 years ago by Michael Droettboom <[email protected]>
Add internal cpython build

github.com/pyodide/pyodide - f2c08119afdc52f069c6dc941d32701f66051a09 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix #5: Python 3.6 support

github.com/pyodide/pyodide - 617dbcf4ea9d5caaf7424e3bdc7d3b1f035d335c authored almost 7 years ago by Michael Droettboom <[email protected]>
Throw Python exceptions as Javascript exceptions

github.com/pyodide/pyodide - bec7ce3e21f2bc3263d3a57dabb5ce6768f5faa5 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix #3: Wrap Python objects for Javascript usage

github.com/pyodide/pyodide - df1c2e2cad07ad4465126ee4338a3377f0e5a14d authored almost 7 years ago by Michael Droettboom <[email protected]>
Use a separate class for bound methods.

github.com/pyodide/pyodide - 64ded33c4fcbdace086382a9ea4a56e39f1e809a authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix #7: Refactor code into separate modules

github.com/pyodide/pyodide - 54b55455a3332fb06dca6b0e3d003060e0f0e1d4 authored almost 7 years ago by Michael Droettboom <[email protected]>
Use pyodide, rather than Module, as the main namespace

github.com/pyodide/pyodide - 1de972ef3fd55ae0204e6cc78c167951bc5a7df0 authored almost 7 years ago by Michael Droettboom <[email protected]>
Update README

github.com/pyodide/pyodide - 67566d9530872db887ea532308850f11681a3c49 authored almost 7 years ago by Michael Droettboom <[email protected]>
Fix #4: Use WASM

github.com/pyodide/pyodide - 7e5b45a08e466e28d98217c38a838c6c6afb6030 authored almost 7 years ago by Michael Droettboom <[email protected]>
Bulk of initial work.

github.com/pyodide/pyodide - 191ca2c7bd4ba6a05ba87f5427e89ea3ef5bdddc authored almost 7 years ago by Michael Droettboom <[email protected]>
Update the .gitignore

github.com/pyodide/pyodide - 528b70e8e03fb17b02119bc64610b87809961adc authored almost 7 years ago by Michael Droettboom <[email protected]>
Initial commit

github.com/pyodide/pyodide - 183acfd9d7d919c1cd91e70d2c46f077bf7ed3a7 authored almost 7 years ago by Michael Droettboom <[email protected]>