mesonbuild / meson-python

Meson PEP 517 Python build backend
https://mesonbuild.com/meson-python/
MIT License
120 stars 59 forks source link

BUG: PyPy does not use a special filename suffix for the stable API #494

Closed dnicolodi closed 9 months ago

dnicolodi commented 9 months ago

How did you notice this, in local testing or did we receive a bug report somewhere? And related question: we have a pypy-3.9 CI job, why didn't it fail before?

It is a bi-product of #492 where I run the meson-python test suite on all environments with Meson from a branch close to master to test the changes required in Meson to get rid of the distutils dependency. The limited API feature requires an unreleased Meson version, and the PyPy CI job we have uses the latest Meson release, thus could not catch the issue.