From: noonedeadpunk@gmail.com <noonedeadpunk@gmail.com> Sent: Saturday, May 4, 2024 4:35:21 AM To: openstack-discuss@lists.openstack.org <openstack-discuss@lists.openstack.org> Subject: Re: [all][packaging][release][qa][tc] pep-517 and pip 23
Hey,
Sorry, I'm getting slightly confused about this topic right now as I don't understand how we made our process work with PIP 23.3.2 on Caracal while still using WSGI path...
So I've pinned PIP to 23.3.2 for OpenStack-Ansible out of interest basically, but realized everything works with zero changes to anywhere.
Firstly, I thought that it's because we do build wheels in our own, which potentially can workaround temp wheel build by pip. But then I've realized that we have bunch of jobs that explicitly skip wheel build, and they're passing as well.
So question is - what I'm really missing? Or well, why I have impression that it works?:)
As it seems that pyproject.toml implementation is not merged yet according to [1].