Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MAINT: Run f2py's meson backend with the same python that runs f2py #25321

Merged
merged 1 commit into from
Dec 8, 2023

Conversation

stefanor
Copy link
Contributor

@stefanor stefanor commented Dec 6, 2023

On Debian, we sometimes have multiple Python 3 versions in the archive. When using f2py3.X, I'd expect meson to run with the same python, not the default python.

Not sure how far up the stack this should come from, I kept it simple for this PR, if someone has better ideas, they can direct me.

On Debian, we sometimes have multiple Python 3 versions in the archive.
When using f2py3.X, I'd expect meson to run with the same python, not
the default python.

Not sure how far up the stack this should come from, I kept it simple
for this PR, if someone has better ideas, they can direct me.
@charris charris changed the title Run f2py's meson backend with the same python that ran f2py MAINT: Run f2py's meson backend with the same python that runs f2py Dec 7, 2023
@charris charris added component: numpy.f2py 03 - Maintenance Meson Items related to the introduction of Meson as the new build system for NumPy labels Dec 7, 2023
Copy link
Member

@HaoZeke HaoZeke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, lets get this in.

@HaoZeke HaoZeke merged commit a0ec186 into numpy:main Dec 8, 2023
62 checks passed
@HaoZeke
Copy link
Member

HaoZeke commented Dec 8, 2023

Thanks @stefanor.

@stefanor stefanor deleted the f2py-meson-python-exe branch December 8, 2023 16:13
@charris charris added the 09 - Backport-Candidate PRs tagged should be backported label Dec 18, 2023
@charris charris removed the 09 - Backport-Candidate PRs tagged should be backported label Dec 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
03 - Maintenance component: numpy.f2py Meson Items related to the introduction of Meson as the new build system for NumPy
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants