Open sdimovv opened 6 days ago
Are you using Meson >=1.3.0? Older versions don't support the limited API. If so, can you either share your project or a simplified reproducible example?
You can also look at our test package for limited API support and see what is different from yours: https://github.com/mesonbuild/meson-python/tree/main/tests/packages/limited-api
meson-python
version: 0.16.0I enabled the limited-api option in my
pyproject.toml
like so:I am also building my extension modules with limited API enabled:
Then, I build with:
But the produced wheels do not contain the
abi3
in the name. Nor do the.so
libs inside.However, if I instead build like so:
Both the wheel and the
.so
libs inside are named correctly (containabi3
in the name).