On 9/21/19, Brendan Barnwell <
bren...@gmail.com> wrote:
> Hi Warren,
>
> I'm somewhat late to this discussion but I too have used the financial
> functions. I looked at the discussion and the NEP and one thing I don't
> understand is how the maintenance burden is alleviated if the functions are
>
> moved to a separate library. Is the intent of the Numpy devs to just
> "dump" these functions into numpy_financial and then not maintain them? If
>
> not, what is achieved by moving them out of numpy?
Brendan,
There have been some more recent comments on the github issue that are
relevant; take a look:
https://github.com/numpy/numpy/issues/2880
It is true that when the functions are moved to numpy_financial, they
will receive less attention from the core NumPy developers. Indeed,
that is the point of the move. As you can see from the comments in
the github issue and those quoted in the NEP, there is no interest
among the current developers in maintaining these functions in NumPy.
By having a smaller and more focused library that is explicitly for
financial functions, it is possible that new developers with greater
interest and expertise in that domain will be motivated to contribute.
See, for example, Graham Duncan's recent comments in the github issue.
It remains to be seen whether we'll end up with a significantly
*better* library for financial calculations once the transition is
complete.
For the most visibility among the NumPy developers, it would be best
to continue the conversation in a NumPy venue, either the github issue
or the NumPy mailing list. I've cc'ed this email to the NumPy mailing
list.
Warren
>
> On Thursday, September 19, 2019 at 8:25:52 AM UTC-7, Warren Weckesser
> wrote:
>>
>> > email to
pyd...@googlegroups.com <javascript:>.
> --
> You received this message because you are subscribed to the Google Groups
> "PyData" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
pydata+un...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/pydata/8983e694-7067-44cb-a35f-5c173d44c160%40googlegroups.com.
>