On Wed, Dec 5, 2012 at 9:45 PM, Paul Ivanov <pivanov...@gmail.com> wrote: > Hey everyone, > > In adding a deprecation warning in this pull request [1], Damon and I > learned that DeprecationWarnings are ignored by default in Python 2.7 > > This is rather unfortunate, and I outlined possible workarounds that I > see in a commend on that PR [2]. > > In trying to rectify this situation, I have created a > MatplotlibDeperecationWarning class that inherits from UserWarning, > which is *not* ignored by default. [3] > > 1. https://github.com/matplotlib/matplotlib/pull/1535 > 2. https://github.com/matplotlib/matplotlib/pull/1535#issuecomment-11061572 > 3. https://github.com/matplotlib/matplotlib/pull/1565
If you're defining your own warning class, you might consider using FutureWarning instead of UserWarning. We had a discussion about this issue for numpy recently: http://mail.scipy.org/pipermail/numpy-discussion/2012-May/062460.html What we eventually ended up with: http://mail.scipy.org/pipermail/numpy-discussion/2012-May/062468.html -n ------------------------------------------------------------------------------ LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial Remotely access PCs and mobile devices and provide instant support Improve your efficiency, and focus on delivering more value-add services Discover what IT Professionals Know. Rescue delivers http://p.sf.net/sfu/logmein_12329d2d _______________________________________________ Matplotlib-devel mailing list Matplotlib-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/matplotlib-devel