From f4483b775e17a43ccd34ed2758a92e9b7aa4ea21 Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Sat, 30 Jan 2016 09:14:55 -0600 Subject: [PATCH] Make warn() more explicit --- skimage/_shared/_warnings.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/skimage/_shared/_warnings.py b/skimage/_shared/_warnings.py index dfaee7de..f6b4bdbc 100644 --- a/skimage/_shared/_warnings.py +++ b/skimage/_shared/_warnings.py @@ -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