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