Commit Graph

1123 Commits

Author SHA1 Message Date
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
Roman Yurchak ec249dc282
BLD Fix emcc warning on Python3.8 (#720) 2020-07-11 13:23:45 +02:00
chigozienri bc3ffaae42
MAINT: yaml.load -> yaml.safe_load in pyodide_build (#717) 2020-07-10 22:55:43 +02:00
Roman Yurchak 018f4a23c9
MNT Update to firefox 70.0 / geckodriver 0.26 in CI (#622) 2020-07-09 00:37:02 +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
Alexey Ignatiev b7f6904127
Fix Updated sha256 in python-sat (#715) 2020-07-08 10:25:19 +02:00
Frithjof ea58a2f9a5
Infer package tarball directory from source url (#687)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-07-08 08:08:56 +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
Alexey Ignatiev 3032dcc5ea
PKG Added the python-sat package (#710) 2020-07-07 12:28:33 +02:00
Jan Max Meyer 76efcaccf7
Only call Py_INCREF() once when proxied by PyProxy (#708)
This bugfix reduces the number of references Python holds on objects that are being proxied to JavaScript.
There is only one PyProxy created for each object, but the reference counter was increased on every call, even when no PyProxy object was explicitly created.

hiwire's constant defines had also been moved into hiwire.h, both because they're all defined at one location and HW_UNDEFINED was needed additionally now by pyproxy_use().
2020-07-03 11:05:25 +02:00
Jay Harris d1a5cfeb25
Compile python lxml (#544)
Co-authored-by: Luiz Silva <luizfrdasilva@gmail.com>
2020-06-30 18:37:22 +02:00
Aditya Shankar 12a42508fc
DOC corrected contribution link (#706) 2020-06-30 11:25:24 +02:00
Roman Yurchak 9afc7a1617
STY Apply black for code style (#702)
* Apply black

* A few fixes

* Relax flake8 checks

* Exclude tools/file_packager.py from black
2020-06-28 20:24:40 +02:00
Roman Yurchak 0e26ca0642
BLD Build CLAPACK, cpython and lz4 in parallel (#701) 2020-06-28 15:51:46 +02:00
Roman Yurchak 3e4cc07b6d
Update to numpy 1.15.4 and pandas 1.0.5 (#697) 2020-06-27 17:14:39 +02:00
Roman Yurchak e7dd4588ab
MNT Add pre-commit config (#698) 2020-06-27 14:57:48 +02:00
Seungmin Kim 69f65d3e4e
Add package freesasa and add biopython missing requirement (#696) 2020-06-27 12:28:41 +02:00