The nice thing with the new macaroons is that theoretically I can provide someone my key to upload packages on my behalf for a singular PyPI project. This way I could allow a third-party service to backfill binary wheels for other platforms once I've released a version to PyPI.
On Aug 20, 2019, at 12:25, Tzu-ping Chung firstname.lastname@example.org wrote:
On 20 Aug 2019, at 23:47, Nick Timkovich <email@example.com mailto:firstname.lastname@example.org> wrote:
On Tue, Aug 20, 2019, at 5:05 AM Matthew Brett <email@example.com mailto:firstname.lastname@example.org> wrote: ... Unless you meant wheels for non-Intel platforms, in which case, please do say more about you need.
I think I'm conflating the wheel building spec (is manylinux amd64 specific, or as long as the libraries are on any architecture?), toolchains, environment (sounds like Piwheels provides a platform to build them on), and package hosting (can PyPI host arbitrary archs?) in that one sentence.
And there are even more layers to this problem. Wheels on piwheels are currently maintained by RPi folks; if they are going into PyPI, either package maintainers need to take over uploading (and even building) them, or PyPI needs a way to allow (qualified) people to upload stuffs for packages they don’t own. And maintainers might decide that ARM is not their supported platform anyway, and get us back to where we started.
-- Distutils-SIG mailing list -- email@example.com mailto:firstname.lastname@example.org To unsubscribe send an email to email@example.com mailto:firstname.lastname@example.org https://mail.python.org/mailman3/lists/distutils-sig.python.org/ https://mail.python.org/mailman3/lists/distutils-sig.python.org/ Message archived at https://email@example.com/message/OXSUW... https://firstname.lastname@example.org/message/OXSUW73EO5DTUO34EFURN3KHCDAKNS4Z/
-- Distutils-SIG mailing list -- email@example.com To unsubscribe send an email to firstname.lastname@example.org https://mail.python.org/mailman3/lists/distutils-sig.python.org/ Message archived at https://email@example.com/message/HYGOQ...