Hood Chatham
ecd8daa093
MAINT Some changes to pyodide-build split from #4435 ( #4469 )
2024-02-02 17:34:03 +09:00
Gyeongjae Choi
eb7b80bb3e
Replace print statements with rich in pyodide-build ( #3442 )
2023-01-16 13:46:38 +09:00
Roman Yurchak
4dd8a3e0cb
Switch to meta.yaml parsing with pydantic ( #3079 )
2022-09-11 09:20:56 +02:00
Gyeongjae Choi
60d530801e
ENH Remove hard coded paths in `pyodide_build` ( #2351 )
...
We are pushing pyodide_build to PyPI as a Python package, but for now,
installing pyodide_build from PyPI (i.e. pip install pyodide_build`) is almost
useless because:
there are bunch of hard-coded paths (e.g. Path(__file__).parents[2]),
its dependencies are not specified in setup.cfg.
This PR is for mitigating this situation by removing hard-coded paths and
adding tests, and is also a preparation for our new CLI
(https://github.com/pyodide/pyodide/issues/1977 ).
2022-04-09 13:41:10 -07:00
Hood Chatham
0c4470b6ef
Update cryptography to v3.4.8 ( #2372 )
2022-04-08 10:20:29 -07:00
Henry Schreiner
93dc922f46
chore: Python 3.10 pyupgrade ( #2342 )
...
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2022-04-02 00:36:55 +02:00
Henry Schreiner
8385df36a4
tests: enabling mypy on untyped defs ( #2204 )
2022-02-23 17:10:53 -05:00
Henry Schreiner
66856a7427
MAINT isort ( #2200 )
2022-02-21 23:27:03 +01:00
Hood Chatham
f784e5e3d0
Use wheels instead of sdists for pure Python packages ( #2126 )
2022-02-12 16:44:10 -05:00
Gyeongjae Choi
ea92661365
Replace "PyPi" to "PyPI" in docs and yaml ( #1962 )
2021-11-15 10:26:55 +01:00
Roman Yurchak
1fe84bb68b
FIX pyodide-build mkpkg usability ( #1828 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-09-12 23:13:49 +02:00
Hood Chatham
7760ce7ab8
ENH mkpkg update improvements ( #1465 )
2021-07-12 13:54:01 +02:00
Roman Yurchak
4e9d10833e
BLD Create an installable pyodide-build package ( #1566 )
2021-05-03 20:51:11 +02:00