Waldir Pimenta
0143c5e0b6
DOC changelog.md: fix level of a couple headings [skip ci] ( #1746 )
2021-07-25 10:51:10 +02:00
Roman Yurchak
b455d6a6fb
Toward a conda compatible packages.json ( #1700 )
2021-07-24 09:22:46 -07:00
Hood Chatham
2262165570
Add dict_converter parameter to toJs ( #1742 )
2021-07-23 15:33:53 -07:00
Hood Chatham
986016a957
Finish InteractiveConsole revamp ( #1635 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-07-23 15:33:41 +02:00
Hood Chatham
c8436c33a7
Change converter depth arguments to be named arguments ( #1721 )
2021-07-19 05:26:28 -07:00
Nicholas Bollweg
f13f3340e0
Enable all emscripten file systems: IDBFS, NODEFS, PROXYFS and WORKERFS ( #1596 )
2021-07-16 14:33:25 -07:00
Hood Chatham
7e1c7ea180
Improve lifetime management for PyProxy attributes ( #1636 )
2021-07-10 15:05:29 -07:00
Nicholas Bollweg
60acd0089f
Expose Module.FS ( #1692 )
2021-07-10 14:57:01 -07:00
Hood Chatham
be980d503c
PyProxy attribute improvements ( #1696 )
...
Allow storing symbols on PyProxy
Fix `$`-prefixed accesses to also work with PyProxy setter and deleter handlers.
2021-07-10 08:22:05 -07:00
Roman Yurchak
e97d3bb2cf
Minimal Node.js support ( #1691 )
2021-07-09 22:26:58 +02: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
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
5d4ff86a7c
Allow Comlink proxies to be imported ( #1642 )
2021-06-18 18:03:58 -07:00
Ondřej Staněk
f9a68998e5
run_docker: option to run non-interactively ( #1641 )
...
Allows to execute `run_docker` in environments such as Github Actions.
Specifying the `--non-interactive` flag resolves the error "the input device
is not a TTY".
Co-authored-by: Ondrej Stanek <ondrej@ostan.cz>
2021-06-17 00:04:47 +02:00
Roman Yurchak
d1a2778088
ENH Rename PyProxy clone to copy ( #1630 )
2021-06-13 15:27:48 -07:00
Hood Chatham
f36d034724
Merge reentrant Python stack traces ( #1447 )
2021-06-07 09:24:22 +02:00
Ian Clester
2ca25cd348
Include 'audioop' in standard library. ( #1623 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-06-06 12:01:39 +02:00
Hood Chatham
69d77194d8
ENH Use leading $ to distinguish shadowed PyProxy methods ( #1604 )
2021-06-05 19:13:40 +02:00
Hood Chatham
b401350a2a
ENH More complete typescript types ( #1601 )
2021-05-31 19:06:56 -07:00
Hood Chatham
5f775051cd
Handle mixed case package names ( #1615 )
2021-05-30 20:07:31 -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
97d7dfcdf9
Some basic types ( #1592 )
2021-05-20 09:05:05 -07:00
fuyutarow
c785c33ad3
DOCS Fix year of v0.17.0 release in changelog ( #1595 ) [skip ci]
2021-05-19 11:06:01 -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
c0bf827710
Add PyProxy.clone ( #1549 )
2021-05-01 12:45:06 -07:00
Hood Chatham
ffa99153cc
API Remove loadPackagesFromImports from runPythonAsync ( #1538 )
2021-04-28 08:47:00 +02:00
Hood Chatham
41b4713120
API Add PyProxy.callKwargs ( #1539 )
2021-04-26 18:10:54 -07:00
Roman Yurchak
9795efbfc2
DOC Add list of 0.17.0 contributors to changelog ( #1530 )
2021-04-22 19:42:12 +02:00
Roman Yurchak
5a8e235489
Bump main to 0.18.0dev0 ( #1523 )
2021-04-21 23:19:37 +02:00
Roman Yurchak
c49dd7ad5f
Version 0.17.0 ( #1515 )
2021-04-21 21:51:28 +02:00
Roman Yurchak
dba1093b09
MAINT Make InteractiveConsole private ( #1521 )
2021-04-21 20:57:52 +02:00
Hood Chatham
8d4264af25
Version 0.17.0 release notes ( #1485 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-04-20 08:32:15 -07:00
Hood Chatham
2ae0da3c45
DOCS Use sphinx-issues to link prs / issues [skip CI] ( #1487 )
2021-04-18 17:59:19 -07:00
Hood Chatham
62829f45db
Use FinalizationRegistry for garbage collection when available ( #1306 )
2021-04-17 23:23:18 -07:00
dmondev
1d9c78e935
added plotly 4.14.3 and dependencies ( #1419 )
2021-04-14 16:21:47 -07:00
Hood Chatham
b7b71837c6
Support top level await in console.html ( #1459 )
2021-04-14 13:09:50 -07:00
Hood Chatham
ea4527e2e0
Use packaging instead of distlib in micropip ( #1469 )
2021-04-14 20:15:31 +02:00
Hood Chatham
c96583f1e4
FIX Tell loadPackage about packages installed with micropip ( #1457 )
2021-04-12 19:50:41 -07:00
Hood Chatham
ed935df143
Add isPyProxy to public API ( #1456 )
2021-04-12 23:49:43 +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
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