[Python-Dev] PEP 0404 and VS 2010 (original) (raw)

Paul Moore p.f.moore at gmail.com
Thu Nov 21 22:12:35 CET 2013


On 21 November 2013 21:02, Greg Ewing <greg.ewing at canterbury.ac.nz> wrote:

Is that much different from package authors having to release binaries for different versions of Python, if they want to support older versions?

Having multiple binaries for the same x.y version is different from what's been done before, but it seems to me an unavoidable consequence of supporting one x.y version for longer than usual.

None of the currently available binary distribution formats distinguish Windows binaries by anything other than minor version. For wheels (and I think eggs), this is a showstopper as the name is essential metadata (compatibility tags) for the other formats (wininst and msi) the name is merely informational - packagers could rename, but (a) they will forget, and (b) the users won't know if they have or not.

Before we can cleanly support multiple ABIs for a single minor version on Windows, we need to have a resolution of this dilemma (which may be nothing more than "only binaries for the python.org builds are allowed on PyPI"...)

Paul



More information about the Python-Dev mailing list