[ITK] SimpleITK Python wheels?

Bradley Lowekamp brad at lowekamp.net
Sat Jul 30 22:28:09 EDT 2016


That is awesome you are looking to use SimpleITK in a course!  If you have not found them yet, we have some Jupyter notebooks which may be of help:

http://insightsoftwareconsortium.github.io/SimpleITK-Notebooks/

They contain a variety of introductory and advanced topics which may be of use.

There are more comments below.


> On Jul 30, 2016, at 7:26 PM, Matthew Brett <matthew.brett at gmail.com> wrote:
> 
> 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 investigate it more. The filename was consistent with 0.10.0.0. I didn’t think anything of it until I made the release and uploaded the files with twine. Then like you I could not find them. I tries renaming them with 0.10.0, but I guess the versions in the wheel metadata.

> 
>> 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.

Do you know the way to contact the pypi maintainers to make this request?

Brad
> 
> Cheers,
> 
> Matthew
> _______________________________________________
> Community mailing list
> Community at itk.org
> http://public.kitware.com/mailman/listinfo/community



More information about the Community mailing list