On 9/21/19, Brendan Barnwell firstname.lastname@example.org wrote:
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?
There have been some more recent comments on the github issue that are relevant; take a look:
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.
On Thursday, September 19, 2019 at 8:25:52 AM UTC-7, Warren Weckesser wrote:
NumPy is considering a NEP (NumPy Enhancement Proposal) that proposes
deprecation and ultimate removal of the financial functions from NumPy.
The functions would be moved to an independent library. The mailing
discussion of this proposal is at
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
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:
-- You received this message because you are subscribed to the Google
"PyData" group. To unsubscribe from this group and stop receiving emails from it, send
-- 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 email@example.com. To view this discussion on the web visit https://groups.google.com/d/msgid/pydata/8983e694-7067-44cb-a35f-5c173d44c16....