
March 7, 2010
2:54 p.m.
Le Sat, 6 Mar 2010 11:43:20 -0800, Brett Cannon <brett@python.org> a écrit :
I see two possible fixes for this. One is to not silence DeprecationWarning if Py_DivisionWarningFlag is set to >= 1. The other is to introduce a new subclass of DeprecationWarning called IntegerDivisionWarning and have that added to the warnings filter so that if it is triggered it is handled separately from what DeprecationWarning triggers.
The latter would have my preference. Being able to discriminate between various classes of deprecations is good. Especially when what you want is to test for them :)