meson-python icon indicating copy to clipboard operation
meson-python copied to clipboard

Meson PEP 517 Python build backend

Results 91 meson-python issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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.

tests
CI

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...

enhancement

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...

enhancement
question

`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.

bug

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...

needs info

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...

documentation

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...

enhancement

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...

enhancement