Dexter Chua
bd7d397a8c
BLD Pave way to compiling packages with system python ( #820 )
2020-12-05 19:42:41 +01: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
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
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
Jan Max Meyer
e1af6fe57c
ENH Make local package sources (path) available for meta.yaml ( #324 )
2019-07-08 20:37:22 +02:00
Michael Droettboom
c3c2f10bc5
Loading wheels from PyPI ( #147 )
...
* Add micropip
* Remove CORS proxy for metadata
* Update docs
* Support loading a mixture of built-in and PyPI packages
2019-05-03 13:43:31 -04:00
Michael Droettboom
fe8f091d8a
Merge pull request #336 from mdboom/rebuild-package-on-depchange
...
Automatically rebuild packages if any patches or extra files change
2019-03-14 10:23:28 -04:00
Michael Droettboom
04b7f73718
Clean up the downloaded file if it's corrupted
2019-03-13 15:01:35 -04:00
Michael Droettboom
8f6e1bab09
Automatically rebuild packages if any patches or extra files change
2019-03-13 14:50:18 -04:00
Madhur Tandon
a704d5a04b
Implement the ABI number functionality.
...
Modified ``Makefile`` and ``packages/Makefile`` to get ``PYODIDE_PACKAGE_ABI`` from ``Makefile.envs``
Made ``checkABI`` as a public API function.
Modified ``file_packager.py`` to check for the compatible ABI number.
Defined ABI number with which pyodide is built in Makefile.envs
Accepted ABI number in ``file_packager.py`` as an argument.
Modified ``buildpkg.py`` and ``buildall.py`` to account for the new argument.
Added the corresponding ``test_different_ABI`` test.
2019-01-23 00:07:39 +05:30
Roman Yurchak
3b906e4b68
More patches
2018-11-15 13:22:36 +01:00
Michael Droettboom
d2067f705b
Fix handling of bytecode files
2018-11-08 15:03:30 -05:00
Roman Yurchak
d3b6310140
Better way to pass SKIP_HOST as an environement variable
2018-10-29 13:27:14 +01:00
Roman Yurchak
d9b590f518
Define build/skip_host meta.yaml option
2018-10-29 12:52:13 +01:00
Roman Yurchak
3b429e61f3
Address review comments
2018-09-21 18:10:48 +02:00
Roman Yurchak
0c6b653fd0
Revert using ROOTDIR instead of TOOLSDIR
2018-09-21 14:02:25 +02:00
Roman Yurchak
72293058b9
Converting tools scripts to a python package
2018-09-20 18:44:30 +02:00