Commit Graph

36 Commits

Author SHA1 Message Date
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
Gyeongjae Choi 69f7e3ebb3
BLD Fix package rebuild check to detect micropip src change (#1991) 2021-11-26 14:06:04 +01:00
Roman Yurchak 075116857f CI Fix black 2021-11-16 22:14:36 +01:00
Hao Zhang 3a9e21e424
Fix wasm-ld unknown arguments error (#1963) (#1965) 2021-11-16 22:06:38 +01:00
Gyeongjae Choi ea92661365
Replace "PyPi" to "PyPI" in docs and yaml (#1962) 2021-11-15 10:26:55 +01:00
Roman Yurchak 20d760ea7c
Typo and grammar fixes (#1959) 2021-11-14 21:47:49 +01:00
LeoPsidom 4662024b56
Upgrade numpy to 1.21.4 (#1934) 2021-11-14 15:03:56 +01:00
Roman Yurchak 74c1d4aa9a
CI with Github Actions and conda (#1690) 2021-10-27 09:35:59 +02:00
Roman Yurchak cc3ddfc087
CI Fix test-js (#1909) 2021-10-26 10:42:46 +02:00
Gyeongjae Choi 35921b7a15
Replace uglifyjs with terser (#1895) 2021-10-23 11:37:05 +02:00
Hood Chatham 3c4199036a
Allow manually destroying borrowed attribute proxies (#1854) 2021-09-28 11:34:24 -07:00
Roman Yurchak d25bbb70fe
ENH Unvendor unit tests from packages (#1834) 2021-09-21 08:47:48 +02:00
Hood Chatham 49b33b5442
Add package config for pyodide package (#1848) 2021-09-21 08:46:44 +02:00
Roman Yurchak 869705f6d4
ENH Improve logging when building packages (#1835)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-09-15 10:18:56 +02:00
Roman Yurchak 1fe84bb68b
FIX pyodide-build mkpkg usability (#1828)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-09-12 23:13:49 +02:00
Hood Chatham 1010c0e3bf
Make build scripts share environment and update lxml package (#1706) 2021-09-07 20:29:49 -07:00
Roman Yurchak ab53f6b06c
ENH Change to minimal build by default (#1804) 2021-09-02 22:19:23 +02:00
Roman Yurchak 2e7ccfc23d
Bump main to 0.19.0dev0 [skip ci] (#1786) 2021-08-11 12:16:48 +02:00
Hood Chatham 250c48038b
Release 0.18.0 (#1775) 2021-08-03 21:34:14 +02:00
Roman Yurchak cdd2db03d3
MAINT Order package entries by names in packages.json (#1772) 2021-08-03 17:01:29 +02:00
Hood Chatham 4cf245aa55
Add cffi package (#1761) 2021-08-01 16:12:14 +02:00
Roman Yurchak b455d6a6fb
Toward a conda compatible packages.json (#1700) 2021-07-24 09:22:46 -07:00
LinasNas 8493215aba
Update mkpkg.py (#1731) 2021-07-23 12:32:34 -07:00
Hood Chatham f0bd568a31
Set up pytest node tests (#1717) 2021-07-20 10:48:27 +02:00
Hood Chatham 7760ce7ab8
ENH mkpkg update improvements (#1465) 2021-07-12 13:54:01 +02:00
Paul m. p. P d4a705bde2
Use PYMAJOR/PYMINOR according to Python devguide (#1570)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-07-06 13:28:39 +02:00
Hood Chatham f945da032f
Add support for using run_in_pyodide with async functions (#1665) 2021-06-25 15:15:36 -07:00
Hood Chatham b4f4bcffdc
Update to Python 3.9.5 (#1637)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-19 15:49:25 -07:00
Hood Chatham 9ffae14dbf
Store package build logs as circleci artifacts (#1646) 2021-06-19 09:51:36 -07:00
Hood Chatham c05c1cac78
Eliminate pyproxy leaks (#1616) 2021-06-07 09:23:47 +02:00
Hood Chatham 5f775051cd
Handle mixed case package names (#1615) 2021-05-30 20:07:31 -07:00
Hood Chatham 2e04752272
MAINT Improvements to node and file_packager invocations (#1600) 2021-05-29 10:31:56 -07:00
Hood Chatham 9fc3e094c5
ENH Improvements to eval_code (#1563) 2021-05-28 16:10:00 -07:00
Hood Chatham 962140981a
API Don't expose pyodide as a global variable in loadPyodide (#1597) 2021-05-22 18:54:27 -07:00
Hood Chatham 8d7659b1e1
Split off load-pyodide.js from pyodide.js (#1578) 2021-05-05 11:30:48 -07:00
Roman Yurchak 4e9d10833e
BLD Create an installable pyodide-build package (#1566) 2021-05-03 20:51:11 +02:00