diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index cce3be194..376850da3 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-2019, macos-11] + os: [ubuntu-20.04, windows-2019, macos-12] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index eb9559997..4b94cb03e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -2,14 +2,16 @@ requires = [ "scikit-build-core >=0.9.3", "nanobind >=1.9.2", - "numpy;python_version >= '3.9' and platform_python_implementation == 'PyPy'", - "oldest-supported-numpy;python_version < '3.9' or platform_python_implementation != 'PyPy'", + # https://numpy.org/doc/stable/dev/depending_on_numpy.html#build-time-dependency + # Just depending on numpy will automatically expose the oldest supported ABI. + # - Retrieved 2024-06-24, AK + "numpy", ] build-backend = "scikit_build_core.build" [project] name = "pyopencl" -version = "2024.2.6" +version = "2024.2.7" description = "Python wrapper for OpenCL" readme = "README.rst" requires-python = "~=3.8"