Commit Graph

114 Commits

Author SHA1 Message Date
Dexter Chua c4548db3c0
DOC Update docs for iodide code removal (#981) 2020-12-31 13:23:03 +01:00
Michael Greminger c20eb1eba1
DOC Update build dependencies (#965) 2020-12-28 09:17:47 +08:00
Roman Yurchak 0d10cfaded
Release 0.16.1 (#950) 2020-12-25 22:05:54 +01:00
Hood Chatham 43c4c27044
DOCS: "Service worker" ==> "Web worker" (#943)
A [service worker](https://developer.mozilla.org/en-US/docs/Web/API/Service_Worker_API) is a special type of webworker that acts like a proxy webserver except it runs in the client. The correct term is [Web worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API).
2020-12-25 09:44:33 +08:00
Roman Yurchak 47878173c1
Release v0.16.0 (#940) 2020-12-24 18:16:26 +01:00
Wei Ouyang 96159d4e60
Add zarr and numcodecs (#938) 2020-12-24 18:15:35 +01:00
Hood Chatham 298d07ac99
Enable monkey patching of eval_code and find_imports (#941) 2020-12-24 18:14:49 +01:00
Roman Yurchak f6cdc1ba4d
DOC Update release notes for v0.16.0 (#813) 2020-12-24 11:31:35 +01:00
Hood Chatham 25de6bd9d3
Improvements to eval_code (#876) 2020-12-24 09:53:45 +01:00
Wei Ouyang bcc3996a0d
PKG Add imageio (#919) 2020-12-24 08:26:26 +01:00
Hood Chatham bb604b367c
Raise Exceptions when js2python is applied to javascript errors (#891) 2020-12-23 21:38:35 +01:00
Dexter Chua 8de2ed1202
Build C libraries via buildall.py (#927)
This addresses part of #713, by listing and building C libraries as
dependencies. This means we automatically build CLAPACK when needed, and
`lxml`'s C dependencies are not built if lxml is not. In particular,
building "core" should now be faster.

The building itself is still performed by Makefile.
2020-12-23 14:24:32 +01:00
Roman Yurchak ce96a51d38
Create a pyodide-py package (#909) 2020-12-22 08:47:22 +01:00
Hood Chatham de700f0424
DOC Minor updates to docs configuration (#873) 2020-12-21 10:52:33 +01:00
Hood Chatham 9d978f0e54
DOC Remove incorrect getattr limitation from docs (#899) 2020-12-21 10:08:09 +01:00
casatir 5f8e226d6a
PKG Upgrade matplotlib to v3.3.3 (#886) 2020-12-20 10:37:05 +01:00
Roman Yurchak 641ce219b8
Use PYODIDE_BASE_URL for the deployment location (#855) 2020-12-18 13:23:45 +01:00
mojighahar 1cae0208e3
DOC fix typo on using_pyodide_from_javascript.md (#871) 2020-12-16 21:05:11 +01:00
Nicolas Ollinger 3a06f5dfcb
add pillow package (#861) 2020-12-15 10:18:39 +01:00
Dexter Chua a012a6677b
Add pyodide-interrupt package (#852) 2020-12-14 09:16:13 +01:00
Dexter Chua 34026265fc
Remove lz4_c patch (#851) 2020-12-13 12:41:22 +01:00
casatir 349567c02e
FIX micropip not getting last version from PyPi (#846)
Co-authored-by: Romain Casati <romain.casati@webati.fr>
2020-12-12 11:47:01 +01:00
Dexter Chua f7511aed85
JS Don't write our own instantiateWasm code (#844) 2020-12-11 16:54:25 +01:00
Dexter Chua 861746a675
Build packages in parallel (#840) 2020-12-10 20:37:08 +01:00
Dexter Chua 81df4e24a7
Simplify Docker image (#815)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-12-06 21:17:17 +01:00
Roman Yurchak 411a058d7b
TST Replace test CGI server with pytest-httpserver (#823) 2020-12-06 14:08:22 +01:00
Dexter Chua d67648a6b8
BLD Update package build script's default ldflags (#817) 2020-12-03 14:27:40 +01:00
Dexter Chua a7b1901775
DOC Update changelogs to reflect emscripten 1.38.34 (#818) 2020-12-03 10:41:26 +01:00
Dexter Chua 0e36e71053
Remove external dependencies from file_packager.py (#809) 2020-12-02 14:42:03 +01:00
Roman Yurchak f7adad7eb3
Upgrade to emscripten 1.38.34 with fastcomp (#480)
Co-authored-by: Dexter Chua <dec41@srcf.net>
2020-11-30 18:54:35 +01:00
Christian glacet 09d56a2d64
DOC Improve web worker documentation (#798) 2020-11-22 12:07:25 +01:00
Roman Yurchak 8c22c98a43
MAINT Reorganize src/ and tests/ folders (#786) 2020-11-09 13:28:02 +01:00
Michael Panchenko ca7f4e2e44
Docker image with prebuilt pyodide (#787) 2020-11-08 21:05:38 +01:00
Roman Yurchak 7d4fbe9d1a
DOC Add FAQ entry on detecting pyodide at run and build time (#790) 2020-11-07 12:21:54 +01:00
Roman Yurchak 7d566f3b22 DOC/CI Fix missing requirement in readthedocs build 2020-10-31 21:29:11 +01:00
Roman Yurchak f1cc304717
DOC Refactor API reference documentation (#782) 2020-10-31 21:00:58 +01:00
Roman Yurchak a260ea3bbf
DOC Refactor instructions for loading packages (#781) 2020-10-31 10:02:23 +01:00
Roman Yurchak 60dd0589da CI Fix docs dependencies 2020-10-30 21:56:14 +01:00
Roman Yurchak 7d168d05af
Use JsDelivr for distributing pyodide packages (#779) 2020-10-30 21:10:33 +01:00
Roman Yurchak 5ce2614a36
DOC/MAINT Use MyST markdown parser in the documentation (#778) 2020-10-30 21:09:25 +01:00
Roman Yurchak 950a574625
DOC Add pyodide logo (#777) 2020-10-29 23:38:32 +01:00
Aray Karjauv b08e460220
DOC Improve "Using Pyodide from Javascript" documentation (#767)
Co-authored-by: Aray <s0562411@htw-berlin.de>
2020-10-13 11:58:59 +02:00
Ram Rachum 39d4f5c860
DOC Fix dead link in using_pyodide_from_javascript.md (#765) 2020-09-30 09:55:12 +02:00
Roman Yurchak 8e2987bbf0
DOC Update changelog (#744) 2020-08-18 11:00:28 +02:00
Roman Yurchak 5cc20673be
MNT Add mypy setup in CI and pre-commit (#746) 2020-08-16 19:35:32 +02:00
Michael Greminger ad06577449
DOC Linux build doc updates (#730) 2020-07-22 20:36:45 +02:00
Roman Yurchak f2c92ad431
DOC Add FAQ about loading external python files (#727) 2020-07-14 11:29:58 +02:00
chigozienri c008957cb0
Docs cleanup (#726) 2020-07-13 21:46:20 +02:00
Roman Yurchak bcc4f6b521
MNT Clean-up root folder (#714)
* Move six

* Move jedi and parso

* Move lz4

* Move CLAPACK

* Move zlib and libxslt

* Move libiconv and libxml

* Remobe netlify/state.json and move remove_modules to cpython

* Move bumpversion.cfg to setup.cfg

* Reset cache

* Fix test_common.py
2020-07-08 16:58:10 +02:00
Roman Yurchak fc5495ffdb
Update to Python 3.8.2 (#712)
* Updating to CPython 3.8

* More fixes

* Skip python headers check in tools/dependency-check.sh

* Fix checksum

* Fix packages

* Fix syntax error

* Fix benchmark path

* Update CPython tests

* More test fixes

* Fix PyStone

* More Cpython test fixes

* Update docs

* Fix issue in conftest

* Add documentation

* Upload updated Docker image
2020-07-07 16:21:33 +02:00