On Fri, 2019-09-06 at 14:45 -0700, Ralf Gommers wrote:
>
>
> > That's part of it. The concrete problems it's solving are
> > threefold:
> > Array creation functions can be overridden.
> > Array coercion is now covered.
> > "Default implementations" will allow you to re-write your NumPy
> >
On Sat, Sep 7, 2019 at 1:07 PM Sebastian Berg
wrote:
> On Fri, 2019-09-06 at 14:45 -0700, Ralf Gommers wrote:
> >
> >
>
>
> > > That's part of it. The concrete problems it's solving are
> > > threefold:
> > > Array creation functions can be overridden.
> > > Array coercion is now covered.
> > >
On 2019-09-07 15:33, Ralf Gommers wrote:
On Sat, Sep 7, 2019 at 1:07 PM Sebastian Berg
wrote:
On Fri, 2019-09-06 at 14:45 -0700, Ralf Gommers wrote:
That's part of it. The concrete problems it's solving are
threefold:
Array creation functions can be overridden.
Array coercion is now
On Sat, Sep 7, 2019 at 2:18 PM sebastian wrote:
> On 2019-09-07 15:33, Ralf Gommers wrote:
> > On Sat, Sep 7, 2019 at 1:07 PM Sebastian Berg
> > wrote:
> >
> >> On Fri, 2019-09-06 at 14:45 -0700, Ralf Gommers wrote:
> >>>
> >>>
> >>
> >>
> That's part of it. The concrete problems it's
On Fri, Sep 6, 2019 at 11:04 PM Ralf Gommers wrote:
> Vendoring means "include the code". So no dependency on an external package.
> If we don't vendor, it's going to be either unused, or end up as a dependency
> for the whole SciPy/PyData stack.
If we vendor it then it also ends up as a
On Fri, Sep 6, 2019 at 4:51 PM Nathaniel Smith wrote:
> On Fri, Sep 6, 2019 at 2:45 PM Ralf Gommers
> wrote:
> > There may be another very concrete one (that's not yet in the NEP):
> allowing other libraries that consume ndarrays to use overrides. An example
> is numpy.fft: currently both
>> There may be another very concrete one (that's not yet in the NEP): allowing
>> other libraries that consume ndarrays to use overrides. An example is
>> numpy.fft: currently both mkl_fft and pyfftw monkeypatch NumPy, something we
>> don't like all that much (in particular for mkl_fft,
Hi all,
There are several open issues about people not being able to compile the
latest release with Python 3.8 betas due to our release containing
generated C code with a too old version of Cython. This happened for Python
3.7 as well. With the Python packaging system having improved that build
On Sat, Sep 7, 2019 at 4:16 PM Nathaniel Smith wrote:
> On Fri, Sep 6, 2019 at 11:04 PM Ralf Gommers
> wrote:
> > Vendoring means "include the code". So no dependency on an external
> package. If we don't vendor, it's going to be either unused, or end up as a
> dependency for the whole