Add stacklevel=2 to warnings.warn() calls. (trunk r15405)
authorZac Medico <zmedico@gentoo.org>
Tue, 2 Mar 2010 20:46:56 +0000 (20:46 -0000)
committerZac Medico <zmedico@gentoo.org>
Tue, 2 Mar 2010 20:46:56 +0000 (20:46 -0000)
svn path=/main/branches/2.1.7/; revision=15627

pym/portage/__init__.py

index 1fe8b3d44a3fda2a44fca38b90baf400069e4192..1853aff5fc2a9482f0207988975023c36538d8c4 100644 (file)
@@ -3680,7 +3680,7 @@ class config(object):
        def has_key(self,mykey):
                warnings.warn("portage.config.has_key() is deprecated, "
                        "use the in operator instead",
-                       DeprecationWarning)
+                       DeprecationWarning, stacklevel=2)
                return mykey in self
 
        def __contains__(self, mykey):
@@ -8458,7 +8458,7 @@ def cpv_getkey(mycpv):
                return mysplit[0] + '/' + mysplit[1]
 
        warnings.warn("portage.cpv_getkey() called with invalid cpv: '%s'" \
-               % (mycpv,), DeprecationWarning)
+               % (mycpv,), DeprecationWarning, stacklevel=2)
 
        myslash = mycpv.split("/", 1)
        mysplit = versions._pkgsplit(myslash[-1])