Renaming OSX wheels on pypi to make them more general

In article
<CALGmxEL6geHVqGibWbUir3tovKs4KeGuW-qeTv5KMcsR40r-bQ@...150...>,

···

Chris Barker <chris.barker@...236...> wrote:

On Mon, Jun 2, 2014 at 5:28 PM, Matthew Brett > <matthew.brett@...149...> > wrote:

> > what is this going to do on OS-X 10.7 and 10.8 systems running homebrew
> or
> > macports pythons? It seems this list could get pretty long!
>
Yes, it could, but this list:
>
> so we would have to add all those if we wanted to support them...

> https://www.adium.im/sparkle/?year=2014&week=22&graph=bar#osVersion
>
>
very interesting stats! I wonder how representative those are? Makes we
think we can drop 32 bit support, too. Maybe the newest 2.7 py.org binaries
could be 64 bit only. It would simplify things a bit.

I hope you will not drop 32-bit support yet.. I still use it to
distribute some Tkinter apps. All recent versions of ActiveState Tcl/Tk
8.5 have a nasty crashing bug that I have not found a workaround for,
and old enough versions that don't have the bug need to run in 32-bit
mode on Mavericks.

-- Russell

Hi,

···

On Tue, Jun 3, 2014 at 1:00 PM, Russell E. Owen <rowen@...748...> wrote:

In article
<CALGmxEL6geHVqGibWbUir3tovKs4KeGuW-qeTv5KMcsR40r-bQ@...150...>,
Chris Barker <chris.barker@...236...> wrote:

On Mon, Jun 2, 2014 at 5:28 PM, Matthew Brett >> <matthew.brett@...149...> >> wrote:

> > what is this going to do on OS-X 10.7 and 10.8 systems running homebrew
> or
> > macports pythons? It seems this list could get pretty long!
>
Yes, it could, but this list:
>
> so we would have to add all those if we wanted to support them...

> https://www.adium.im/sparkle/?year=2014&week=22&graph=bar#osVersion
>
>
very interesting stats! I wonder how representative those are? Makes we
think we can drop 32 bit support, too. Maybe the newest 2.7 py.org binaries
could be 64 bit only. It would simplify things a bit.

I hope you will not drop 32-bit support yet.. I still use it to
distribute some Tkinter apps. All recent versions of ActiveState Tcl/Tk
8.5 have a nasty crashing bug that I have not found a workaround for,
and old enough versions that don't have the bug need to run in 32-bit
mode on Mavericks.

Do you need 32 bit support for the wheels or just for the MacPython
binaries? It's getting harder to build 32 / 64 bit universal
binaries these days...

Cheers,

Matthew

Hi Russell,

···

Makes we

think we can drop 32 bit support, too. Maybe the newest 2.7 py.org binaries

could be 64 bit only. It would simplify things a bit.

I hope you will not drop 32-bit support yet… I still use it to

distribute some Tkinter apps. All recent versions of ActiveState Tcl/Tk

8.5 have a nasty crashing bug that I have not found a workaround for,

and old enough versions that don’t have the bug need to run in 32-bit

mode on Mavericks.

Darn. I guess it’s not uncommon that even folks with a 64 bit machine may need a lib or something that is 32 bit only – so maybe good to keep it. But it really is a pain – and this example is supposed to be part of Python’s stdlib!

On Tue, Jun 3, 2014 at 1:44 PM, Matthew Brett <matthew.brett@…149…> wrote:

Do you need 32 bit support for the wheels or just for the MacPython
binaries? It’s getting harder to build 32 / 64 bit universal
binaries these days…

Exactly – will an Intel Universal Python pick up a 64 bit-only wheel?

That would be OK for most folks, I guess, though I’d really prefer it if things were more clear – you have a 32/64 bit python, you install wheels and it works fine for you, so distribute via py2app, then it crashed when run in 32 bit mode…

Oh well.

-Chris

Christopher Barker, Ph.D.
Oceanographer

Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice

7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception

Chris.Barker@…236…