Hood Chatham
2bcd48c4c2
Switch to using sphinx-js fork ( #4193 )
2023-09-30 16:41:02 -07:00
Juniper Tyree
0980b51677
Implement PEP 658: .whl.metadata files ( #3981 )
2023-07-17 21:17:24 +09:00
Gyeongjae Choi
8cd338b629
MAINT Relocate build environment management related methods ( #3934 )
...
Relocates methods that are related to the build environment management (common.py ==> build_env.py)
2023-06-26 21:20:12 +09:00
Hood Chatham
5fe0d2e302
Change the name of repodata.json to pyodide-lock.json ( #3824 )
2023-06-18 22:57:43 -07:00
Gyeongjae Choi
4a7cc0c20e
Merge initialization functions for in-tree and out-of-tree builds ( #3883 )
2023-06-05 17:34:07 +09:00
Gyeongjae Choi
b801885353
Out-of-tree recipe build support ( #3544 )
...
Add out-of-tree support for `pyodide build-recipes` command.
This mostly reuses xbuildenv we use for the out-of-tree build.
2023-03-23 14:01:27 +09:00
Roman Yurchak
601d939fdd
Fix wheel compression with the JsDelivr CDN ( #3667 )
...
Set the MIME type for wheels and zip files to application/wasm to enable CDN compression. Also optionally disable compression in zip files and wheels to make the brotli compression by the CDN more efficient.
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
2023-03-21 09:11:47 +01:00
Gyeongjae Choi
68e42b1867
ENH Autodetect the number of cores when invoking `pyodide build-recipes` ( #3559 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2023-02-10 08:56:42 +09:00
Gyeongjae Choi
f943739e8f
ENH Add --no-deps parameter to build-recipes CLI ( #3520 )
...
This adds `--no-deps` parameter to `pyodide build-recipes` CLI, which is a replacement for `pyodide_build buildpkg` entrypoint.
Ref: https://github.com/pyodide/pyodide/issues/2879
2023-02-03 21:31:46 -08:00
Gyeongjae Choi
570e69ad4f
Add BuildArgs class to store common build arguments ( #3514 )
2023-01-30 13:35:18 +09:00
Gyeongjae Choi
328a9ffc34
Add tag key in meta.yaml spec ( #3444 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2023-01-27 13:31:26 +09:00
Gyeongjae Choi
ae4492a1fd
Add a CLI command to create a zipfile of Python libraries ( #3411 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2023-01-14 14:59:42 +01:00
Joe Marshall
76581a7d28
Get deps from pypi during build ( #3310 )
2023-01-05 08:45:20 +09:00
Gyeongjae Choi
0709ec0a26
Split building and installing packages in buildall ( #3279 )
2022-12-15 13:43:39 +09:00