Re: [Numpy-discussion] linux wheels coming soon

2016-03-24 Thread Robert T. McGibbon
I suspect that many of the maintainers of major scipy-ecosystem projects
are aware of these (or other similar) travis wheel caches, but would guess
that the pool of travis-ci python users who weren't aware of these wheel
caches is much much larger. So there will still be a lot of travis-ci clock
cycles saved by manylinux wheels.

-Robert

On Thu, Mar 24, 2016 at 10:46 PM, Nathaniel Smith  wrote:

> On Thu, Mar 24, 2016 at 11:44 AM, Peter Cock 
> wrote:
> > On Thu, Mar 24, 2016 at 6:37 PM, Nathaniel Smith  wrote:
> >> On Mar 24, 2016 8:04 AM, "Peter Cock" 
> wrote:
> >>>
> >>> Hi Nathaniel,
> >>>
> >>> Will you be providing portable Linux wheels aka manylinux1?
> >>> https://www.python.org/dev/peps/pep-0513/
> >>
> >> Matthew Brett will (probably) do the actual work, but yeah, that's the
> idea
> >> exactly. Note the author list on that PEP ;-)
> >>
> >> -n
> >
> > Yep - I was partly double checking, but also aware many folk
> > skim the NumPy list and might not be aware of PEP-513 and
> > the standardisation efforts going on.
> >
> > Also in addition to http://travis-dev-wheels.scipy.org/ and
> > http://travis-wheels.scikit-image.org/ mentioned by Ralf there
> > is http://wheels.scipy.org/ which I presume will get the new
> > Linux wheels once they go live.
>
> The new wheels will go up on pypi, and I guess once everyone has
> wheels on pypi then these ad-hoc wheel servers that existed only as a
> way to distribute Linux wheels will become obsolete.
>
> (travis-dev-wheels will remain useful, though, because its purpose is
> to hold up-to-the-minute builds of project master branches to allow
> downstream projects to get early warning of breaking changes -- we
> don't plan to upload to pypi after every commit :-).)
>
> -n
>
> --
> Nathaniel J. Smith -- https://vorpus.org
> ___
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> https://mail.scipy.org/mailman/listinfo/numpy-discussion
>



-- 
-Robert
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] linux wheels coming soon

2016-03-24 Thread Nathaniel Smith
On Thu, Mar 24, 2016 at 11:44 AM, Peter Cock  wrote:
> On Thu, Mar 24, 2016 at 6:37 PM, Nathaniel Smith  wrote:
>> On Mar 24, 2016 8:04 AM, "Peter Cock"  wrote:
>>>
>>> Hi Nathaniel,
>>>
>>> Will you be providing portable Linux wheels aka manylinux1?
>>> https://www.python.org/dev/peps/pep-0513/
>>
>> Matthew Brett will (probably) do the actual work, but yeah, that's the idea
>> exactly. Note the author list on that PEP ;-)
>>
>> -n
>
> Yep - I was partly double checking, but also aware many folk
> skim the NumPy list and might not be aware of PEP-513 and
> the standardisation efforts going on.
>
> Also in addition to http://travis-dev-wheels.scipy.org/ and
> http://travis-wheels.scikit-image.org/ mentioned by Ralf there
> is http://wheels.scipy.org/ which I presume will get the new
> Linux wheels once they go live.

The new wheels will go up on pypi, and I guess once everyone has
wheels on pypi then these ad-hoc wheel servers that existed only as a
way to distribute Linux wheels will become obsolete.

(travis-dev-wheels will remain useful, though, because its purpose is
to hold up-to-the-minute builds of project master branches to allow
downstream projects to get early warning of breaking changes -- we
don't plan to upload to pypi after every commit :-).)

-n

-- 
Nathaniel J. Smith -- https://vorpus.org
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] linux wheels coming soon

2016-03-24 Thread Peter Cock
On Thu, Mar 24, 2016 at 6:37 PM, Nathaniel Smith  wrote:
> On Mar 24, 2016 8:04 AM, "Peter Cock"  wrote:
>>
>> Hi Nathaniel,
>>
>> Will you be providing portable Linux wheels aka manylinux1?
>> https://www.python.org/dev/peps/pep-0513/
>
> Matthew Brett will (probably) do the actual work, but yeah, that's the idea
> exactly. Note the author list on that PEP ;-)
>
> -n

Yep - I was partly double checking, but also aware many folk
skim the NumPy list and might not be aware of PEP-513 and
the standardisation efforts going on.

Also in addition to http://travis-dev-wheels.scipy.org/ and
http://travis-wheels.scikit-image.org/ mentioned by Ralf there
is http://wheels.scipy.org/ which I presume will get the new
Linux wheels once they go live.

Is it possible to add a README to these listings explaining
what they are intended to be used for?

P.S. To save anyone else Googling, you can do things like this:

pip install -r requirements.txt --timeout 60 --trusted-host
travis-wheels.scikit-image.org -f
http://travis-wheels.scikit-image.org/

Thanks,

Peter
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] linux wheels coming soon

2016-03-24 Thread Nathaniel Smith
On Mar 24, 2016 8:04 AM, "Peter Cock"  wrote:
>
> Hi Nathaniel,
>
> Will you be providing portable Linux wheels aka manylinux1?
> https://www.python.org/dev/peps/pep-0513/

Matthew Brett will (probably) do the actual work, but yeah, that's the idea
exactly. Note the author list on that PEP ;-)

-n
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] linux wheels coming soon

2016-03-24 Thread Ralf Gommers
On Thu, Mar 24, 2016 at 4:04 PM, Peter Cock 
wrote:

> Hi Nathaniel,
>
> Will you be providing portable Linux wheels aka manylinux1?
> https://www.python.org/dev/peps/pep-0513/
>
> Does this also open up the door to releasing wheels for SciPy
> too?
>

That should work just fine.


> While speeding up "pip install" would be of benefit in itself,
> I am particularly keen to see this for use within automated
> testing frameworks like TravisCI where currently having to
> install NumPy (and SciPy) from source is an unreasonable
> overhead.
>

There's already http://travis-dev-wheels.scipy.org/ (latest dev versions of
numpy and scipy) and http://travis-wheels.scikit-image.org/ (releases,
there are multiple sources for this one) for TravisCI setups to reuse.

Ralf


> Many thanks to everyone working on this,
>
> Peter
>
> On Tue, Mar 15, 2016 at 11:33 PM, Nathaniel Smith  wrote:
> > Hi all,
> >
> > Just a heads-up that we're planning to upload Linux wheels for numpy
> > to PyPI soon. Unless there's some objection, these will be using
> > ATLAS, just like the current Windows wheels, for the same reasons --
> > moving to something faster like OpenBLAS would be good, but given the
> > concerns about OpenBLAS's reliability we want to get something working
> > first and then worry about making it fast. (Plus it doesn't make sense
> > to ship different BLAS libraries on Windows versus Linux -- that just
> > multiplies our support burden for no reason.)
> >
> > -n
> >
> > --
> > Nathaniel J. Smith -- https://vorpus.org
> > ___
> > NumPy-Discussion mailing list
> > NumPy-Discussion@scipy.org
> > https://mail.scipy.org/mailman/listinfo/numpy-discussion
> ___
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> https://mail.scipy.org/mailman/listinfo/numpy-discussion
>
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] linux wheels coming soon

2016-03-24 Thread Peter Cock
Hi Nathaniel,

Will you be providing portable Linux wheels aka manylinux1?
https://www.python.org/dev/peps/pep-0513/

Does this also open up the door to releasing wheels for SciPy
too?

While speeding up "pip install" would be of benefit in itself,
I am particularly keen to see this for use within automated
testing frameworks like TravisCI where currently having to
install NumPy (and SciPy) from source is an unreasonable
overhead.

Many thanks to everyone working on this,

Peter

On Tue, Mar 15, 2016 at 11:33 PM, Nathaniel Smith  wrote:
> Hi all,
>
> Just a heads-up that we're planning to upload Linux wheels for numpy
> to PyPI soon. Unless there's some objection, these will be using
> ATLAS, just like the current Windows wheels, for the same reasons --
> moving to something faster like OpenBLAS would be good, but given the
> concerns about OpenBLAS's reliability we want to get something working
> first and then worry about making it fast. (Plus it doesn't make sense
> to ship different BLAS libraries on Windows versus Linux -- that just
> multiplies our support burden for no reason.)
>
> -n
>
> --
> Nathaniel J. Smith -- https://vorpus.org
> ___
> NumPy-Discussion mailing list
> NumPy-Discussion@scipy.org
> https://mail.scipy.org/mailman/listinfo/numpy-discussion
___
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
https://mail.scipy.org/mailman/listinfo/numpy-discussion