2019-03-26 12:44:21 +00:00
|
|
|
## Unreleased
|
|
|
|
|
2019-08-22 14:04:22 +00:00
|
|
|
- The built-in `sqlite` and `bz2` modules of Python are now enabled.
|
2019-08-15 07:27:16 +00:00
|
|
|
|
|
|
|
- New package: `nltk`
|
|
|
|
|
2019-05-31 20:04:25 +00:00
|
|
|
## Version 0.13.0
|
|
|
|
|
|
|
|
- Tagged versions of Pyodide are now deployed to Netlify.
|
|
|
|
|
2019-05-03 17:45:50 +00:00
|
|
|
## Version 0.12.0
|
|
|
|
|
2019-04-22 18:12:45 +00:00
|
|
|
**User improvements:**
|
|
|
|
|
2019-05-03 17:45:50 +00:00
|
|
|
- Packages with pure Python wheels can now be loaded directly from PyPI. See
|
|
|
|
`docs/pypi.md` for more information.
|
|
|
|
|
2019-05-01 18:56:30 +00:00
|
|
|
- Thanks to PEP 562, you can now `import js` from Python and use it to access
|
|
|
|
anything in the global Javascript namespace.
|
|
|
|
|
2019-04-22 18:12:45 +00:00
|
|
|
- Passing a Python object to Javascript always creates the same object in
|
|
|
|
Javascript. This makes APIs like `removeEventListener` usable.
|
|
|
|
|
|
|
|
- Calling `dir()` in Python on a JavaScript proxy now works.
|
|
|
|
|
2019-05-02 16:23:03 +00:00
|
|
|
- Passing an `ArrayBuffer` from Javascript to Python now correctly creates
|
|
|
|
a `memoryview` object.
|
|
|
|
|
2019-05-03 17:45:50 +00:00
|
|
|
- Pyodide now works on Safari.
|
|
|
|
|
2019-04-22 12:09:38 +00:00
|
|
|
## Version 0.11.0
|
|
|
|
|
2019-03-26 12:44:21 +00:00
|
|
|
**User improvements:**
|
|
|
|
|
2019-04-04 17:55:15 +00:00
|
|
|
- Support for built-in modules:
|
|
|
|
- `sqlite`, `crypt`
|
2019-03-26 19:32:23 +00:00
|
|
|
|
2019-04-04 12:00:06 +00:00
|
|
|
- New packages: `mne`
|
|
|
|
|
2019-03-26 19:32:23 +00:00
|
|
|
**Developer improvements:**
|
|
|
|
|
|
|
|
- The `mkpkg` command will now select an appropriate archive to use, rather than
|
|
|
|
just using the first.
|
2019-03-26 12:44:21 +00:00
|
|
|
|
2019-04-04 12:00:06 +00:00
|
|
|
- The included version of emscripten has been upgraded to 1.38.30 (plus a
|
|
|
|
bugfix).
|
|
|
|
|
2019-04-04 17:56:56 +00:00
|
|
|
- New packages: `jinja2`, `MarkupSafe`
|
|
|
|
|
2019-03-21 17:43:27 +00:00
|
|
|
## Version 0.10.0
|
|
|
|
|
|
|
|
**User improvements:**
|
|
|
|
|
2019-03-22 06:10:57 +00:00
|
|
|
- New packages: `html5lib`, `pygments`, `beautifulsoup4`, `soupsieve`,
|
2019-04-07 23:41:14 +00:00
|
|
|
`docutils`, `bleach`, `mne`
|
2019-03-21 17:43:27 +00:00
|
|
|
|
|
|
|
**Developer improvements:**
|
|
|
|
|
|
|
|
- `console.html` provides a simple text-only interactive console to test local
|
|
|
|
changes to Pyodide. The existing notebooks based on legacy versions of Iodide
|
|
|
|
have been removed.
|
|
|
|
|
|
|
|
- The `run_docker` script can now be configured with environment variables.
|