diff --git a/cranslib/deprecated.py b/cranslib/deprecated.py index ce2d155e..0aea6fe2 100644 --- a/cranslib/deprecated.py +++ b/cranslib/deprecated.py @@ -7,12 +7,12 @@ import inspect import sys -def usage(message, level=2): +def usage(message, level=1): """Pour prévenir que ce que tu fais c'est mal et qu'il faut plus le faire comme ça. ``level`` permet de préciser de combien de crans il faut remonter pour afficher la ligne responsable de l'erreur""" warnings.resetwarnings() - warnings.warn(message, category=DeprecationWarning, stacklevel=level) + warnings.warn(message, category=DeprecationWarning, stacklevel=level + 1) def deprecated(replace=None): '''This is a decorator which can be used to mark functions @@ -60,5 +60,5 @@ def module(replace=None): else: instead = " Use %s instead." % (replace.__name__,) - usage("Call to deprecated module %s.%s" % (module_name, instead), level=4) + usage("Call to deprecated module %s.%s" % (module_name, instead), level=3)