Commit Graph

269 Commits

Author SHA1 Message Date
Hood Chatham 1010c0e3bf
Make build scripts share environment and update lxml package (#1706) 2021-09-07 20:29:49 -07:00
Gyeongjae Choi 13d757de74
Fix Pillow JPEG encode/decode error (#1818) 2021-09-07 16:24:06 +02:00
Michael Christensen 909825be87
Remove PyRTL in favor of micropip (#1813) 2021-09-03 14:57:04 -07:00
Roman Yurchak ab53f6b06c
ENH Change to minimal build by default (#1804) 2021-09-02 22:19:23 +02:00
Hood Chatham a47cd930cc
Fix string conversion from javascript to python (#1806) 2021-08-30 18:17:30 +02:00
Roman Yurchak 8797f92f59
Documentation on using Pyodide with Node.js [skip ci] (#1788) 2021-08-12 11:39:13 +02:00
Hood Chatham 250c48038b
Release 0.18.0 (#1775) 2021-08-03 21:34:14 +02:00
Hood Chatham 4cf245aa55
Add cffi package (#1761) 2021-08-01 16:12:14 +02:00
Hood Chatham 3eb82fd834
Improved micropip dependency resolution (#1756) 2021-07-29 18:25:18 +02:00
Roman Yurchak b455d6a6fb
Toward a conda compatible packages.json (#1700) 2021-07-24 09:22:46 -07:00
Hood Chatham f0bd568a31
Set up pytest node tests (#1717) 2021-07-20 10:48:27 +02:00
Hood Chatham bf70c0925c
Update pytest (#1719) 2021-07-18 21:50:35 -07:00
Hood Chatham 4c36ad548f
Ran make -C packages update-all (#1704) 2021-07-18 15:04:28 -07:00
Hood Chatham 7760ce7ab8
ENH mkpkg update improvements (#1465) 2021-07-12 13:54:01 +02:00
Hood Chatham fb8757b77d
Update pillow and pyyaml (#1707) 2021-07-11 18:18:26 -07: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 46eee26ff8
Various improvements in core (#1673) 2021-07-01 10:47:44 -07:00
Madhur Tandon 738651ea10
Revive html5 <canvas> based renderer for matplotlib (#1579) 2021-06-27 08:36:14 -07:00
Hood Chatham 653891b045
ENH Add Ctypes support (#1656) 2021-06-26 10:34:31 +02:00
jmsmdy 7d73220e92
Stop shadowing plotly package (#1650)
Co-authored-by: jmsmdy <jmsmdy@gmail.com>
2021-06-23 05:49:04 -07:00
Hood Chatham bd76207bb0
Update to emscripten 2.0.16 (#1645) 2021-06-19 19:37:52 -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 da019813a5
Package updates from Python 3.9 branch (#1639) 2021-06-16 23:57:56 +02:00
Hood Chatham c05c1cac78
Eliminate pyproxy leaks (#1616) 2021-06-07 09:23:47 +02:00
Andreas Klostermann 1b8e8b3486
Add bokeh (#1590)
Co-authored-by: Andreas Klostermann <andreas.klostermann@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-07 08:41:04 +02:00
Guido Zuidhof 7384745fa4
Don't disable right click globally for matplotlib figures (#1555)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-06 10:12:26 +02:00
Michael Christensen 8932d6d938
Add PyRTL package (#1628) 2021-06-06 09:59:35 +02:00
daoxian b9848db7df
Add PyYAML and libyaml (#1181)
Co-authored-by: daoxian <daoxian@alibaba-inc.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-06 09:38:48 +02:00
Hood Chatham 5f775051cd
Handle mixed case package names (#1615) 2021-05-30 20:07:31 -07:00
Hood Chatham b619961202
xfail failing chrome packages tests (#1609) 2021-05-25 23:20:22 +02:00
Hood Chatham b19e2762a8
MAINT Fix a few lgtm lints (#1602) 2021-05-23 08:37:40 -07:00
Hood Chatham af9bd035be
MAINT Update Makefile to repeat pip install pyodide_build and npm install less (#1599) 2021-05-22 15:19:46 -07:00
Roman Yurchak 4e9d10833e
BLD Create an installable pyodide-build package (#1566) 2021-05-03 20:51:11 +02:00
Roman Yurchak 263309102d
Unvendor distutils (#1543)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-05-02 15:42:28 +02:00
Hood Chatham ffa99153cc
API Remove loadPackagesFromImports from runPythonAsync (#1538) 2021-04-28 08:47:00 +02:00
Roman Yurchak b60ce85213
CI Disable multiprocessing for test-packages-firefox (#1514) 2021-04-21 13:27:34 +02:00
Roman Yurchak c66c866451
BLD Display package build time in logs (#1509) 2021-04-20 22:57:13 +02:00
Hood Chatham 65bae96004
MAINT xfail remaining Chrome 89 fatal errors (#1494) 2021-04-19 19:52:59 -07:00
Roman Yurchak e8ca3e2552
MAINT Update to Firefox 87 in tests (#1209) 2021-04-19 09:06:22 +02:00
Hood Chatham aa9eca481c
Used pyodide_build auto package update system (#1460) 2021-04-18 12:37:14 -07:00
Hood Chatham 47ea3d1a68
Fix marker support (#1483) 2021-04-17 19:51:39 -07:00
Hood Chatham 1485732211
Fix memory access out of bounds in numpy + chrome 89 (#1474) 2021-04-17 23:17:19 +02:00
Hood Chatham 2b54f453fa
Fix matplotlib backend (#1414) 2021-04-16 12:08:10 -07:00
Hood Chatham 4c315c7c2f
Change conversion behavior for TypedArrays (#1322) 2021-04-15 23:46:39 -07:00
dmondev 1d9c78e935
added plotly 4.14.3 and dependencies (#1419) 2021-04-14 16:21:47 -07:00
Hood Chatham ea4527e2e0
Use packaging instead of distlib in micropip (#1469) 2021-04-14 20:15:31 +02:00
Hood Chatham 1574d3dc1a
FIX Remove windows executables from distlib (#1467) 2021-04-14 09:55:00 +02:00
Hood Chatham b58d2ff274
FIX Only use Pyodide package if version constraint is satisfied (#1463) 2021-04-14 08:31:18 +02:00
Hood Chatham c96583f1e4
FIX Tell loadPackage about packages installed with micropip (#1457) 2021-04-12 19:50:41 -07:00