Skip to content

Fix py-matplotlib: #194

Merged
m-kuhn merged 5 commits intomainfrom
fix-matplotlib
Mar 24, 2026
Merged

Fix py-matplotlib: #194
m-kuhn merged 5 commits intomainfrom
fix-matplotlib

Conversation

@3nids
Copy link
Collaborator

@3nids 3nids commented Mar 24, 2026

set z_vcpkg_python_func_python to use installed Python

Without this, vcpkg_python_build_and_install_wheel uses the internal embedded Python (3.14) which doesn't have gpep517 installed, causing the build to fail with 'No module named gpep517'.

Follows the same pattern as py-scipy and py-scikit-learn.

…thon

Without this, vcpkg_python_build_and_install_wheel uses the internal
embedded Python (3.14) which doesn't have gpep517 installed, causing
the build to fail with 'No module named gpep517'.

Follows the same pattern as py-scipy and py-scikit-learn.
@m-kuhn
Copy link
Contributor

m-kuhn commented Mar 24, 2026

Thanks, can you bump the port-version (and version db)?

…thon

Without this, vcpkg_python_build_and_install_wheel uses the internal
embedded Python (3.14) which doesn't have gpep517 installed, causing
the build to fail with 'No module named gpep517'.

Follows the same pattern as py-scipy and py-scikit-learn.
@3nids
Copy link
Collaborator Author

3nids commented Mar 24, 2026

done

m-kuhn and others added 2 commits March 24, 2026 08:48
The pip_system_certs .pth file prints to stdout on every Python startup
when truststore is unavailable, corrupting meson's python introspection
output and breaking builds of py-meson (and dependents like py-matplotlib).
@3nids 3nids requested a review from m-kuhn March 24, 2026 19:38
@m-kuhn m-kuhn enabled auto-merge March 24, 2026 21:06
@m-kuhn m-kuhn merged commit 9f11b64 into main Mar 24, 2026
4 checks passed
@m-kuhn m-kuhn deleted the fix-matplotlib branch March 24, 2026 21:16
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