From 4567c972c19d9ab7b0881675534ce4e59f24b6ed Mon Sep 17 00:00:00 2001 From: Vytautas Liuolia Date: Sun, 15 Sep 2024 18:43:00 +0200 Subject: [PATCH] chore)tests): do not install `rapidjson` on PyPy (Because it does not seem to build on PyPy cleanly with setuptools>=58 any more.) --- requirements/tests | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/requirements/tests b/requirements/tests index 5be00de33..ada7c3729 100644 --- a/requirements/tests +++ b/requirements/tests @@ -22,7 +22,8 @@ mujson ujson # it's slow to compile on emulated architectures; wheels missing for some EoL interpreters -python-rapidjson; platform_machine != 's390x' and platform_machine != 'aarch64' +# (and there is a new issue with building on PyPy in Actions, but we don't really need to test it with PyPy) +python-rapidjson; platform_python_implementation != 'PyPy' and platform_machine != 's390x' and platform_machine != 'aarch64' # wheels are missing some EoL interpreters and non-x86 platforms; build would fail unless rust is available orjson; platform_python_implementation != 'PyPy' and platform_machine != 's390x' and platform_machine != 'aarch64'