meson-python
meson-python copied to clipboard
Meson PEP 517 Python build backend
Currently meson-python will generate the same wheel for a debug python build and a regular python build. I think this violates the principle of least surprise, since if one is...
I was looking through the LICENSE files and saw that meson-python is copyrighted by Quansight Labs. The main question that I have about this is: "Do I still own the...
It would be nice if meson-python tested downstream projects(e.g. pandas, scipy) to make sure changes here aren't unintentionally breaking them.
meson-python should provide a way to use the ``__version__`` attribute of a package as its version instead of using the version from meson. EDIT: for an extended description of this...
There is a practical UX problem with `pyproject.toml` that we need to solve. A short description would be: - Any project that builds against the `numpy` C API has to...
`WARNING File could not be mapped to an equivalent wheel directory: /tmp/mesonpy-udbdqxaw/install/usr/lib64/libxxhash.a ({libdir_static}/libxxhash.a)` Example project: https://github.com/hse-project/hse-python. Use the `tristan957/mesonpy` branch.
I don't think auditwheel fixes the binary dependencies for wheel scripts, we should confirm that. If it does not, we should put them in platlib and add a wrapper that...
How can I install python scripts with `meson-python` replacing setuptool's `console_scripts` `enty_point` or `[project.scripts]` in `pyproject.toml`? If there is a vision of how this should look like I'm happy to...
The last thing preventing this from being adopted in the wild is probably the missing support for editable wheels. For the implementation, the idea is simple, create an editable wheel...
Including uncommitted changes in the sdist was implemented in #58 after the discussion in #53. However, the current behavior for which uncommitted changes to files under version control are included...