Numpy development version wheels for testing

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Numpy development version wheels for testing

Matthew Brett
Hi,

I've taken advantage of the new travis-ci cron job feature [1] to set
up daily builds of numpy manylinux and OSX wheels for the current
trunk, uploading to:

https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com

The numpy build process already builds Ubuntu Precise numpy wheels for
the current trunk, available at [2], but the cron-job manylinux wheels
have the following advantages:

* they are built the same way as our usual pypi wheels, using
openblas, and so will be closer to the eventual numpy distributed
wheel;
* manylinux wheels will install on all the travis-ci containers, not
just the Precise container;
* manylinux wheels don't need any extra packages installed by apt,
because they are self-contained.

There's an example of use at
https://github.com/matthew-brett/nibabel/blob/use-pre/.travis.yml#L23

Cheers,

Matthew

[1] https://docs.travis-ci.com/user/cron-jobs
[2] https://f66d8a5767b134cb96d3-4ffdece11fd3f72855e4665bc61c7445.ssl.cf2.rackcdn.com
_______________________________________________
NumPy-Discussion mailing list
[hidden email]
https://mail.scipy.org/mailman/listinfo/numpy-discussion
Reply | Threaded
Open this post in threaded view
|

Re: Numpy development version wheels for testing

Evgeni Burovski
On Fri, Jan 27, 2017 at 9:24 PM, Matthew Brett <[hidden email]> wrote:

> Hi,
>
> I've taken advantage of the new travis-ci cron job feature [1] to set
> up daily builds of numpy manylinux and OSX wheels for the current
> trunk, uploading to:
>
> https://7933911d6844c6c53a7d-47bd50c35cd79bd838daf386af554a83.ssl.cf2.rackcdn.com
>
> The numpy build process already builds Ubuntu Precise numpy wheels for
> the current trunk, available at [2], but the cron-job manylinux wheels
> have the following advantages:
>
> * they are built the same way as our usual pypi wheels, using
> openblas, and so will be closer to the eventual numpy distributed
> wheel;
> * manylinux wheels will install on all the travis-ci containers, not
> just the Precise container;
> * manylinux wheels don't need any extra packages installed by apt,
> because they are self-contained.
>
> There's an example of use at
> https://github.com/matthew-brett/nibabel/blob/use-pre/.travis.yml#L23
>
> Cheers,
>
> Matthew
>
> [1] https://docs.travis-ci.com/user/cron-jobs
> [2] https://f66d8a5767b134cb96d3-4ffdece11fd3f72855e4665bc61c7445.ssl.cf2.rackcdn.com


This is great, thank you Matthew!
_______________________________________________
NumPy-Discussion mailing list
[hidden email]
https://mail.scipy.org/mailman/listinfo/numpy-discussion