Daniele Nicolodi

Results 355 comments of Daniele Nicolodi

Cross compiling for an arm64 target on a x86 build machine on macOS is already supported with the same interface used by setuptools. For other user cases, I'm afraid that...

@eli-schwartz I agree with you on all points, except one: the tools that takes a Meson build directory and packs it up in a wheel is not meson-python, but something...

> Detecting whether `--cross-file` is present in `config_settings` is probably reliable (covers everything except for the macOS environment variable way)? If so, could we just read the host machine section...

> I think the requirement here is "build interpreter == host interpreter" for now The problem raised in this issue is about the host and the build interpreter being different...

> It's the only way to get the `.dist-info` metadata and a wheel format output that you need. The PEP 517 backend is responsible for generating the `.dist-info` https://github.com/mesonbuild/meson-python/blob/f9dc18f85475e80e4cba31105cbe6a4e42660b78/mesonpy/__init__.py#L556-L568 It...

Also explicitly list the `meson install` options recognized by `meson-python` in https://meson-python.readthedocs.io/en/latest/reference/pyproject-settings.html#cmdoption-arg-tool.meson-python.args.install and https://meson-python.readthedocs.io/en/latest/reference/config-settings.html#cmdoption-arg-install-args or find a way to do not have to repeat the content twice. Most of the...

I just wanted to experiment with how this would look like in practice. Working on this made me realize that I didn't completely understand the problem. Matching version with more...

I still don't see any test added to verify that this does what it is supposed to do and to ensure that this does not regress again.

Please not that Celery has nothing to do with this. There is a `Cellar` component in the Python module paths, but that is due to how Homebrew installs things. Your...

I am writing a tool to use Meson to build python extensions and package them into wheels. For this I am looking into the wheel definition and, judging from the...