meson-python
meson-python copied to clipboard
Meson PEP 517 Python build backend
As noted in https://github.com/pypa/packaging/issues/727, free-threaded CPython does not support the limited API. Hence raise an exception if a `limited-api` build is requested. Also skip/update a few tests that were failing...
Starting with Python 3.13 there will be a nogil variant of the interpreter that will need to be get an interpreter tag in the wheel tag string. See https://discuss.python.org/t/python-abis-and-pep-703/34018
Did I ever complain about the GitHub Actions documentation being an horrible mess?
Closes gh-540 Also touches on gh-246, which is a common enough hiccup that it's useful to explicitly show dealing with `meson-log.txt` in CI.
In a pyproject-based project, an external dependency is built using cmake (and another one using autotools) as fallback. This works well using plain meson, however `pip install --editable .` fails...
The current output from `pip` when encountering a build error is very poor. gh-231 will fix one part of that, by reducing the traceback of irrelevant pip/meson-python internals. There is...
I don't have permissions to change the URL to the Github Pages hosted documentation. Also, how hard would it be to redirect from the Read The Docs URL to the...