We have multiple checks failing due to rapidjson and ujson builds for pypy.
We're mostly interested in performance regressions for CPython, but definitely want to make sure the library functions under pypy. Right now all of our dependencies get installed with requirements.txt, even rapidjson and ujson which are only used during use of the benchmark cli.
If we split these dependencies out, and remove pypy from the benchmark tests, then we should be able to reduce the checks down to what we're interested in and not have any build failures due to native requirements that do not support pypy to begin with.
We have multiple checks failing due to rapidjson and ujson builds for pypy.
We're mostly interested in performance regressions for CPython, but definitely want to make sure the library functions under pypy. Right now all of our dependencies get installed with
requirements.txt
, even rapidjson and ujson which are only used during use of the benchmark cli.If we split these dependencies out, and remove pypy from the benchmark tests, then we should be able to reduce the checks down to what we're interested in and not have any build failures due to native requirements that do not support pypy to begin with.