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
150c1f6b45
API Add "loadPyodide" function ( #1363 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-04-01 00:43:46 +02:00
Roman Yurchak
8ac788c424
DOC Rename repo links under the Pyodide org ( #1383 )
2021-03-29 10:37:03 +02:00
Hood Chatham
fd88a18ca3
API Add PyProxyBufferMethods ( #1215 )
2021-03-26 15:59:06 -07:00
Roman Yurchak
f2d6137673
Deprecate pyodide.pyimport ( #1367 )
2021-03-24 12:05:00 +01:00
Hood Chatham
a7da9a6edd
DOC More minor edits to micropip and pyodide.js docstrings ( #1357 )
2021-03-21 09:15:57 -07: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
Hood Chatham
f8bb138fa7
DOC Normalize capitalization of Python, Pyodide, and Javascript ( #1297 )
2021-03-03 09:11:50 +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