From 72f79003460710bcbab158f04a5fde59ca36a80a Mon Sep 17 00:00:00 2001 From: lanmao Date: Thu, 30 Apr 2026 09:29:11 +0800 Subject: [PATCH] Fix Meson pybind11 wrapper for SciPy --- pythonforandroid/recipes/scipy/__init__.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pythonforandroid/recipes/scipy/__init__.py b/pythonforandroid/recipes/scipy/__init__.py index 4406b354a..d3157347f 100644 --- a/pythonforandroid/recipes/scipy/__init__.py +++ b/pythonforandroid/recipes/scipy/__init__.py @@ -12,7 +12,11 @@ class ScipyRecipe(MesonRecipe): depends = ["numpy", "libopenblas", "fortran"] need_stl_shared = True meson_version = "1.5.0" - hostpython_prerequisites = ["numpy", "Cython>=3.0.8"] + hostpython_prerequisites = [ + "numpy", + "Cython>=3.0.8", + "pybind11>=2.13.2,<3.1.0", + ] patches = ["meson.patch"] def get_recipe_meson_options(self, arch):