Gyeongjae Choi
7dd2c64639
Remove cython and tomli from pyodide-build dependency ( #4528 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-02-24 11:05:11 +09:00
Hood Chatham
ecd8daa093
MAINT Some changes to pyodide-build split from #4435 ( #4469 )
2024-02-02 17:34:03 +09:00
Hood Chatham
7ec15b8d18
Split build-recipes and build-recipes-no-deps into separate commands ( #4443 )
...
There are a lot of options that are only implemented for one or the other of
these. We warn about some combinations of options that are ignored but skip a
lot of them. Seems best to turn them into separate commands so that the two
commands each only accept arguments that change their behavior.
2024-01-29 07:41:24 -08:00
Gyeongjae Choi
d4450d9ee3
Pin pytest < 8.0 and make s3 test compatible to moto 5.0 update ( #4437 )
...
pytest 8.0 and moto 5.0 were released a few hours ago, and
they seem to be breaking tests. This is a (temporary) fix.
2024-01-28 09:04:40 -08:00
Gyeongjae Choi
53f9faa9f2
BLD Drop `pyodide_build` entrypoint ( #4368 )
2024-01-23 22:35:31 +09:00
Gyeongjae Choi
01f2cb18a7
Bump pytest-pyodide version to 0.56.2 ( #4334 )
2023-12-10 15:42:38 +09:00
Roman Yurchak
94ebdcacef
Fix package name compatibility with wheel filename ( #4005 )
...
Co-authored-by: Gyeongjae Choi <def6488@gmail.com>
2023-11-28 23:17:27 +09:00
Hood Chatham
a51e6f8486
Use pytest-pyodide 0.55.1 ( #4303 )
2023-11-18 00:38:04 -08:00
Gyeongjae Choi
747270b1f7
TST Reuse single safari webdriver during the test ( #4270 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-11-07 13:08:18 +01:00
Gyeongjae Choi
f2d546dbe3
Bump numpy version to 1.26.1 and use meson backend ( #4240 )
...
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2023-10-25 12:20:58 +09:00
Gyeongjae Choi
abb8bec1f6
Fix Emscripten.cmake not vendored in pyodide-build wheel ( #4223 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-10-15 14:38:41 +09:00
Gyeongjae Choi
0f141f65bc
Update pypa/build version to 1.0 ( #4180 )
2023-09-27 20:41:53 +09:00
Gyeongjae Choi
c944b90d6e
Rename tblib to pyodide-tblib ( #4097 )
2023-09-01 07:16:45 -07:00
Tim Paine
72a1c0412f
FIX Version cap pydantic<2 ( #3971 )
2023-06-30 19:54:16 -07:00
Roman Yurchak
17be4f1347
Use pyodide-lock for pyodide-lock.json parsing in Python ( #3949 )
...
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-29 16:45:06 +00:00
Roman Yurchak
b4a4249278
MAINT pyodide-build: move setup.cfg to pyproject.toml ( #3947 )
2023-06-23 21:33:58 +02:00
Henry Schreiner
1ee991550e
fix: drop some no-longer-needed bits from pydodide build ( #3814 )
...
A few things here aren't needed:
* `"wheel"` is injected via a PEP 517 hook when building wheels for all versions of setuptools that support PEP 517.
* `LICENSE` is already included, no need for a MANIFEST.in. You can compare SDist and Git via `pipx run check-sdist`.
* Recent-ish versions of Pip and Setuptools now support editable installs without setup.py
2023-05-01 14:39:09 -07:00
Thorsten Beier
0b9f33c763
Add pyb2d package ( #1968 )
2021-12-17 08:24:13 -08:00
Roman Yurchak
4e9d10833e
BLD Create an installable pyodide-build package ( #1566 )
2021-05-03 20:51:11 +02:00