--- numpy/tests/test_configtool.py.orig 2026-06-21 15:43:16 +++ numpy/tests/test_configtool.py 2026-07-02 22:51:46 @@ -20,7 +20,7 @@ reason="wasm interpreter cannot start subprocess") class TestNumpyConfig: def check_numpyconfig(self, arg): - p = subprocess.run(['numpy-config', arg], capture_output=True, text=True) + p = subprocess.run(['numpy-config-@@PYVER@@', arg], capture_output=True, text=True) p.check_returncode() return p.stdout.strip() --- numpy/_core/tests/test_cython.py.orig 2026-06-21 15:43:16 +++ numpy/_core/tests/test_cython.py 2026-07-02 22:55:26 @@ -63,22 +63,22 @@ f.write(f"python3 = '{sys.executable}'") try: - subprocess.check_call(["meson", "--version"]) + subprocess.check_call(["meson-@@PYVER@@", "--version"]) except FileNotFoundError: pytest.skip("No usable 'meson' found") if sysconfig.get_platform() == "win-arm64": pytest.skip("Meson unable to find MSVC linker on win-arm64") if sys.platform == "win32": - run_subprocess(["meson", "setup", + run_subprocess(["meson-@@PYVER@@", "setup", "--buildtype=release", "--vsenv", "--native-file", native_file, str(srcdir)], build_dir) else: - run_subprocess(["meson", "setup", + run_subprocess(["meson-@@PYVER@@", "setup", "--native-file", native_file, str(srcdir)], build_dir) - run_subprocess(["meson", "compile", "-vv"], build_dir) + run_subprocess(["meson-@@PYVER@@", "compile", "-vv"], build_dir) sys.path.append(str(build_dir)) --- numpy/_core/tests/test_limited_api.py.orig 2026-06-21 15:43:16 +++ numpy/_core/tests/test_limited_api.py 2026-07-02 22:56:03 @@ -61,23 +61,23 @@ f.write(f"python3 = '{sys.executable}'") try: - subprocess.check_call(["meson", "--version"]) + subprocess.check_call(["meson-@@PYVER@@", "--version"]) except FileNotFoundError: pytest.skip("No usable 'meson' found") if sysconfig.get_platform() == "win-arm64": pytest.skip("Meson unable to find MSVC linker on win-arm64") if sys.platform == "win32": - run_subprocess(["meson", "setup", + run_subprocess(["meson-@@PYVER@@", "setup", "--werror", "--buildtype=release", "--vsenv", "--native-file", native_file, str(srcdir)], build_dir) else: - run_subprocess(["meson", "setup", "--werror", + run_subprocess(["meson-@@PYVER@@", "setup", "--werror", "--native-file", native_file, str(srcdir)], build_dir) - run_subprocess(["meson", "compile", "-vv"], build_dir) + run_subprocess(["meson-@@PYVER@@", "compile", "-vv"], build_dir) sys.path.append(str(build_dir))