From 7884a8c9f5f5c6657413dbeaa59ad969280d38ea Mon Sep 17 00:00:00 2001 From: Sebastian Berg Date: Sat, 23 Jan 2016 15:58:58 +0100 Subject: ENH: Add stacklevel to all (or almost all) our function calls --- numpy/distutils/core.py | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'numpy/distutils/core.py') diff --git a/numpy/distutils/core.py b/numpy/distutils/core.py index 3f0fd464a..d9e125368 100644 --- a/numpy/distutils/core.py +++ b/numpy/distutils/core.py @@ -176,18 +176,21 @@ def _check_append_library(libraries, item): if item[1] is libitem[1]: return warnings.warn("[0] libraries list contains %r with" - " different build_info" % (item[0],)) + " different build_info" % (item[0],), + stacklevel=2) break else: if item==libitem[0]: warnings.warn("[1] libraries list contains %r with" - " no build_info" % (item[0],)) + " no build_info" % (item[0],), + stacklevel=2) break else: if is_sequence(item): if item[0]==libitem: warnings.warn("[2] libraries list contains %r with" - " no build_info" % (item[0],)) + " no build_info" % (item[0],), + stacklevel=2) break else: if item==libitem: @@ -201,10 +204,12 @@ def _check_append_ext_library(libraries, lib_name, build_info): if item[1] is build_info: return warnings.warn("[3] libraries list contains %r with" - " different build_info" % (lib_name,)) + " different build_info" % (lib_name,), + stacklevel=2) break elif item==lib_name: warnings.warn("[4] libraries list contains %r with" - " no build_info" % (lib_name,)) + " no build_info" % (lib_name,), + stacklevel=2) break libraries.append((lib_name, build_info)) -- cgit v1.2.1