Merge pull request #258084 from samuela/samuela/ml-dtypes

python3Packages.ml-dtypes: fix build on aarch64-darwin
This commit is contained in:
Weijia Wang 2023-09-30 14:50:22 +02:00 committed by GitHub
commit e4f393e78d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -2,6 +2,7 @@
, buildPythonPackage
, pythonOlder
, fetchFromGitHub
, fetchpatch
, setuptools
, pybind11
, numpy
@ -27,6 +28,14 @@ buildPythonPackage rec {
fetchSubmodules = true;
};
patches = [
# See https://github.com/jax-ml/ml_dtypes/issues/106.
(fetchpatch {
url = "https://github.com/jax-ml/ml_dtypes/commit/c082a2df6bc0686b35c4b4a303fd1990485e181f.patch";
hash = "sha256-aVJy9vT00b98xOrJCdbCHSZBI3uyjafmN88Z2rjBS48=";
})
];
postPatch = ''
substituteInPlace pyproject.toml \
--replace "numpy~=1.21.2" "numpy" \