Skip to content

[py-scipy] remove fortran dependency and fix signing issues and Windows support#193

Open
couteau wants to merge 10 commits intoopen-vcpkg:mainfrom
couteau:scipy
Open

[py-scipy] remove fortran dependency and fix signing issues and Windows support#193
couteau wants to merge 10 commits intoopen-vcpkg:mainfrom
couteau:scipy

Conversation

@couteau
Copy link
Contributor

@couteau couteau commented Mar 22, 2026

Update scipy to eliminate fortran compiler dependence. This makes installation easier and avoids an issue with code signing in Mac OS bundles that I have not been able to resolve in any other way. Doing this without losing functionality requires back-porting some not yet released changes to the codebase, which is done with two patches.

This PR also updates the build method for numpy to build a wheel using gpep517 instead of building directly with meson. This allows installation of the f2py script allowing scipy to be built on both windows and MacOS/linux.

@m-kuhn
Copy link
Contributor

m-kuhn commented Mar 23, 2026

Nice, could you add this to the windows workflow too so we make sure we continue to be windows compatible?

@couteau
Copy link
Contributor Author

couteau commented Mar 25, 2026

Working on this -- but I'm running into a certificate issue with the windows workflow that I haven't been able to resolve. I don't know if it is a ci/workflow issue or a more general windows issue.

@m-kuhn
Copy link
Contributor

m-kuhn commented Mar 25, 2026

@couteau this "pip_system_certs: ERROR: truststore not available" should have been solved as part of #194 do we need something more?

@couteau
Copy link
Contributor Author

couteau commented Mar 25, 2026

Let me resync my fork and see if that helps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants