Jason R. Coombs
Jason R. Coombs
Sorry for the delay in responding. I'm just getting to this in my backlog. > This was working til v79.0.1, see e.g. [this build log](https://github.com/diofant/python-gmp/actions/runs/14678709999/job/41200475044). Now this require pinning: [diofant/python-gmp@2ea82c3](https://github.com/diofant/python-gmp/commit/2ea82c31e391b0394f6e70aa2de599095492b7eb)...
I recently moved the maint/75.3 branch around because it was pointing at the wrong commit. Sorry if that messed this PR up. Please consider cherry-picking your change against the latest...
Yes, it's out of date. Setuptools aims to be and should declare that it's primarily a build backend, so just the 'build' part is relevant.
I've been aiming for "best in class build backend" and "support for C/C++ extension modules". Maybe "most extensible" I'm less concerned about "default".
Setuptools has removed pkg_resources and now relies on importlib.metadata for this behavior.
> Oh, it looks like the `dist-info` command depends on the `egg-info` command having ran before it...? That's going to kill this idea if true. I do believe that's the...