matthew-brett / delocate

Find and copy needed dynamic libraries into python wheels
BSD 2-Clause "Simplified" License
262 stars 59 forks source link

Proposal - drop Pythons < 3.6 #109

Closed matthew-brett closed 2 years ago

matthew-brett commented 3 years ago

I propose that we drop all end-of-life Python releases for the master branch. The oldest currently supported version is Python 3.6 - https://devguide.python.org/#status-of-python-branches

I don't think we have any reason to support very old Pythons - most users of delocate are release managers who will very likely have access to multiple versions of Python.

Any objections?

HexDecimal commented 3 years ago

I'd also suggest dropping i386 architectures from the tests. Support for that architecture has been completely dropped by MacOS as they've moved on to ARM64. As hard as it is to setup a MacOS environment it's much harder that it also has to be a super old one as well.

matthew-brett commented 3 years ago

Yes, dropping i386 is very sensible.

matthew-brett commented 2 years ago

i386 dropped as of merge of #111

Signal that we are dropping Python < 3.6 in #113.