-
-
Notifications
You must be signed in to change notification settings - Fork 10.9k
BLD: unvendor meson-python #25008
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
BLD: unvendor meson-python #25008
Conversation
b44ae7e
to
152d8f5
Compare
Python 3.12 failures:
The vendored Meson needs an update so that we're getting the fixes in Meson 1.2.3 to avoid distutils/setuptools completely. |
The meson-python 0.15.0 release added the ability to configure a custom `meson` in `pyproject.toml`. So there's no longer a need for us to vendor it.
152d8f5
to
6544e33
Compare
[skip cirrus] [skip circle]
Almost victory - a single test error left in the "without optimizations" job of
That's because on 3.12 we no longer install |
Victory! This is ready to merge. |
Thanks Ralf. |
The meson-python 0.15.0 release added the ability to configure a custom
meson
inpyproject.toml
. So there's no longer a need for us to vendor it.