diff options
author | Philip Jenvey <pjenvey@underboss.org> | 2009-05-08 02:47:02 (GMT) |
---|---|---|
committer | Philip Jenvey <pjenvey@underboss.org> | 2009-05-08 02:47:02 (GMT) |
commit | 54cea3b1a5f0f5673fb08addc509d130b369c629 (patch) | |
tree | f3e1804acef63f0153b54432887d76c07b1b3897 /Lib | |
parent | 476a64213ff7e4c3524303884858b9a43a408185 (diff) | |
download | cpython-54cea3b1a5f0f5673fb08addc509d130b369c629.zip cpython-54cea3b1a5f0f5673fb08addc509d130b369c629.tar.gz cpython-54cea3b1a5f0f5673fb08addc509d130b369c629.tar.bz2 |
Merged revisions 72458 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r72458 | philip.jenvey | 2009-05-07 19:28:39 -0700 (Thu, 07 May 2009) | 2 lines
#4351: more appropriate DeprecationWarning stacklevels
........
Diffstat (limited to 'Lib')
-rwxr-xr-x | Lib/cgi.py | 4 | ||||
-rw-r--r-- | Lib/commands.py | 2 | ||||
-rw-r--r-- | Lib/gzip.py | 2 | ||||
-rw-r--r-- | Lib/macpath.py | 3 | ||||
-rw-r--r-- | Lib/ntpath.py | 3 | ||||
-rw-r--r-- | Lib/plistlib.py | 15 | ||||
-rw-r--r-- | Lib/posixpath.py | 3 | ||||
-rw-r--r-- | Lib/tarfile.py | 3 | ||||
-rw-r--r-- | Lib/xmllib.py | 3 |
9 files changed, 22 insertions, 16 deletions
@@ -181,14 +181,14 @@ def parse(fp=None, environ=os.environ, keep_blank_values=0, strict_parsing=0): def parse_qs(qs, keep_blank_values=0, strict_parsing=0): """Parse a query given as a string argument.""" warn("cgi.parse_qs is deprecated, use urlparse.parse_qs \ - instead",PendingDeprecationWarning) + instead", PendingDeprecationWarning, 2) return urlparse.parse_qs(qs, keep_blank_values, strict_parsing) def parse_qsl(qs, keep_blank_values=0, strict_parsing=0): """Parse a query given as a string argument.""" warn("cgi.parse_qsl is deprecated, use urlparse.parse_qsl instead", - PendingDeprecationWarning) + PendingDeprecationWarning, 2) return urlparse.parse_qsl(qs, keep_blank_values, strict_parsing) def parse_multipart(fp, pdict): diff --git a/Lib/commands.py b/Lib/commands.py index 287aa27..858b3d6 100644 --- a/Lib/commands.py +++ b/Lib/commands.py @@ -33,7 +33,7 @@ __all__ = ["getstatusoutput","getoutput","getstatus"] def getstatus(file): """Return output of "ls -ld <file>" in a string.""" import warnings - warnings.warn("commands.getstatus() is deprecated", DeprecationWarning) + warnings.warn("commands.getstatus() is deprecated", DeprecationWarning, 2) return getoutput('ls -ld' + mkarg(file)) diff --git a/Lib/gzip.py b/Lib/gzip.py index 7a3f813..b09d018 100644 --- a/Lib/gzip.py +++ b/Lib/gzip.py @@ -114,7 +114,7 @@ class GzipFile: @property def filename(self): import warnings - warnings.warn("use the name attribute", DeprecationWarning) + warnings.warn("use the name attribute", DeprecationWarning, 2) if self.mode == WRITE and self.name[-3:] != ".gz": return self.name + ".gz" return self.name diff --git a/Lib/macpath.py b/Lib/macpath.py index 38e6eae..14e49a3 100644 --- a/Lib/macpath.py +++ b/Lib/macpath.py @@ -170,7 +170,8 @@ def walk(top, func, arg): beyond that arg is always passed to func. It can be used, e.g., to pass a filename pattern, or a mutable object designed to accumulate statistics. Passing None for arg is common.""" - warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.") + warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.", + stacklevel=2) try: names = os.listdir(top) except os.error: diff --git a/Lib/ntpath.py b/Lib/ntpath.py index 714f205..37f32f0 100644 --- a/Lib/ntpath.py +++ b/Lib/ntpath.py @@ -250,7 +250,8 @@ def walk(top, func, arg): beyond that arg is always passed to func. It can be used, e.g., to pass a filename pattern, or a mutable object designed to accumulate statistics. Passing None for arg is common.""" - warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.") + warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.", + stacklevel=2) try: names = os.listdir(top) except os.error: diff --git a/Lib/plistlib.py b/Lib/plistlib.py index 05a6ae8..0b1748c 100644 --- a/Lib/plistlib.py +++ b/Lib/plistlib.py @@ -114,7 +114,8 @@ def writePlistToString(rootObject): def readPlistFromResource(path, restype='plst', resid=0): """Read plst resource from the resource fork of path. """ - warnings.warnpy3k("In 3.x, readPlistFromResource is removed.") + warnings.warnpy3k("In 3.x, readPlistFromResource is removed.", + stacklevel=2) from Carbon.File import FSRef, FSGetResourceForkName from Carbon.Files import fsRdPerm from Carbon import Res @@ -129,7 +130,7 @@ def readPlistFromResource(path, restype='plst', resid=0): def writePlistToResource(rootObject, path, restype='plst', resid=0): """Write 'rootObject' as a plst resource to the resource fork of path. """ - warnings.warnpy3k("In 3.x, writePlistToResource is removed.") + warnings.warnpy3k("In 3.x, writePlistToResource is removed.", stacklevel=2) from Carbon.File import FSRef, FSGetResourceForkName from Carbon.Files import fsRdWrPerm from Carbon import Res @@ -300,13 +301,13 @@ class _InternalDict(dict): raise AttributeError, attr from warnings import warn warn("Attribute access from plist dicts is deprecated, use d[key] " - "notation instead", PendingDeprecationWarning) + "notation instead", PendingDeprecationWarning, 2) return value def __setattr__(self, attr, value): from warnings import warn warn("Attribute access from plist dicts is deprecated, use d[key] " - "notation instead", PendingDeprecationWarning) + "notation instead", PendingDeprecationWarning, 2) self[attr] = value def __delattr__(self, attr): @@ -316,14 +317,14 @@ class _InternalDict(dict): raise AttributeError, attr from warnings import warn warn("Attribute access from plist dicts is deprecated, use d[key] " - "notation instead", PendingDeprecationWarning) + "notation instead", PendingDeprecationWarning, 2) class Dict(_InternalDict): def __init__(self, **kwargs): from warnings import warn warn("The plistlib.Dict class is deprecated, use builtin dict instead", - PendingDeprecationWarning) + PendingDeprecationWarning, 2) super(Dict, self).__init__(**kwargs) @@ -336,7 +337,7 @@ class Plist(_InternalDict): def __init__(self, **kwargs): from warnings import warn warn("The Plist class is deprecated, use the readPlist() and " - "writePlist() functions instead", PendingDeprecationWarning) + "writePlist() functions instead", PendingDeprecationWarning, 2) super(Plist, self).__init__(**kwargs) def fromFile(cls, pathOrFile): diff --git a/Lib/posixpath.py b/Lib/posixpath.py index 4f3519b..cdce5af 100644 --- a/Lib/posixpath.py +++ b/Lib/posixpath.py @@ -216,7 +216,8 @@ def walk(top, func, arg): beyond that arg is always passed to func. It can be used, e.g., to pass a filename pattern, or a mutable object designed to accumulate statistics. Passing None for arg is common.""" - warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.") + warnings.warnpy3k("In 3.x, os.path.walk is removed in favor of os.walk.", + stacklevel=2) try: names = os.listdir(top) except os.error: diff --git a/Lib/tarfile.py b/Lib/tarfile.py index 508d88e..2c22839 100644 --- a/Lib/tarfile.py +++ b/Lib/tarfile.py @@ -1591,7 +1591,8 @@ class TarFile(object): return self.format == USTAR_FORMAT def _setposix(self, value): import warnings - warnings.warn("use the format attribute instead", DeprecationWarning) + warnings.warn("use the format attribute instead", DeprecationWarning, + 2) if value: self.format = USTAR_FORMAT else: diff --git a/Lib/xmllib.py b/Lib/xmllib.py index 2a189cd..96ee841 100644 --- a/Lib/xmllib.py +++ b/Lib/xmllib.py @@ -6,7 +6,8 @@ import re import string import warnings -warnings.warn("The xmllib module is obsolete. Use xml.sax instead.", DeprecationWarning) +warnings.warn("The xmllib module is obsolete. Use xml.sax instead.", + DeprecationWarning, 2) del warnings version = '0.3' |