NumPy could take an explicit runtime dependency on numpy-distutils so that
the code would be technically in a different repo bit would always be
available through NumPy. Eventually this could be removed as a runtime
dependency.

Kevin


On Sun, Oct 25, 2020, 09:23 Matti Picus <matti.pi...@gmail.com> wrote:

>
> On 10/25/20 10:46 AM, Dustin Spicuzza wrote:
> > I took a first stab at it, and... surprise, surprise, there were a few
> > more warts than I had originally expected in my initial survey. The
> > biggest unexpected result is that numpy.f2py would need to also be a
> > toplevel package. I did get the refactor cross-compiled and started on
> > scipy, but there's a few more issues that will have to be resolved on
> > the scipy side.
> >
> > I posted a detailed set of notes on the issue (#17620) and made a draft
> > PR with my initial results (#17632) if you want to get a sense for how
> > invasive this is (or isn't depending on your point of view).
> >
> > Dustin
> >
> Is there a way to do this without modifying SciPy? That would reassure
> me that this change will not break other peoples' workflow. It is hard
> to believe that only SciPy uses numpy.distutils. If the changes break
> backward compatibility, they need to be done like any other deprecation:
> warn for 4 releases (two years) before actually breaking workflows.
>
>
> Matti
>
> _______________________________________________
> NumPy-Discussion mailing list
> NumPy-Discussion@python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
>
_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion

Reply via email to