
On Tue, May 8, 2018, 20:59 Lele Gaifax <lele@metapensiero.it> wrote:
Hi all,
Python 3.7 is steadily approaching its final release and I start wondering
a) when will be the right time to start uploading 3.7 binary wheels on PyPI?
The ABI was frozen at 3.7b3 (we're currently at b4), so in theory you can start uploading wheels any time. Of course, there's still some risk until it's actually released – for 3.6 there was a last minute problem with the Windows ABI that only got discovered during the rc period. But if you're willing to keep an ear out for that sort of thing, go wild.
b) if/when manylinux2010 happens, does that mean that I should build both manylinux1 and manylinux2010 variants?
Totally up to you. The only real differences are that RHEL/CentOS 5 users can use manylinux1 wheels but won't be able to use manylinux2010 wheels, and that manylinux2010 will require a newer pip. You can upload one or both depending on what you think works best for your users. -n