Commit Graph

1422 Commits

Author SHA1 Message Date
Roman Yurchak cae11abf78
DOC Make dev documentation consistent + version warnings (#1479)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-04-17 19:18:52 +02:00
Hood Chatham c5ecbb7d02
MAINT Improved Module.fatal_error (#1478) 2021-04-16 22:51:51 -07: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
Roman Yurchak 4c1024545f
DOC Add pyodide_build CLI documentation (#1471) 2021-04-15 18:54:26 +02:00
dmondev 1d9c78e935
added plotly 4.14.3 and dependencies (#1419) 2021-04-14 16:21:47 -07:00
Hood Chatham 093c0dd18d
MAINT Clean up error handling when calling into Python from Javascript (#1446) 2021-04-14 15:03:54 -07:00
Hood Chatham b7b71837c6
Support top level await in console.html (#1459) 2021-04-14 13:09:50 -07:00
Hood Chatham d27232fe5b
Add exception handler to webloop (#1452) 2021-04-14 12:50:30 -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
Roman Yurchak 60c1e04b15
Deploy console.html as part of the documentation (#1445) 2021-04-13 23:14:37 +02:00
Roman Yurchak f063719e98
MAINT Use Chrome 89 in tests (#1462) 2021-04-13 23:12:39 +02:00
Hood Chatham 57db723dd3
DOCS Add info about compiling with debug symbols & interactive debugging (#1450) 2021-04-13 21:51:32 +02:00
Hood Chatham 4a722d4103
Add "wrong way" conversion functions (#1436) 2021-04-13 09:30:08 -07:00
Roman Yurchak 19b6f6f25c
Store artifacts in build-core CI job (#1461) 2021-04-13 14:42:50 +02:00
Roman Yurchak cbf5f7e0cb
Correct PYODIDE_BASE_URL for console.html in CircleCI artifacts (#1453)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-04-13 13:58:24 +02:00
Roman Yurchak 39669630c2
MAINT/CI Fix libjpeg URL in emscripten (#1458) 2021-04-13 11:37:12 +02:00
Hood Chatham c96583f1e4
FIX Tell loadPackage about packages installed with micropip (#1457) 2021-04-12 19:50:41 -07:00
Hood Chatham 345ab910f1
Fix getBuffer on empty buffers (#1448) 2021-04-12 23:51:32 +02:00
Hood Chatham ed935df143
Add isPyProxy to public API (#1456) 2021-04-12 23:49:43 +02:00
Hood Chatham 6fd605e436
FAQ pickle to send objects from server to client (#1451) 2021-04-12 09:34:02 -07:00
Hood Chatham 8f3f6bda20
Fix numpy in chromium v89 (#1449) 2021-04-12 09:10:27 +02:00
Hood Chatham 1781b8760f
DOCS Edits to Javascript API docs (#1427) 2021-04-09 20:30:40 +02:00
Roman Yurchak 31d10d1705
MAINT/CI Fix compatibility between run_in_pyodide and driver_timeout (#1444) 2021-04-09 09:21:50 +02:00
Hood Chatham 03b1928311
Rework python2js_buffer (#1376) 2021-04-08 21:51:20 -07:00
Hood Chatham 05a84ba3e9
Handling for BigInt, more type conversion tests (#1407) 2021-04-08 16:30:27 -07:00
Hood Chatham b342a39722
Actually add object_keys and object_values to JsProxy (#1439) 2021-04-08 11:25:59 +02:00
Roman Yurchak 6a44597a58
MAINT/CI increase build timeout (#1442) 2021-04-08 09:20:26 +02:00
Roman Yurchak f60320ab47
TST/CI test dependent selenium WebDriver timeout (#1441) 2021-04-08 09:01:51 +02:00
Hood Chatham 5f42c4dc23
Add run_in_executor shim to webloop (#1438) 2021-04-07 21:53:25 +02:00
Hood Chatham f2fcbf1827
Adjustments to JsMethod kwargs handling (#1433) 2021-04-06 16:37:53 -07:00
Hood Chatham 7716755d0e
DOCS Update readme, index and about page, edits to usage docs (#1420) 2021-04-07 00:11:00 +02:00
Hood Chatham 1daa864777
DOCS Copy edit code of conduct & replace IODIDE with Pyodide (#1432) 2021-04-06 10:14:33 -07:00
Hood Chatham 3e36ac2c30
DOCS Documentation about type translation of errors (#1435) 2021-04-06 10:14:07 +02:00
Hood Chatham e1d04af11b
Fix firefox tests (#1434) 2021-04-04 18:36:15 -07:00
Hood Chatham 6fb385bc8c
BLD run_docker as the host user not as root (#1429) 2021-04-04 12:19:54 -07:00
Hood Chatham 55ef56ec91
BLD Fix run_docker test broken in #1424 (#1431) 2021-04-03 18:28:32 -07:00
Hood Chatham d3a0410e4c
DOCS Pin docutils to v0.16 (#1430) 2021-04-03 18:21:04 -07:00
Ondřej Staněk 2c98abfd73
run_docker: Allow to run arbitrary command in docker (#1424)
Useful for unattended builds.
2021-04-03 15:20:42 -07:00
Ondřej Staněk 52045b7802
BLD Optionally disable docker port binding (#1423)
Useful for building pyodide within a docker in a multi-user environment.
2021-04-03 11:38:28 -07:00
Hood Chatham 2ba598c2d2
Allow relative URLs in loadPackage (#1421) 2021-04-02 20:40:58 +02:00
Hood Chatham ce3f80ac7c
Fixes to getBuffer (#1399) 2021-04-02 11:39:54 -07:00
Hood Chatham c8f3971120
Add buffer format string function and tests (#1411) 2021-04-02 11:03:10 -07:00
Hood Chatham 5123ee976d
Remove some dead code from hiwire (#1415) 2021-04-02 09:45:56 +02:00
Roman Yurchak 35e637f65f
DOC Update readme to use documentation from 0.17.0a2 (#1417) 2021-04-02 09:41:44 +02:00
Roman Yurchak da8a17335d
MAINT Faster and more reliable WebWorker tests (#1404) 2021-04-02 09:07:25 +02:00
Hood Chatham 455f302d7d
Fix another console.html bug from #1363 (#1413) 2021-04-01 11:01:41 -07:00
Hood Chatham 77145d4a0a
Forgot async keyword in #1363 (#1412) 2021-04-01 10:53:43 -07:00