[Numpy-discussion] Proposal for changing the names of inverse trigonometrical/hyperbolic functions
Tue Nov 25 10:41:49 CST 2008
On Nov 24, 2008, at 5:55 PM, Jarrod Millman wrote:
> On Mon, Nov 24, 2008 at 10:45 AM, Francesc Alted
> <firstname.lastname@example.org> wrote:
>> So, IMHO, I think it would be better to rename the inverse
>> functions from ``arc*`` to ``a*`` prefix. Of course, in order to do
>> that correctly, one should add the new names and add a
>> ``DeprecationWarning`` informing that people should start to use the
>> new names. After two or three NumPy versions, the old function names
>> can be removed safely.
>> What people think?
> It seems there is a fair amount of favor for adding the new names.
> There is some resistance to removing the old ones. I would be happy
> to deprecate the old ones, but leave them in until we release a new
> major release (i.e., NumPy 2.0.0). We could start creating a list of
> API/ABI clean-ups for whenever we find a compelling reason to release
> a new major version. In the meantime, we can leave the old names in
> and just add a deprecation note to the docs. Once we are ready to
> release 2.0, we can release a 1.x with deprecation warnings.
I tend to favor this approach.
More information about the Numpy-discussion