Commit Graph

1039 Commits

Author SHA1 Message Date
Dexter Chua 331756a5cd
Run tests in parallel with pytest-xdist (#833) 2020-12-07 09:19:31 +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 25de5b6016
BLD Refactor emsdk/Makefile (#827)
1. Split long shell command into multiple commands
2. Make BINARYEN_VERSION a variable instead of hardcoding in Makefile
3. Set Makefile.envs and patches as dependencies
2020-12-06 11:36:37 +01:00
Dexter Chua 68d0d8229e
Fix node path (#826) 2020-12-06 11:34:07 +01:00
Roman Yurchak 55934b14e6
BLD/FIX Remove ASSERTIONS build option (#824) 2020-12-06 11:08:12 +01:00
Dexter Chua bd7d397a8c
BLD Pave way to compiling packages with system python (#820) 2020-12-05 19:42:41 +01:00
Dexter Chua 3a2719369e
PKG Downgrade parso to 0.7.1 (#822)
This is what jedi 0.17.2 wants
2020-12-05 13:09:46 +01:00
Dexter Chua a780abcae1
PKG Update jedi and parso to 0.17.2 and 0.8.0 resp (#807) 2020-12-03 19:33:13 +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
Dexter Chua 2c97465418
Update SIZEOF_OFF_T to 8 in numpy/config.h (#816)
It was changed from 4 to 8 in emscripten 1.38.31. Before the patch,
compiling numpy gives some warnings about redefining SIZEOF_OFF_T, but
as far as I can tell, it did not cause any real issues.
2020-12-02 14:32:52 +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 41b9ad1a7b
Remove threading patches and don't remove multiprocessing module (#796) 2020-11-22 11:25:36 +01:00
abolger 137e69eb3a
Adding new flag for prebuilt docker version (#804)
Co-authored-by: Adrienne Bolger <adrienne@blochealth.com>
2020-11-21 16:57:54 +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
Matthew Turk 7d3a6da40c
Add yt package (#789) 2020-11-07 10:54:30 +01:00
Roman Yurchak 231ddd7feb
PKG/MNT Update scikit-learn to v0.22 (#783) 2020-11-01 11:41:04 +01:00
Roman Yurchak ada586daa6
MAINT Update cibuilds image in CI (#784) 2020-11-01 11:24:24 +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
Roman Yurchak 49dc822acb
MNT Use gzip compression for package artifacts (#770) 2020-10-20 21:56:59 +02:00
Akshay Philar 67ff01079d
MNT Update python dependencies (#753)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-10-17 17:03:02 +02:00
Roman Yurchak 67eab0c082
MNT update pure python packages (#745) 2020-10-17 09:07:19 +02: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
smkm 67d9afb066
PKG Update freesasa version to 2.1.0 (#755) 2020-09-26 16:20:23 +02:00
Roman Yurchak a84ecd31f6
Fix lint CI (#759) 2020-09-24 12:28:10 +02:00
smkm e7dde959b8
PKG Update freesasa version to 2.1.0b1 (#747) 2020-08-25 09:03:29 +02:00
Roman Yurchak 8e2987bbf0
DOC Update changelog (#744) 2020-08-18 11:00:28 +02:00
Roman Yurchak a5f3a2ba07
MNT Put files in a subfolder in the release .tar.bz2 (#743) 2020-08-18 10:59:56 +02:00
Roman Yurchak 5cc20673be
MNT Add mypy setup in CI and pre-commit (#746) 2020-08-16 19:35:32 +02:00
chigozienri 9dd8c565f8
MNT Add type annotations to pyodide_build/buildpkg.py (#735)
Co-authored-by: Michael Greminger <michael.greminger@gmail.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-08-16 13:20:08 +02:00
Alexey Ignatiev 2fc35ea3d2
Bumped python-sat to 0.1.6.dev6. (#741) 2020-08-13 08:49:48 +02:00
Michael Greminger 1c54b0b904
TST Add sympy test (#732) 2020-08-03 15:04:15 +02:00
Michael Greminger ad06577449
DOC Linux build doc updates (#730) 2020-07-22 20:36:45 +02:00
Joseph D. Long 166b4aff87
Build Astropy 3.2.3 for Pyodide (#410) 2020-07-15 21:45:41 +02:00
Roman Yurchak f2c92ad431
DOC Add FAQ about loading external python files (#727) 2020-07-14 11:29:58 +02:00
Sergio f03cf8b667
ENH Automate package updates (#569)
Co-authored-by: Sergio <sergio.martins@points.com>
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-07-13 23:34:10 +02:00
chigozienri c008957cb0
Docs cleanup (#726) 2020-07-13 21:46:20 +02:00
chigozienri 0dfb78e374
ENH: Add traits package (#724) 2020-07-12 20:48:52 +02:00