Add support for GraalPy (#5380)
* Initial support for GraalPy * Mark tests that currently fail on GraalPy with xfail * Add graalpy to CI * Limit test deps on graalpy to available binary wheels * Skip cmake test installed_function on GraalPy CMake won't find libpython on GraalPy, it either fails or silently picks CPython's libpython. * Factor out setting function docstrings into a macro * Try to narrow down skipped tests
Showing
| ... | @@ -2,11 +2,12 @@ | ... | @@ -2,11 +2,12 @@ |
| build~=1.0; python_version>="3.8" | build~=1.0; python_version>="3.8" | ||
| numpy~=1.23.0; python_version=="3.8" and platform_python_implementation=="PyPy" | numpy~=1.23.0; python_version=="3.8" and platform_python_implementation=="PyPy" | ||
| numpy~=1.25.0; python_version=="3.9" and platform_python_implementation=='PyPy' | numpy~=1.25.0; python_version=="3.9" and platform_python_implementation=='PyPy' | ||
| numpy~=1.21.5; platform_python_implementation!="PyPy" and python_version>="3.8" and python_version<"3.10" | numpy~=1.26.0; platform_python_implementation=="GraalVM" and sys_platform=="linux" | ||
| numpy~=1.22.2; platform_python_implementation!="PyPy" and python_version=="3.10" | numpy~=1.21.5; platform_python_implementation!="PyPy" and platform_python_implementation!="GraalVM" and python_version>="3.8" and python_version<"3.10" | ||
| numpy~=1.26.0; platform_python_implementation!="PyPy" and python_version>="3.11" and python_version<"3.13" | numpy~=1.22.2; platform_python_implementation!="PyPy" and platform_python_implementation!="GraalVM" and python_version=="3.10" | ||
| numpy~=1.26.0; platform_python_implementation!="PyPy" and platform_python_implementation!="GraalVM" and python_version>="3.11" and python_version<"3.13" | |||
| pytest~=7.0 | pytest~=7.0 | ||
| pytest-timeout | pytest-timeout | ||
| scipy~=1.5.4; platform_python_implementation!="PyPy" and python_version<"3.10" | scipy~=1.5.4; platform_python_implementation!="PyPy" and platform_python_implementation!="GraalVM" and python_version<"3.10" | ||
| scipy~=1.8.0; platform_python_implementation!="PyPy" and python_version=="3.10" and sys_platform!='win32' | scipy~=1.8.0; platform_python_implementation!="PyPy" and platform_python_implementation!="GraalVM" and python_version=="3.10" and sys_platform!='win32' | ||
| scipy~=1.11.1; platform_python_implementation!="PyPy" and python_version>="3.11" and python_version<"3.13" and sys_platform!='win32' | scipy~=1.11.1; platform_python_implementation!="PyPy" and platform_python_implementation!="GraalVM" and python_version>="3.11" and python_version<"3.13" and sys_platform!='win32' |
Please
register
or
sign in
to comment