[Numpy-discussion] 1.2 tasks
Vincent Schut
schut at sarvision.nl
Tue Aug 5 04:04:32 EDT 2008
David Huard wrote:
>
>
> On Mon, Aug 4, 2008 at 1:45 PM, Jarrod Millman <millman at berkeley.edu
> <mailto:millman at berkeley.edu>> wrote:
> <snip>
> Question: Should histogram raise a warning by default (new=True) to warn
> users that the behaviour has changed ? Or warn only if new=False to
> remind that
> the old behaviour will be deprecated in 1.3 ? I think that users will
> prefer being annoyed at warnings than surprised by an unexpected change,
> but repeated warnings
> can become a nuisance.
>
> To minimize annoyance, we could also offer three possibilities:
>
> new=None (default) : Equivalent to True, print warning about change.
> new=True : Don't print warning.
> new=False : Print warning about future deprecation.
>
> So those who have already set new=True don't get warnings, and all
> others are warned. Feedback ?
As a regular user of histogram I say: please warn! Your proposal above
seems OK to me. I do have histogram in a lot of kind of old (and
sometimes long-running) code of mine, and I certainly would prefer to be
warned.
Vincent.
More information about the NumPy-Discussion
mailing list