Make warn() more explicit

This commit is contained in:
Steven Silvester
2016-01-30 09:14:55 -06:00
parent 6170a7e532
commit f4483b775e
+3 -4
View File
@@ -7,11 +7,10 @@ import inspect
import re
def warn(*args, **kwargs):
"""A version of `warnings.warn` with a default stacklevel of 2
def warn(message, category=None, stacklevel=2):
"""A version of `warnings.warn` with a default stacklevel of 2.
"""
kwargs.setdefault('stacklevel', 2)
warnings.warn(*args, **kwargs)
warnings.warn(message, category=category, stacklevel=stacklevel)
@contextmanager