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

meson-python invokes meson and meson may be run by a different Python interpreter than the one used to run meson-python via pip or build or other pep517 frontend. meson-python uses...

documentation

~~This is just an initial approach, that is known to not work on all use-cases. It simply uses .pth files to inject search locations for the default import finder, for...

enhancement

Now that meson-python can use the system provided ninja there is no need to depend on the PyPI package.

I'm not sure if this is the expected behavior but setting `license = {file="COPYING"}` and `"License :: OSI Approved :: GNU General Public License v3 (GPLv3)" ` doesn't work as...

needs info

Use sysconfig.get_platform() instead of platform.mac_ver() to base the platform tag computation. The ability to overwrite the value returned by former via the _PYTHON_HOST_PLATFORM environment variable is used in macOS extension...

enhancement

When the `meson.build` specifies a pkgconfig file, this file gets installed into a weird `.*.mesonpy.libs/pkgconfig` subdirectory of site-packages. This is e.g. happening with [dbus-python](https://pypi.org/project/dbus-python/). ``` $ find .venv | grep...

distro-packagers

# Background In pandas, we have a source directory structure that looks like this. ``` pandas pandas __init__.py ... _libs Extension modules ... ``` Usually, with setuptools, we build the...

enhancement
question

Hello, I am trying to make package build by meson-python installable by pip using `pip install --user .` (a complete [build script](https://github.com/Nic30/circleci-orb-python-all-in-1/blob/master/src/commands/install-package-git.yml), [CI config](https://github.com/Nic30/hwtHls/blob/llvm_mir_integration/.circleci/config.yml)) Recent changes in pip broke this...

bug
dependency-bug

Being able to use install_subdir is a nice feature to avoid having to list individual files with install_sources in the meson build file. However, sometimes there are files(e.g. test data),...

enhancement