Hi all,

I'm currently working NumPy-Financial (npf) and would like to ask for comments 
on dropping decimal.Decimal support in npf.  I'm proposing to drop Decimal 
support for npf. There are a few reasons for this:

1. No one appears to use decimal types. Since it's release in 2019, not a 
single issue has been raised that uses decimal support. Furthermore, I have 
taken a quick survey of dependent projects, none of which seems to use decimals.

2. It's not actually supported that thoroughly. Npf claims that: “Functions 
support the :class:`decimal.Decimal` type unless otherwise stated.”. This isn't 
technically true. Many functions that claim to support decimal classes don't. I 
think it would be better to have a consistent interface that would either 
entierly support decimal or not support it at all.

3. I'm currently working on mimicking broadcasting behaviour for functions. 
This involves lots of for loops. To speed these up I will use either numba or 
Cython. Neither of these support decimal classes natively.

If you have any comments on whether this seems to be the right option, I would 
be very interested in hearing it. 

Kind regards 

Kai
_______________________________________________
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com

Reply via email to