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

Testing pytest

github.com/pyodide/pyodide - 4dd93ca99af4685e19daff7f41b7031190f0a527 authored over 6 years ago by Roman Yurchak <[email protected]>
Package setuptools

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

github.com/pyodide/pyodide - 5761705326a2449d351e316b21c5aeb65a2fc3b2 authored over 6 years ago by Roman Yurchak <[email protected]>
Remove prints used for debugging

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

github.com/pyodide/pyodide - 58f73c3d79f48794522c41d53b723cc2ca67f198 authored over 6 years ago by Roman Yurchak <[email protected]>
Use NamedTemporaryFile in pytest

github.com/pyodide/pyodide - 56597e2d5a0d4d64cdef658de080ec66f180dab6 authored over 6 years ago by Roman Yurchak <[email protected]>
`square` -> `cube` to avoid aliasing

This makes for a clearer & more convincing demo since `square` was already defined on the Python...

github.com/pyodide/pyodide - 8c83cfa7f885d63bc617f6589a3f8ff1d4460ac4 authored over 6 years ago by thatneat <[email protected]>
Merge pull request #125 from rth/load_package_custom_url

Fix: Loading packages from custom URLs (part 1)

github.com/pyodide/pyodide - 79c97f8d51d839f000283395b4ef829cec241e3b authored over 6 years ago by Michael Droettboom <[email protected]>
Document loading packages from custom URLs

github.com/pyodide/pyodide - 2aa98eb6c576235bc026a9f00d1e383aa254b3e3 authored over 6 years ago by Roman Yurchak <[email protected]>
Throw error on invalid packages

github.com/pyodide/pyodide - 11fcaf8da64ed816e858f3a9b1e179b19231b9de authored over 6 years ago by Roman Yurchak <[email protected]>
Better logs when PyodideInited() or PackageLoaded() fails on Chrome

github.com/pyodide/pyodide - c9d5ba3c8ed4d9906ef71256232ba18b3e4817d6 authored over 6 years ago by Roman Yurchak <[email protected]>
More review comments

github.com/pyodide/pyodide - f35aa2eede70a92bf7c7b30d9bf5954ab0a5ad7f authored over 6 years ago by Roman Yurchak <[email protected]>
Case insensitive packages / URLs

github.com/pyodide/pyodide - 99772a9ac81d8d227c0621f0ec8f0b529423e824 authored over 6 years ago by Roman Yurchak <[email protected]>
Unit tests for loading packages from user defined URLs

github.com/pyodide/pyodide - 068906bbf7aa69b7e08ee787dd994c2b9a0057f4 authored over 6 years ago by Roman Yurchak <[email protected]>
Flake8 and store artefacts in CircleCI

github.com/pyodide/pyodide - ff45a550a6193fcae7645c40b08358d46976b1b3 authored over 6 years ago by Roman Yurchak <[email protected]>
Re-use built-in web server

github.com/pyodide/pyodide - 5030eae5b716e1f778e479650689a450a52a0fa0 authored over 6 years ago by Roman Yurchak <[email protected]>
Loading packages from custom URLs

github.com/pyodide/pyodide - b2156caa94040205b1356c5100bac398c3160a24 authored over 6 years ago by Roman Yurchak <[email protected]>
Detect repeated loading of the same package from multiple URI

github.com/pyodide/pyodide - 2eeb42ebf1d55b0a8905efaa1327cd872e7ad31b authored over 6 years ago by Roman Yurchak <[email protected]>
Checking valid package name / url

github.com/pyodide/pyodide - f50275335d50758c28fc5e5d9ef1397c9aef47a7 authored over 6 years ago by Roman Yurchak <[email protected]>
Validate package URI

github.com/pyodide/pyodide - 4f665e0a3a9217c40184d7630d46b3c6baf70930 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #131 from rth/improve-testing-setup

Generate test resources with make all

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

github.com/pyodide/pyodide - bfd0e586310099a82eca3cce0125c5b380ec0c76 authored over 6 years ago by Roman Yurchak <[email protected]>
Fix clang-format linting

github.com/pyodide/pyodide - 46c2aa9bf7f28d7b832b6ab6fbf0f1cbcc8fb656 authored over 6 years ago by Roman Yurchak <[email protected]>
Copy test data in a pytest fixture

github.com/pyodide/pyodide - 153c6324b9fef8c42d5e6cc9a8777af27ed1ef4f authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #130 from rth/fix-build

MNT Fix clang-format linting in Circle CI

github.com/pyodide/pyodide - 5c3b2eaae9d10fb1abcee51d89f2237dd3599639 authored over 6 years ago by Michael Droettboom <[email protected]>
Use clang-format from emcc/clang

github.com/pyodide/pyodide - f15e13d3cd11b8be1ff492acd52b0cf8930abb7b authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #116 from rth/parallel-circleci-tests

Running chrome and firefox tests in parallel Circle CI builds

github.com/pyodide/pyodide - 94c0ab349ff2f170818579da1904e3b2d3022282 authored over 6 years ago by Michael Droettboom <[email protected]>
Better CircleCI workspace usage

github.com/pyodide/pyodide - ff6f7e3616594dd74c7cb7f199ed478f45448c1b authored over 6 years ago by Roman Yurchak <[email protected]>
Better Circle CI workflow

github.com/pyodide/pyodide - 96f26596b3c5d9d2a0cdfb823561c5048549a3d9 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #127 from mdboom/use-results-of-install

Install to a directory, and use that, instead of just the build/lib...

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

github.com/pyodide/pyodide - 30e82a2d86b3398b5adbba47ce66fcded8e3c009 authored over 6 years ago by Michael Droettboom <[email protected]>
Install to a directory, and use that, instead of just the build/lib...

github.com/pyodide/pyodide - b66d6984149cb6c23901250a0aba402d6cbccd32 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #123 from mdboom/no-full-paths

Don't include full paths in build products

github.com/pyodide/pyodide - 56ef3a09605a0aff92d3d1923ec1197173fbc3cb authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #117 from rth/mark-known-failures

Mark crashing tests as known failures

github.com/pyodide/pyodide - 9736ef1d8ff9dc756657aa2f78753346ce26c258 authored over 6 years ago by Michael Droettboom <[email protected]>
Don't use pytest-rerunfailures

github.com/pyodide/pyodide - 0b752777a24d4aaad0acf9e0848cc0f5429c884a authored over 6 years ago by Roman Yurchak <[email protected]>
Don't run xfail tests

github.com/pyodide/pyodide - e2a723de5f2e0f071ab604b6126873be3225faa1 authored over 6 years ago by Roman Yurchak <[email protected]>
Don't include full paths in sysconfigdata

github.com/pyodide/pyodide - 3c8bcae56b27be3c664e5ef34b94e959dbb7c06e authored over 6 years ago by Michael Droettboom <[email protected]>
Don't include full paths in package metadata

github.com/pyodide/pyodide - c8527c5e5e07e130315971a5bbb2b6da34f0d607 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #120 from mdboom/numpy-use-local-blas-and-lapack

Fix #115: Forcibly use the local copy of blas and lapack

github.com/pyodide/pyodide - ae15fa88c0fe5ad93e8819f9d048b2b2064c98b8 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix typo and more passing tests

github.com/pyodide/pyodide - 396ca9cfcc8945229a518e2a1828ac8049fd758d authored over 6 years ago by Roman Yurchak <[email protected]>
Use selenium.browser in test_run_core_python_test

github.com/pyodide/pyodide - 02b61eea626f36b01addd5811e17416f852dcf7e authored over 6 years ago by Roman Yurchak <[email protected]>
Run CPython tests that used to crash and now pass

github.com/pyodide/pyodide - f0b9cf1c514aa7f38d505c125f18a6c39ea7acce authored over 6 years ago by Roman Yurchak <[email protected]>
Add browser attribute in selenium fixture

github.com/pyodide/pyodide - 16ff5aaeefb7bf2f9da5394a5e8f5db14abf826c authored over 6 years ago by Roman Yurchak <[email protected]>
Mark pandas as XFAIL on chrome

github.com/pyodide/pyodide - 7553ab4bfec6a2a96e92288c8801a5266b6422f0 authored over 6 years ago by Roman Yurchak <[email protected]>
Supporting Chrome/Firefox specific failures

github.com/pyodide/pyodide - 22ecc3484780137f6991c07eebdf3692ab9ff107 authored over 6 years ago by Roman Yurchak <[email protected]>
Show pytest report for skipped tests, XFAIL, XPASS

github.com/pyodide/pyodide - 02905d8ca5f85f5f7a0dfba6728514edc32c2f8d authored over 6 years ago by Roman Yurchak <[email protected]>
Marking known failures in test_run_core_python_test

github.com/pyodide/pyodide - 30195bfa8a88f3a52b188f5e9f36c9ddb59a8678 authored over 6 years ago by Roman Yurchak <[email protected]>
Fix #115: Forcibly use the local copy of blas and lapack

github.com/pyodide/pyodide - 14f5e9b39dc6c14b1871ebf006bd24667e2b8925 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #118 from rth/reuse-selenium

Reuse selenium fixture in tests

github.com/pyodide/pyodide - 9ad6830e6c646f578627bd8df9b25664dfc07f41 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix matplotlib and mark test_rlcompleter as crashing

github.com/pyodide/pyodide - ee8ac7471e9007098f865ac64cae1457ce2bb544 authored over 6 years ago by Roman Yurchak <[email protected]>
Fix matplotlib tests

github.com/pyodide/pyodide - ce15a29157f657019c7b9500895260b4d6e9a553 authored over 6 years ago by Roman Yurchak <[email protected]>
More generic selenium fixture caching mechanism

github.com/pyodide/pyodide - 9245f6f2464377c3900e233a7f1e611a8d2d779d authored over 6 years ago by Roman Yurchak <[email protected]>
Cache selenium fixture at the module level

github.com/pyodide/pyodide - 6b51f3a21ebc10ce49ae049e55c859a348dbab3b authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #98 from rth/common-tests

Mechanism for testing imports

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

MAINT Fix emscripten version 1.38.10 everywhere and remove python2 from build

github.com/pyodide/pyodide - 367fc17cfa3794f7742c27fda702a29113dd4781 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix package name / import name issue

github.com/pyodide/pyodide - af8058c41dd3a10b4a9bfd3b12872e6d571e50eb authored over 6 years ago by Roman Yurchak <[email protected]>
Use python instead of python2

github.com/pyodide/pyodide - 6ef80a8f5ddad8ee7c2b40767692104d64a27bef authored over 6 years ago by Roman Yurchak <[email protected]>
Fix emscripten tag 1.38.10

github.com/pyodide/pyodide - 4d2f4bf6ac9bd3dcfb03f3df40152f83c6e0ffc2 authored over 6 years ago by Roman Yurchak <[email protected]>
Mark pandas as a known failure on Chrome

github.com/pyodide/pyodide - 6d6f60e84f0a4715392db5ee7d7cefb124c8595d authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #111 from mdboom/dont-include-compiled-tests

Don't include compiled tests

github.com/pyodide/pyodide - 859c0d487a1a85bc15b707694367122521fb1833 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #110 from mdboom/fix-data-file-loading

Fix #109: Fix the path of external data files

github.com/pyodide/pyodide - 6099c4d9d69c03b7bb5aa637bacc6e3e50695155 authored over 6 years ago by Michael Droettboom <[email protected]>
Don't include compiled tests

github.com/pyodide/pyodide - a5c5101e11208d3e22259ccb61c51bf096d2f10d authored over 6 years ago by Michael Droettboom <[email protected]>
Fix #109: Fix the path of external data files

github.com/pyodide/pyodide - 8d22b2777ceda09aeafdfd1dd619936ca0868950 authored over 6 years ago by Michael Droettboom <[email protected]>
Mechanism for testing imports

github.com/pyodide/pyodide - f38e01e4754973f69cd47bfaeb7dd96d1e2624ae authored over 6 years ago by Roman Yurchak <[email protected]>
Address review comments

github.com/pyodide/pyodide - 076e9bb083e20231a8a99f361721b85aa7b2e345 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #106 from mdboom/retry-chrome

Automatically retry failed tests

github.com/pyodide/pyodide - 1bdede95c9953d9e28880bcd387fc6425b8852d1 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #105 from mdboom/save-cache-every-time

Save Circle-CI cache every time

github.com/pyodide/pyodide - 989f9675e9d5fdc43099fb861ddb7bfa60c921e3 authored over 6 years ago by Michael Droettboom <[email protected]>
Add missing import

github.com/pyodide/pyodide - 154a65ff7bda77dec284cd3ebbd2ad6b88373447 authored over 6 years ago by Michael Droettboom <[email protected]>
Automatically retry failed tests

github.com/pyodide/pyodide - 6c8c599dce13667bd02cfb569efa4022cee56e61 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #103 from rth/sha256-hash

Add support for sha256 checksum

github.com/pyodide/pyodide - e68fb5e0a2ead2a85d05ce09a0b6bbf6b906422b authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #104 from mdboom/chrome-crash-fix

Update chromedriver

github.com/pyodide/pyodide - 7d0accb71854134f5b84fced295e7631220b944e authored over 6 years ago by Michael Droettboom <[email protected]>
Add hyphen so nothing will match exactly

github.com/pyodide/pyodide - 6cc80fbf2a60ac535545244ac38a4558776059fc authored over 6 years ago by Michael Droettboom <[email protected]>
Zero ccache results before build

github.com/pyodide/pyodide - 93e851a88a0b89e5ddf205374ea92842eee71dbe authored over 6 years ago by Michael Droettboom <[email protected]>
Resave the cache every time

github.com/pyodide/pyodide - 1c2e37fd02940e5281a9aad448a68149423d3fe9 authored over 6 years ago by Michael Droettboom <[email protected]>
Update chromedriver

github.com/pyodide/pyodide - 3d84c3f9ca161b87a6b4405efc2acaa72503cc39 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #101 from mdboom/use-pathlib

Use pathlib for path manipulations

github.com/pyodide/pyodide - c920def200a7ef02ff73729f2ff06d0cd9cac4b4 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix typo in new_packages

github.com/pyodide/pyodide - 4e6abf67b5762198c2e19830a309ae628fe034ff authored over 6 years ago by Roman Yurchak <[email protected]>
DOC Indicate that only one checksum entry can be provided

github.com/pyodide/pyodide - 4cdb390d3cc1c5c24854149f573398c3105cbb51 authored over 6 years ago by Roman Yurchak <[email protected]>
Add support for sha256 checksum

github.com/pyodide/pyodide - a24a7fe5f8aaebce8abfb48244e6612db3b10cb9 authored over 6 years ago by Roman Yurchak <[email protected]>
Minor fixups from pull request

github.com/pyodide/pyodide - fa23049e0c7e1beec4edc2f5866949238d26153b authored over 6 years ago by Michael Droettboom <[email protected]>
Use pathlib for path manipulations

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

github.com/pyodide/pyodide - 9f72505effdf7f19429ef1ac3015263662095884 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #102 from mdboom/update-geckodriver

Update geckodriver to 0.21.0

github.com/pyodide/pyodide - ef8da067be942220e493be105d99bafd8430fa4d authored over 6 years ago by Michael Droettboom <[email protected]>
Update geckodriver to 0.21.0

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

github.com/pyodide/pyodide - 58652fef5d8a87c09d6d53945f64068f3c22b0a9 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #96 from mdboom/fix93-string-decoding

Fix #93 by avoiding use of TextDecoder

github.com/pyodide/pyodide - 779da3cd4ed1343475812938002abc2306115af8 authored over 6 years ago by Michael Droettboom <[email protected]>
Fix #93 by avoiding use of TextDecoder

Any use of TextDecoder on a part of the Wasm HEAP seems to cause crashes
when using WebAssembly....

github.com/pyodide/pyodide - a07b6f391325047b63a324a16ddcfaae25afccf5 authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #94 from rth/skip-compile-and-configure

Skip compile and configure cases during numpy build

github.com/pyodide/pyodide - 38f839df718b6dd833986d0104b69cfea78d33b4 authored over 6 years ago by Michael Droettboom <[email protected]>
Mention chromedriver in the README

github.com/pyodide/pyodide - 4d7ce3f36c900e7a4daeee70efeca280d8898e97 authored over 6 years ago by Roman Yurchak <[email protected]>
Skip compile-and-configure cases for numpy

github.com/pyodide/pyodide - 369a7124ad0a413860a3fdeda86f822e6050aa09 authored over 6 years ago by Roman Yurchak <[email protected]>
Merge pull request #79 from mdboom/codecs

Obsoletes #22. Include all codecs, since removing tests imp. size

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

github.com/pyodide/pyodide - 6c1b25101b75deef390a1232b2a7343292af268f authored over 6 years ago by Michael Droettboom <[email protected]>
Fix case where ccache isn't installed

github.com/pyodide/pyodide - 860de942b8b183a9b679acc25f667e91f8041be1 authored over 6 years ago by Michael Droettboom <[email protected]>
Obsoletes #22. Include all codecs, since removing tests imp. size.

github.com/pyodide/pyodide - 5c5bf6adf397a4784b092857782cce8d841834bf authored over 6 years ago by Michael Droettboom <[email protected]>
Use instafail so we can see what's going on

github.com/pyodide/pyodide - 73934a3f442dde27d9d10184a2c31a765470ff1e authored over 6 years ago by Michael Droettboom <[email protected]>
Merge pull request #89 from mdboom/update-emscripten

Update emscripten to 1.38.10

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

github.com/pyodide/pyodide - a02c2de983f9719bcee1550ed9c08b9d5fc7c3a5 authored over 6 years ago by Michael Droettboom <[email protected]>
Add another symbol to force inclusion of C++ exceptions

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

github.com/pyodide/pyodide - 3c08f1541de7078df5198e01a61ba4e03f522e34 authored over 6 years ago by Michael Droettboom <[email protected]>
Update emscripten to 1.38.10

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