On Wed, Sep 10, 2025 at 2:45 AM matti picus via NumPy-Discussion < [email protected]> wrote:
> On Tue, Sep 9, 2025 at 10:11 PM Ralf Gommers via NumPy-Discussion > <[email protected]> wrote: > > > > Hi all, > > > > GitHub Actions has deprecated the macos-13 image [1], which was the last > image to support Intel x86-64 runners. As a result, we won't be able to use > our current wheel build setup. > > > > A quick sampling of what others are doing with their support policies: > CPython dropped it to Tier 2 [2], Anaconda dropped support [3], conda-forge > hasn't decided anything yet [4], PyTorch dropped support already 1.5 years > ago [5], Numba is dropping wheels [6]. > > > > Cheers, > > Ralf > > Azure pipelines (use by conda-forge) still offers macos x86_64 > machines, but they are not Trusted Publishers to PyPI. So if we choose > to use them to create wheels in the numpy-release repo, we could > continue to manually upload those wheels. This has some security > risks. In issue 29178 [0] Ralf laid out a security roadmap that > includes Trusted Publishing as a goal. Personally, I feel we should be > one of the last libraries to stop publishing binary wheels, and > perhaps in the security risk vs. usability balance we could choose to > manually upload wheels for another year or so. > Matti > > [0] https://github.com/numpy/numpy/issues/29178 I agree it would be nice to support x86_64 for about a year more, but I don't see how we are going to do it. We may need to leave it to third parties, as we do other "exotic" hardware support. Apple has been the prime mover here, the rest of us are just adapting. Speaking of exotic hardware, are we going to be able to publish PPC wheels? What is PyPI policy on certifying trusted publishers? Chuck
_______________________________________________ NumPy-Discussion mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3//lists/numpy-discussion.python.org Member address: [email protected]
