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

MAINT: Remove old if statement that's always True

github.com/pyodide/pyodide - 87f0930d4e11c57246e418feee4a4b00d9d27408 authored over 6 years ago by Michael Droettboom <[email protected]>
Address review comments

github.com/pyodide/pyodide - 3b429e61f3abfd5ac88e56ed60f9d730faa8ed50 authored over 6 years ago by Roman Yurchak <[email protected]>
Revert using ROOTDIR instead of TOOLSDIR

github.com/pyodide/pyodide - 0c6b653fd01fc00a76b88ec8c70b8bf9266d1372 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #181 from rth/api-reference

Add API reference documentation

github.com/pyodide/pyodide - 5fb848956c9c79bd8262e74bac45caaf3a5fd53a authored over 6 years ago by Roman Yurchak <[email protected]>
Install Crome/Firefox in corresponding test jobs

github.com/pyodide/pyodide - 8973c28642dea5c4c8848c8d7128d6f9ca07f3cd authored over 6 years ago by Roman Yurchak <[email protected]>
Only allow develop mode installation of pyodide_build

github.com/pyodide/pyodide - ef3f4d2e94acf04b5a71612ef269fa7fb64b840a authored over 6 years ago by Roman Yurchak <[email protected]>
Set PYTHONPATH in Makefile.envs to avoiding installing pyodide_build

github.com/pyodide/pyodide - da6bbb3b20389bd81ed6ff0029bbc8d5e6389112 authored over 6 years ago by Roman Yurchak <[email protected]>
Use pyodide_build in tests

github.com/pyodide/pyodide - 3ee42aa779029fe5ef729747160dd7c3d157b125 authored over 6 years ago by Roman Yurchak <[email protected]>
Add pyodide_build/__main__.py

github.com/pyodide/pyodide - 64ab6761713a508caa7e50821e956e954da39b55 authored over 6 years ago by Roman Yurchak <[email protected]>
Converting tools scripts to a python package

github.com/pyodide/pyodide - 72293058b94808d417918393a6086bdd4803f896 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #170 from mdboom/lz4-c

WIP: Use LZ4 filesystem compression, using the canonical C implementation

github.com/pyodide/pyodide - 9d15654f1bbf34e7f0cba798e562b2b1a2e662a2 authored over 6 years ago by Michael Droettboom <[email protected]>
Use Javascript type names

github.com/pyodide/pyodide - 64699f0b46c668da2e37bd228fd8246012423d80 authored over 6 years ago by Michael Droettboom <[email protected]>
Updates

github.com/pyodide/pyodide - 4d002b2c7b50d12da93168d4e65e30defaa6c0b9 authored over 6 years ago by Michael Droettboom <[email protected]>
Add docs/api_reference.md

github.com/pyodide/pyodide - 26d9bb51247616da0f37fdaf13ae77f09590ea93 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #178 from rth/fix-custom-url-data-v2

Fix load .data files from the same base URL as .js

github.com/pyodide/pyodide - 065c572a8da722590ee1d43ad881b441fe05ca47 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #180 from rth/python_dev.html

Add dev python notebook python_dev.html

github.com/pyodide/pyodide - 6b99d6739c769ea68cb9783efa637b58a7cf7026 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #179 from rth/better-tracebacks

Simplify traceback on package load timeout

github.com/pyodide/pyodide - 127f81feb9c7c68e61f8655bb1c44c7366c72482 authored over 6 years ago by Michael Droettboom <[email protected]>
Remove redundant code

github.com/pyodide/pyodide - 4adce231c6ef3a1a7c3687b78ff32b2ecfa5f198 authored over 6 years ago by Michael Droettboom <[email protected]>
Reinstate uglify

github.com/pyodide/pyodide - fff45f8b7855af84e94571c737ed6d12d5362d5b authored over 6 years ago by Michael Droettboom <[email protected]>
Simplify library_lz4.js

github.com/pyodide/pyodide - 362b736c0a746b9b62ee30e4c7fce352d547a704 authored over 6 years ago by Michael Droettboom <[email protected]>
Add src/python_dev.html

github.com/pyodide/pyodide - 5b0381bd4c59dc498cddbd544e481b2daee0603d authored over 6 years ago by Roman Yurchak <[email protected]>
Test loading from URLs using both the main and secondary web servers

github.com/pyodide/pyodide - 227f748795e2fdb0527e6f300808e9700118074c authored over 6 years ago by Roman Yurchak <[email protected]>
Update Module.locateFile inside _loadPackage

github.com/pyodide/pyodide - 6de43c9e19a292e58305a98621379824bcc437aa authored over 6 years ago by Roman Yurchak <[email protected]>
Simplify traceback on package load timeout

github.com/pyodide/pyodide - a711d059d53cdc61d5f4305877ec2228b9409077 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #177 from mdboom/firefox-for-testing

Use Firefox latest, rather than nightly, for testing

github.com/pyodide/pyodide - c75531db2c4b6fbb42235e144e479fdcc290a1c9 authored over 6 years ago by Roman Yurchak <[email protected]>
Load .data files from the same base URL as .js

github.com/pyodide/pyodide - 73e3898b72bd6e820f03f28db9c45f1e79c1730a authored over 6 years ago by Roman Yurchak <[email protected]>
Add unit test to ensure that .data is loaded from the same base url as .js

github.com/pyodide/pyodide - f7aec29209b248a005441de7c41fce86f7bc1bb9 authored over 6 years ago by Roman Yurchak <[email protected]>
LINT

github.com/pyodide/pyodide - c2e981b87ea2cd64b2f3824d0045bb4ee003217a authored over 6 years ago by Michael Droettboom <[email protected]>
Make work on Chrome

github.com/pyodide/pyodide - 8d37d095b34aab86fe2f94ee35cc0814671c4552 authored over 6 years ago by Michael Droettboom <[email protected]>
Remove debugging flags

github.com/pyodide/pyodide - 2a6897a2937859b8959ab3395c1b5dd3b361d248 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix library_lz4.js

github.com/pyodide/pyodide - 7f578a81e2fbc380bd5324d29a940ccedf87312b authored over 6 years ago by Michael Droettboom <[email protected]>
Don't overallocate

github.com/pyodide/pyodide - 836d981aa39790e7426c54bf5bd6de3a03984980 authored over 6 years ago by Michael Droettboom <[email protected]>
Use LZ4 filesystem compression, using the canonical C implementation

github.com/pyodide/pyodide - 0d4b22ba77428df4bab3b5a4dd0b3b2c9b7c578c authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #176 from mdboom/reorganize-public-api

Reorg pyodide ns to separate emscripten details from public API

github.com/pyodide/pyodide - bd846468bcc1c09f1346e00b5cb285325f51496f authored over 6 years ago by Michael Droettboom <[email protected]>
Fix #172. Use Firefox latest rather than nightly

github.com/pyodide/pyodide - 62997a86835565c91a62e7f60484c80662b6adc2 authored over 6 years ago by Michael Droettboom <[email protected]>
Add comment about bootstrapping

github.com/pyodide/pyodide - 83fa468df3da19e926fc00c94d96d3d8bbad046d authored over 6 years ago by Michael Droettboom <[email protected]>
Reorg pyodide ns to separate emscripten details from public API

github.com/pyodide/pyodide - fcc2b7a03623c5af596f3c3cf56574ba12931e65 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #171 from rth/fix-custom-url-data

MAINT Refactor test web server to allow multiple instances and log capture

github.com/pyodide/pyodide - 16b15968ec085f0a9540feb6bfd642d997788f4c authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #163 from mdboom/self-referential

Guard against infinite recursion when converting self-referential data structures

github.com/pyodide/pyodide - f6edd12238be91f51e177d519f63430ae152d7a4 authored over 6 years ago by Michael Droettboom <[email protected]>
Refactor test web server to allow multiple instances and log capture

github.com/pyodide/pyodide - 387fb18ceb95a58455acdda50f394624a220ff33 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #169 from mdboom/use-bitwise-and

MAINT: Use bitwise and rather than mod, for performance

github.com/pyodide/pyodide - 3e459c8f4b2e4cb3542247d05736fc574bda5e3f authored over 6 years ago by Roman Yurchak <[email protected]>
Fix constants

github.com/pyodide/pyodide - 609e1def40b9ecba46aee62d5561f292774fc28b authored over 6 years ago by Michael Droettboom <[email protected]>
Run tests standalone

github.com/pyodide/pyodide - cc47fc5fa63f96ebdbe7805cc1212672526ba6af authored over 6 years ago by Michael Droettboom <[email protected]>
Use bitwise and rather than mod, for performance

github.com/pyodide/pyodide - d0629d4e5566faeb5976f8a43f06140ec312fded authored over 6 years ago by Michael Droettboom <[email protected]>
Fix error handling

github.com/pyodide/pyodide - da075231b207068900d03a7b9a7dc7142e1cec25 authored over 6 years ago by Michael Droettboom <[email protected]>
Guard against infinite recursion in self-referential data structures

github.com/pyodide/pyodide - 82ed00a3be5c8fb2da4433083fb74713f51033ae authored over 6 years ago by Michael Droettboom <[email protected]>
Fix reference counting. Add comment.

github.com/pyodide/pyodide - 9990ed8ae7c0adda6b28b2a4c88cdf11cdd56951 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #168 from rth/fix-version-tags

Fix versioning for tags starting with a "v"

github.com/pyodide/pyodide - 2e23079aed3bb7febaa2486e53ab60eab4c5722d authored over 6 years ago by Michael Droettboom <[email protected]>
Fix versioning with tags starting with v

github.com/pyodide/pyodide - 98f843df0eb4db254bdcfcd86509c1c8f86d8432 authored over 6 years ago by Roman Yurchak <[email protected]>
Revert changes for .circleci/deploy.sh from #166

github.com/pyodide/pyodide - 386caadf05dd983820e06fb14023ded2976b66cf authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #166 from rth/versioning

Add version information

github.com/pyodide/pyodide - 2ca008bb24723269dcba03d3808e8666132dfb55 authored over 6 years ago by Michael Droettboom <[email protected]>
Expose version information in javascript

github.com/pyodide/pyodide - 59de8d4a6dd53126989d0675c7072bef90476969 authored over 6 years ago by Roman Yurchak <[email protected]>
Tag commits deployed on Circle CI and store artefacts in build

github.com/pyodide/pyodide - d574047a4d051d090ebef6bb4c3778706a6f1341 authored over 6 years ago by Roman Yurchak <[email protected]>
Store version information in src/pyodide.py

github.com/pyodide/pyodide - c36a044a03cba4c5c27943651ee524c9da9ab504 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #155 from mdboom/allow-memory-growth

Set ALLOW_MEMORY_GROWTH=1

github.com/pyodide/pyodide - 02ce5a4a9e31e865b7c9706ee6db93558c7cb0d9 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #162 from mdboom/remove-deprecated-filePackagePrefixURL

MAINT: Remove filePackagePrefixURL: It is deprecated

github.com/pyodide/pyodide - 0b43c8b88b92d6d1c6eea8f1317936e1aeab23dd authored over 6 years ago by Roman Yurchak <[email protected]>
Stream the data from the CGI script

github.com/pyodide/pyodide - 20361551a864fdbd7d25b0342b6ba96a2f2cd691 authored over 6 years ago by Michael Droettboom <[email protected]>
Remove filePackagePrefixURL: It is deprecated

Emscripten warns about this when -s ASSERTIONS=1

github.com/pyodide/pyodide - ead4b36a68935aac7f59a020e3e35381aa48254b authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #161 from mdboom/vendor-file-packager

Vendor file_packager.py

github.com/pyodide/pyodide - 2117ff2f44d5c65d8cf4dfec1ffafed93904b310 authored over 6 years ago by Michael Droettboom <[email protected]>
Add comment about source.

github.com/pyodide/pyodide - a028a86d518d25ed4579de0da30d02320e3d7575 authored over 6 years ago by Michael Droettboom <[email protected]>
Vendor file_packager.py

github.com/pyodide/pyodide - 84f2f282424406c0081c314e02178a8654d443f7 authored over 6 years ago by Michael Droettboom <[email protected]>
Add test

github.com/pyodide/pyodide - 65817abc7d4099dbbb1ac8c8d0a44a800d35ca41 authored over 6 years ago by Michael Droettboom <[email protected]>
Set ALLOW_MEMORY_GROWTH=1

github.com/pyodide/pyodide - bf68705eb79145ef5e9ad5075ab1aaf3b20f1607 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #151 from mdboom/fix-warnings

MAINT: Update {chrome,firefox}_options to options

github.com/pyodide/pyodide - 9ee69d1811d9caf4c7f3fdc57ee9e0711bc34061 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #149 from mdboom/matplotlib-2.2.3

Update to Matplotlib 2.2.3

github.com/pyodide/pyodide - 1a3166f0ab9661f7861edaf8ed4197f1fd7e10f1 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #150 from mdboom/pandas-0.23.4

Update to pandas 0.23.4

github.com/pyodide/pyodide - 88194ab2c7c0e53f4df035f104b821ec5bc5cf79 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #148 from mdboom/numpy-1-15

Update to Numpy 1.15.1

github.com/pyodide/pyodide - e9e2db2cfbb49da2147e78d7d5f098059fcb2c23 authored over 6 years ago by Roman Yurchak <[email protected]>
Update {chrome,firefox}_options to options

Selenium is saying:

/home/circleci/repo/pyodide-env/lib/python3.7/site-packages/selenium/webdri...

github.com/pyodide/pyodide - 3b6855b0b436811ea20a04b03fb0ad795aae89cd authored over 6 years ago by Michael Droettboom <[email protected]>
Update to pandas 0.23.4

github.com/pyodide/pyodide - 1d82388fb9aeafffed4a0a1da354577f5bacb984 authored over 6 years ago by Michael Droettboom <[email protected]>
Update to matplotlib 2.2.3

github.com/pyodide/pyodide - 2adcc8cee9fcb9803bcf8882627457527d36a1c6 authored over 6 years ago by Michael Droettboom <[email protected]>
Update to Numpy 1.15.1

github.com/pyodide/pyodide - 01b27b37b95af89ce80e288e415668e325d624b3 authored over 6 years ago by Michael Droettboom <[email protected]>
Reinstate deployment

github.com/pyodide/pyodide - 98e378099626abe575987f37225fcf09dcfafadc authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #145 from mdboom/sequence-promises

Ensure that package loading runs in sequence

github.com/pyodide/pyodide - 44a5070e6a12a8c6b54c5a7b9fcee5e46de8772a authored over 6 years ago by Michael Droettboom <[email protected]>
LINT

github.com/pyodide/pyodide - 3f11d15b7ad4a950653a45a2a5f4b0df8966e215 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix tests

github.com/pyodide/pyodide - 7f3027b6f47b50ba28890fbf2a779882c07ce142 authored over 6 years ago by Michael Droettboom <[email protected]>
LINT

github.com/pyodide/pyodide - 9836791beda5ca1671f5b9cc251884a4a0b38dfa authored over 6 years ago by Michael Droettboom <[email protected]>
Still get error messages out (through console)

github.com/pyodide/pyodide - 5bb8926467f4b1801ee0f84207f262883be86220 authored over 6 years ago by Michael Droettboom <[email protected]>
Ensure that package loading runs in sequence

github.com/pyodide/pyodide - 1bd19e3fe4616b8b2763ca3dc2b7bd67641667a2 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #146 from rth/multi-line-code-snippets

MAINT Use multi-line code snippets in tests

github.com/pyodide/pyodide - af569129fc193e34f0a6cf4c050bdf281e1a758e authored over 6 years ago by Michael Droettboom <[email protected]>
Use multi-line code snippets in tests

github.com/pyodide/pyodide - d869ac5bfcf1b886611fc84d0cdf4497bad2ce79 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #77 from mdboom/python37

Fix #71: Upgrade to Python 3.7

github.com/pyodide/pyodide - 8c27b0b44b65bee2374271f12bab794d830d33d1 authored over 6 years ago by Roman Yurchak <[email protected]>
Add additional tests not found in Python 3.6

github.com/pyodide/pyodide - 35ee0eb9dab6c74b8bd780b951dfc90af4132850 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix #71: Upgrade to Python 3.7

github.com/pyodide/pyodide - 56562257ef48193d1380794445d5a18fd35a17d1 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #143 from rth/make_test_list.py

MAINT Fix and refactor tests/make_test_list.py

github.com/pyodide/pyodide - d4660f1a1fd171b16c07672bb489a52db01ffc30 authored over 6 years ago by Michael Droettboom <[email protected]>
Refactor tests/make_test_list.py

github.com/pyodide/pyodide - fb13af049765e3afa4df20ac9eb67dc8d02169b7 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #141 from mdboom/avoid-using-utf8tostring

Avoid using UTF8ToString

github.com/pyodide/pyodide - 4da3106ae8237bdd901a395cc0afc559c85ce2e7 authored over 6 years ago by Roman Yurchak <[email protected]>
Use emscripten's AsciiToString

github.com/pyodide/pyodide - d29fa842b66038bb6263d89f2abd656e08678db2 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #142 from mdboom/rename-function

MAINT: Rename python2js_int to _python2js

github.com/pyodide/pyodide - 063600d68c0d68dc2ec4423453c28b09f961122a authored over 6 years ago by Roman Yurchak <[email protected]>
MAINT: Rename python2js_int to _python2js

"int" meant "internal", but it's too easily confused with "integer"

github.com/pyodide/pyodide - ef01fab6498ab4ee66afcf62b635d3fe7e659214 authored over 6 years ago by Michael Droettboom <[email protected]>
Avoid using UTF8ToString

The only places we were using it was for strings that are ASCII anyway,
so this is both more eff...

github.com/pyodide/pyodide - c30315cfe1d366af1e359c6e8131b5441fbd063b authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #136 from rth/load-packages-multiple

Load multiple packages in pyodide.loadPackage

github.com/pyodide/pyodide - 56ee2e68566be6608bed72ab6dceac85ff5c1472 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #95 from rth/pytest-package

Package pytest

github.com/pyodide/pyodide - ac970e74481eeaba6efa0502075567fce05eecf9 authored over 6 years ago by Michael Droettboom <[email protected]>
Document loading multiple packages

github.com/pyodide/pyodide - c14147b386495668ce9fb2373e2de3a5e332bba7 authored over 6 years ago by Roman Yurchak <[email protected]>
TST Load multiple dependent and independent packages

Also remove the (failing) tests with simultaneous package loading

github.com/pyodide/pyodide - ed3e0c54993370553de226e03fc69a9cac30cc2a authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #134 from thatneat/patch-1

`square` -> `cube` to avoid aliasing

github.com/pyodide/pyodide - d43c6dcb430c1c67b059a8cdad1f57b1dd7d0f00 authored over 6 years ago by Michael Droettboom <[email protected]>
Better tests when loading multiple packages

github.com/pyodide/pyodide - 82a625641b69711a52b449f5267625ad6ae966ac authored over 6 years ago by Roman Yurchak <[email protected]>
Allow array input in pyodide.loadPackage

github.com/pyodide/pyodide - 82cd3e4576236b8ffd94570294b27e681c82040b authored over 6 years ago by Roman Yurchak <[email protected]>
Remove os.dup2 calls altogether

github.com/pyodide/pyodide - c9bc2f447320345d9349cc2f9418ef000734c048 authored over 6 years ago by Roman Yurchak <[email protected]>
Package pytest dependencies

github.com/pyodide/pyodide - 42bdef2306ea182bb785b8bee993d33b2b59d302 authored over 6 years ago by Roman Yurchak <[email protected]>
Package nose

github.com/pyodide/pyodide - 4404274eefad3daf6c2d54e0fc3e8bed48ae8185 authored over 6 years ago by Roman Yurchak <[email protected]>