[Numpy-discussion] [pydata] NumPy proposal to remove the financial functions.

Warren Weckesser warren.weckesser at gmail.com
Sun Sep 22 23:44:45 EDT 2019


On 9/21/19, Brendan Barnwell <brenbarn at 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:
>>
>> On 9/8/19, Warren Weckesser <warren.... at gmail.com <javascript:>> wrote:
>> > NumPy is considering a NEP (NumPy Enhancement Proposal) that proposes
>> the
>> > deprecation and ultimate removal of the financial functions from NumPy.
>> >
>> > The functions would be moved to an independent library.  The mailing
>> list
>> > discussion of this proposal is at
>> >
>> >
>> >
>> http://numpy-discussion.10968.n7.nabble.com/NEP-32-Remove-the-financial-functions-from-NumPy-tt47456.html
>>
>> >
>> > or
>> >
>> >
>> >
>> https://mail.python.org/pipermail/numpy-discussion/2019-September/079965.html
>>
>> >
>> > The first message in that thread includes the proposed NEP.
>> >
>> > There have been a couple suggestions to ask about this on the Pandas
>> > mailing list.  Contributions to the thread in the numpy-discussion
>> mailing
>> > list would be appreciated!
>>
>>
>> FYI:  The proposal to accept the NEP to remove the financial functions
>> has been made on the NumPy-Discussion mailing list:
>>
>> https://mail.python.org/pipermail/numpy-discussion/2019-September/080074.html
>>
>>
>> Warren
>>
>> >
>> > Thanks,
>> >
>> > Warren
>> >
>> > --
>> > 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 pyd... at googlegroups.com <javascript:>.
>> > To view this discussion on the web visit
>> >
>> https://groups.google.com/d/msgid/pydata/8458a06f-ead7-4f7e-b288-4a15a6002482%40googlegroups.com.
>>
>>
>> >
>>
>
> --
> 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+unsubscribe at googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/pydata/8983e694-7067-44cb-a35f-5c173d44c160%40googlegroups.com.
>


More information about the NumPy-Discussion mailing list