[ITK] SimpleITK Python wheels?

Matthew Brett matthew.brett at gmail.com
Sat Jul 30 19:26:53 EDT 2016


Hi,

On Sat, Jul 30, 2016 at 11:22 PM, Bradley Lowekamp <brad at lowekamp.net> wrote:
> Hello,
>
> Thank you for your interest with SimpleITK.
>
> You can read how to install with pip here:
> https://itk.org/Wiki/SimpleITK/GettingStarted#Generic_Distribution
>
> For some reason I believe audit wheel changed the version from 0.10.0 to 0.10.0.0:

> https://pypi.python.org/pypi/SimpleITK/0.10.0.0

That is strange - maybe worth a bug report to auditwheel?  Is that in
the wheel metadata - I see the filenames are correct.  How did you
upload the wheels - with twine?

> I need to look into the further.
>
> The problem with the OS X wheels is that they are too big for pipy at about 75mb. These are still fat binaries of i386 and x86_64. I have not check what pip would do with just a x86_64 wheel but with a fat Python version.

I think the pypi maintainers would be OK with increasing the upload
size for you if you asked them - I remember matplotlib discussing this
with them a while ago (they were a tad over 50M at the time).

But - I think it's also completely reasonable to drop off the i386
architecture and claim (via the wheel filename) that it's a fat wheel
- I built and uploaded an h5py wheel about a year ago for which the
i386 execution was segfaulting, but no-one noticed.  I doubt anyone
using SimpleITK would use the i386 architecture in the fat wheel
either.

Cheers,

Matthew


More information about the Community mailing list