On Thu, 2023-11-09 at 07:14 +0000, Arnaud Morin wrote:
I was thinking the same, but this is what I have: $ pip freeze |grep pbr pbr==6.0.0
Yes, it appears this *does not* work unfortunately. It looks like we've got even more work to do here. sean-k-mooney and I have been discussing this and they've done some work tracing the code paths. At this point in time, it's looking like we may need to implement our own PEP-517/660 build backend code rather than reusing setuptools' since setuptools doesn't provide any hook points that we can use.
Sean and I have revived a discussion I had previously started on discuss.python.org [1]. One can hope that something will come out of that but I'm pretty doubtful at this moment in time.
Stephen
[1] https://discuss.python.org/t/adding-support-for-wsgi-scripts-entrypoint/3090...
On 08.11.23 - 23:28, Jeremy Stanley wrote:
On 2023-11-08 23:11:54 +0000 (+0000), Arnaud Morin wrote:
Are we sure this solution works? I am still not having any wsgi scripts in my bin/ folder, even with the pyproject.toml file...
[...]
For editable installs (pip install -e ...) you need the PEP 660 support in PBR 6.0.0, which has only been out for a day now. -- Jeremy Stanley