Commit Graph

25 Commits

Author SHA1 Message Date
Roman Yurchak a11f4a92d3
DOC Update project history and infrastructure support sections (#1342)
Co-authored-by: Teon L Brooks <teon.brooks@gmail.com>
Co-authored-by: William Lachance <wrlach@gmail.com>
2021-03-20 19:15:08 +01:00
Hood Chatham 3f9e36a986
API Remove as_nested_list (#1345) 2021-03-20 10:42:51 +01:00
Roman Yurchak a5e21ba75a
DOC Add Safari compatibility in release notes (#1332) 2021-03-17 10:05:58 +01:00
Frederik Braun d766cbeeaa
Update bleach to version 3.3.0 (#1338) 2021-03-16 18:00:34 +08:00
Hood Chatham a31f0c4e39
ENH micropip: fetch instead of XMLHttpRequest, async functions (#1324)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>

and remove memory leaks
2021-03-14 11:30:54 +01:00
Roman Yurchak c4a4f518bb
RFC pyodide governance and decision-making process (#1229)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-03-03 19:09:05 +01:00
Hood Chatham f8bb138fa7
DOC Normalize capitalization of Python, Pyodide, and Javascript (#1297) 2021-03-03 09:11:50 +01:00
Roman Yurchak a1241301dc
DOC Add more related projects (#1296)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-03-02 17:43:46 +01:00
Aditya Shankar 7f66a38ffd
Create related-projects.md, a file to show related projects (#1271)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-03-02 13:47:31 +01:00
joemarshall 451924ba97
Clapack as so (#1236) 2021-02-26 17:01:10 +01:00
Hood Chatham c86a3b7521
Use eval_code_async in runPythonAsync (#1269) 2021-02-23 22:53:23 +01:00
Hood Chatham 4d213a6b6e
ENH PyProxy getattr/etc traps & added getitem/etc for PyMappings (#1175) 2021-02-23 20:25:10 +01:00
Roman Yurchak f34787df54
Re-organize changelog by submodule (#1255) 2021-02-17 08:58:56 +01:00
Roman Yurchak 444e11f416
DOC update to sphinx book theme (#1250) 2021-02-15 08:59:38 +01:00
Hood Chatham 547753b8ed
Make a pyproxy of an awaitable py object an awaitable js object (#1170) 2021-02-14 12:12:55 +01:00
Hood Chatham 3c5db381cd
Rename deepCopyToJavascript -> toJs & rm shallowCopyToJavascript (#1231) 2021-02-11 22:02:15 +01:00
Hood Chatham 19ebad28dc
DOC Use sphinx-js for pyodide_js documentation (#1197) 2021-02-06 21:17:57 +01:00
Hood Chatham a4fad9b500
Add simple web loop (#1158) 2021-02-05 09:20:15 +01:00
Hood Chatham 503741ea48
PyProxy methods for iterators / iterables / generators (#1180) 2021-02-04 21:16:27 +01:00
Hood Chatham b3a965a1f6
Don't automatically copy python objects into javascript (#1167)
* Don't automatically copy python objects into javascript, add new PyProxy.shallowCopyToJavascript and deepCopyToJavascript apis

* Lint

* Adjust conftest to automatically deep_copy results of run / run_async

* Update conftest again

* Fix deep/shallowCopyToJavascript

* Fix shallowCopyToJavascript and deepCopyToJavascript to return js object not hiwire id

* Fix the remaining tests (hopefully)

* Lint

* Fix more tests

* Fix some numpy tests

* Lint

* Fix more tests

* Lint

* Temporarily dummy out setLineDash since it breaks test

* Fix test_console

* Update changelog
2021-02-02 19:45:56 +01:00
Hood Chatham f9fb31d102
Add setInterruptBuffer to public API, update changelog and docs (#1173) 2021-01-31 15:59:13 +01:00
casatir 1fa4b07809
Use rlcompleter instead of Jedi for completion in console (#1160) 2021-01-21 22:27:35 +01:00
casatir 829e2d4d1e
Completion support in InteractiveConsole (#1155) 2021-01-20 08:10:59 +01:00
casatir e8a8a107ff
REPL Correct repr in InteractiveConsole (#1141) 2021-01-19 07:30:07 +01:00
Hood Chatham dbc60a8abf
DOCS: Move docs into three subfolders based on top level sections (#1149) 2021-01-18 20:56:47 +01:00