Dexter Chua
4ae245855d
Install uglifyjs and lessc via npm ( #1002 )
...
The installation is very fast, and this avoids having two copies of node
around. In particular, this avoids the need to monkey-patch uglify-js to
use the system node.
This can be further streamlined when #792 is merged
2021-01-01 23:43:48 +08:00
Michael Greminger
c20eb1eba1
DOC Update build dependencies ( #965 )
2020-12-28 09:17:47 +08: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
641ce219b8
Use PYODIDE_BASE_URL for the deployment location ( #855 )
2020-12-18 13:23:45 +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
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
Michael Panchenko
ca7f4e2e44
Docker image with prebuilt pyodide ( #787 )
2020-11-08 21:05:38 +01:00
Roman Yurchak
5ce2614a36
DOC/MAINT Use MyST markdown parser in the documentation ( #778 )
2020-10-30 21:09:25 +01:00
Michael Greminger
ad06577449
DOC Linux build doc updates ( #730 )
2020-07-22 20:36:45 +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
Roman Yurchak
0e26ca0642
BLD Build CLAPACK, cpython and lz4 in parallel ( #701 )
2020-06-28 15:51:46 +02:00
Roman Yurchak
dd4d788694
Update changelog, minor doc fixes and CDN URL updates ( #668 )
2020-05-20 18:58:43 +02:00
Roman Yurchak
f2c4d63c89
DOC Improve README and documentation ( #665 )
2020-05-19 18:14:56 +02:00
Roman Yurchak
f3f596f0c1
Do no build CLAPACK if PYODIDE_PACKAGES is defined
2020-05-09 12:40:35 +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
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