Closed anntzer closed 9 years ago
The first line is the actual interface, the second one is the public interface. output
is a deprecated synonym for out
. It works, but you get a warning (if you have deprecation warnings turned on), but it should not be used.
I don't really know how to handle this situation, though.
Can you just remove output
from the documented signature, or is it autogenerated?
It is auto-generated, which is the problem. I want it in the code, but hidden from the users. The only point is to support older code.
(btw, the reason to use out
is that that is what numpy/scipy uses; so it's best to be consistent within the community).
I know about out
. It's no big deal, just slightly confusing for the users of pydoc. Perhaps document output as a deprecated argument under the Parameters section?
yes, I think that may be the best solution.
Something weird is going on here:
At least one of the two lines is wrong...