Commit Graph

1739 Commits

Author SHA1 Message Date
Hood Chatham 282fbedcad
MAINT Invoke pywasmcross via function calls (#2063) 2021-12-25 12:08:43 -08:00
Hood Chatham d56cc330c8 Revert "Make buildall print list of in progress packages"
I don't know why 'git push' decided to push to upstream rather than to origin (not that I was trying to update 'origin main' either)

This reverts commit 7ca0bb5702.
2021-12-22 17:15:46 -08:00
Hood Chatham 7ca0bb5702 Make buildall print list of in progress packages 2021-12-22 17:12:36 -08:00
Hood Chatham a9d8159b85
DOC Maintainer info publishing alpha releases to npmjs (#2061) 2021-12-21 17:40:58 -08:00
Hood Chatham e5cbda74fa
MAINT More pywasmcross cleanup (#2059)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-12-21 17:40:13 -08:00
Hood Chatham 64ecf4b1df Revert "Version 0.19.0a1"
This reverts commit 07e92b806d.
2021-12-20 16:03:32 -08:00
Hood Chatham 07e92b806d Version 0.19.0a1 2021-12-20 16:01:19 -08:00
Hood Chatham ea68e933af
DOCS Add info about making an alpha release to maintainer docs (#2060) 2021-12-20 15:59:20 -08:00
Hood Chatham 6065bcd532
MAINT Clean up environment variables and pywasmcross (#2053) 2021-12-20 11:26:27 -08:00
LeoPsidom 02511719e0
DOC Update changelog for numpy upgrade (#2054) 2021-12-19 17:40:38 -08:00
Hood Chatham da4fdebf79
FIX Correctly handle cancelled handles in webloop (#2022) 2021-12-19 13:05:23 -08:00
Gyeongjae Choi a7e456308f
TST Fix install_archive test cleanup (#2052) 2021-12-19 10:14:04 -08:00
Gyeongjae Choi 5dd933a4bf
Fix reentrant error test (#2051) 2021-12-17 22:42:41 -08:00
Hood Chatham 5b085e7aa3
MAINT Don't include debug symbols in distribution (#2050) 2021-12-17 13:08:25 -08:00
Thorsten Beier 0b9f33c763
Add pyb2d package (#1968) 2021-12-17 08:24:13 -08:00
Hood Chatham bdbcbd12d7
Maint Clean up the loading guards a bit (#2049) 2021-12-17 07:39:40 -08:00
Hood Chatham 17f675a89e
MAINT Clean up buildpkg (#2036) 2021-12-14 20:02:27 -08:00
Hood Chatham 51ca1470a8
Fix test_parse_package_subset (#2043) 2021-12-14 18:15:23 -08:00
Hood Chatham af0daa2d9b
MAINT Load main pyodide package as a tar file (#2023) 2021-12-14 18:12:49 -08:00
Hood Chatham 76693df2d8
MAINT Add a test for shared libraries (#2042) 2021-12-14 14:27:28 -08:00
Hood Chatham f9bfb7976e
ENH Destroy awaitable PyProxy after awaiting it (#2030) 2021-12-14 10:56:02 -08:00
Hood Chatham feeab0cf03
Rewrite intro text (#2031) 2021-12-13 09:36:35 -08:00
Hood Chatham 7b580d8848
MAINT Remove fpcast flags from CLAPACK (#2040) 2021-12-13 09:28:45 -08:00
Hood Chatham a053ed74f9
ENH Add install archive api (#2018) 2021-12-12 17:29:06 -08:00
Gyeongjae Choi 446aea4d7d
BLD Remove libjpeg from the main module (#2034) 2021-12-12 11:24:39 -08:00
Gyeongjae Choi aee73e72b3
Add tests for errors resolved after fpcast removal (#2028) 2021-12-10 19:21:37 -08:00
Hood Chatham 148636b851
MAINT Check that sdist is actually a sdist in mkpkg (#2029) 2021-12-10 16:48:31 -08:00
Hood Chatham d6035abb88
Cleanup after #2019 (#2026) 2021-12-09 17:19:05 -08:00
Hood Chatham 19261f394c
Remove function pointer cast emulation (#2019) 2021-12-09 10:31:21 -08:00
Hood Chatham 24271d1af7
FIX Handle error in repr for console objects (#2021) 2021-12-07 14:12:14 +01:00
Gyeongjae Choi 276413633b
ENH Add micropip.list() (#2012)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-12-07 14:01:56 +01:00
Hood Chatham 0bc5a828e4
MAINT Store zipped build folder as circleci artifact (#2009) 2021-12-07 04:24:31 -08:00
Hood Chatham 418813de33
MAINT Split CI build-packages step in two (#2017)
Split build packages into a step for everything up to and including numpy and a second step for numpy and its dependencies.
Intended to prevent timeouts.
2021-12-05 12:34:09 -08:00
Hood Chatham f22f679328
ENH Add pyimport api that imports a Python package and returns it as a pyproxy (#1944) 2021-12-05 09:56:05 -08:00
Alex Hall fd5f01f685
DOC Add futurecoder to related projects [skip ci] (#2015) 2021-12-03 09:54:09 +01:00
Bart Broere d2c6ecad1d
ENH Add a check for the browser shim of process when determining if the runtime is Node (#2010) 2021-12-02 12:16:02 +01:00
Will Lachance 771693ff99
PKG Add pyristent to main pyodide distribution (#2008) 2021-11-30 00:27:40 +01:00
Liumeo b6b1191fd5
DOC Fix web worker api doc with concurrent Promises [skip ci] (#1998) 2021-11-28 15:23:11 +01:00
Grimmer Kang da49fe57de
MAINT use npm ci to make sure the consistent dependencies installed (#1999) 2021-11-27 20:43:31 +01:00
Gyeongjae Choi a255d54f3f
Fix typo in micropip.install() error [skip ci] (#2004) 2021-11-27 10:57:36 +01:00
Roman Yurchak 82aa271b4e
Remove disable-set-inheritable CPython patch (#2003) 2021-11-26 14:47:04 -08:00
Gyeongjae Choi 69f7e3ebb3
BLD Fix package rebuild check to detect micropip src change (#1991) 2021-11-26 14:06:04 +01:00
Gyeongjae Choi 13bfad661a
ENH Add `keep_going` parameter to `micropip.install()` (#1976)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-11-25 15:47:07 +01:00
Jan Max Meyer 25d7bb5b99
TST Fix missing import of pytest (#1983) 2021-11-21 21:52:03 +01:00
Roman Yurchak 7f307afe29
Better test discovery (#1981)
* Better test discovery

* Remove make test and update docs

* More fixes

* Address review comment

* Documentation fixes
2021-11-21 18:26:33 +01:00
Hood Chatham 51ad246f10
ENH Add FetchResponse.unpack_archive (#1935) 2021-11-20 12:13:40 -08:00
Roman Yurchak f1685c12c8
Fix typescript types (#1980) 2021-11-20 13:39:51 +01:00
Hood Chatham 8870f67fef
MAINT remove `--memory-init-file 0` and consolidate link flags (#1974) 2021-11-18 23:37:47 +01:00
Hood Chatham 3d23f2475c
MAINT Simplify shared library preload plugin (#1975) 2021-11-18 10:46:50 -08:00
Roman Yurchak 075116857f CI Fix black 2021-11-16 22:14:36 +01:00