Commit Graph

985 Commits

Author SHA1 Message Date
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
Roman Yurchak 53235e28b7
MNT Don't benchmark scipy load time (#699) 2020-06-27 12:24:28 +02:00
Shyam Saladi 1685e588b4
DOC Fix typo in make_parser (#689) 2020-06-16 23:29:42 +02:00
Roman Yurchak ee3e5e44c3
Update docker image to Debian buster (#660) 2020-06-06 14:18:21 +02:00
jcaesar 9c91707994
Dockerfile: add swig, pytest-rerunfailures (#659)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2020-06-06 00:30:43 +02:00
Roman Yurchak 4ee8dedeed
Update to emscripten 1.38.31 (#674)
Co-authored-by: Michael Droettboom <mdboom@gmail.com>
2020-05-28 18:13:51 +02:00
Roman Yurchak 6cf891380d
Compress .data files in CDN (v2) (#673) 2020-05-23 16:02:10 +02:00
Roman Yurchak 94000642d5 Bump version: 0.14.3 → 0.15.0 2020-05-20 21:11:50 +02:00
Roman Yurchak 75bfc5ea9e Minor doc improvements and fixes of .bumpversion.cfg 2020-05-20 21:11:31 +02:00
Roman Yurchak dd4d788694
Update changelog, minor doc fixes and CDN URL updates (#668) 2020-05-20 18:58:43 +02:00
Frithjof 163ab43b64
Add package version option to mkpkg command (#661) 2020-05-19 23:38:41 +02:00
Roman Yurchak 9f9a6c3965
CI Add deployment setup for pyodide-cdn2.iodide.io (#666) 2020-05-19 18:15:21 +02:00
Roman Yurchak f2c4d63c89
DOC Improve README and documentation (#665) 2020-05-19 18:14:56 +02:00
Roman Yurchak 00ef8956f8
MAINT Remove pytest.ini (#664) 2020-05-18 21:22:48 +02:00
Jan Max Meyer 93f184c6e5
Merge pull request #652 from rth/arbitrary-wheel-location
Support installing from URLs in micropip
2020-05-12 14:54:05 +02:00
Jan Max Meyer e8d2d82c1b
Merge pull request #645 from rth/partial-build
Support partial builds
2020-05-12 14:53:17 +02:00
Roman Yurchak 354f79aefd Fix typo in test 2020-05-12 14:11:22 +02:00
Roman Yurchak 4dc422e2ab Avoid duplicates in the list of built packages 2020-05-12 12:33:20 +02:00
Roman Yurchak 21cd9fd366 Minor fix in tests 2020-05-12 12:19:15 +02:00
Jan Max Meyer 34fe891033
DOC README.md direct link to Pyodide console.html (#654) 2020-05-12 08:39:13 +02:00
Roman Yurchak b9a346e90f Improve docs 2020-05-11 10:38:27 +02:00
Roman Yurchak 467f08203e Better formulation 2020-05-11 10:34:34 +02:00
Roman Yurchak c7b96ef4da Fix typo 2020-05-11 10:30:25 +02:00
Roman Yurchak 4be718c852 Add snowballstemmer example file 2020-05-11 10:08:20 +02:00
Roman Yurchak 76237050eb Add documentation 2020-05-11 10:06:33 +02:00
Roman Yurchak ac68a30511 Supporty custom wheel locations in micropip 2020-05-11 09:51:14 +02:00
Roman Yurchak faee135865
Remove CORS proxy in micropip (#650) 2020-05-10 15:47:09 +02:00
Roman Yurchak d7c0879cc3
Remove distutils windows installers in stdlib (#647) 2020-05-09 14:28:41 +02:00
Roman Yurchak d02a96ece4 Fix Makefile syntax 2020-05-09 12:48:35 +02:00
Roman Yurchak f3f596f0c1 Do no build CLAPACK if PYODIDE_PACKAGES is defined 2020-05-09 12:40:35 +02:00
Roman Yurchak 1fcf5a88f8 Refactor 2020-05-09 12:32:10 +02:00
Roman Yurchak ac2435a607 Fix argparse nargs 2020-05-09 12:24:40 +02:00
Roman Yurchak 05cafc82dd Fix typo 2020-05-09 02:07:39 +02:00
Roman Yurchak db5ceca12e Lint 2020-05-09 02:06:22 +02:00
Roman Yurchak ab6d0d9703 Add build-test-minimal CI job 2020-05-09 01:52:25 +02:00
Roman Yurchak 5ba82b81f9 Add mechanism to build a subset of packages 2020-05-09 01:28:44 +02:00
Simon Biggs c9fd3e1d57
DOC Complete example for using micropip (#412) 2020-05-08 23:22:33 +02:00
Roman Yurchak ea74555209
BLD include lz4 in `make clean` (#641) 2020-05-08 22:09:22 +02:00
jcaesar 3f9da19e9a
allow micropip to function in a web worker (#632) 2020-04-15 10:28:59 -04:00