diff options
| author | Brett Cannon <bcannon@gmail.com> | 2008-05-29 05:08:50 (GMT) | 
|---|---|---|
| committer | Brett Cannon <bcannon@gmail.com> | 2008-05-29 05:08:50 (GMT) | 
| commit | abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5 (patch) | |
| tree | 53be4bd55de2d39e02e4314f8c6aa06231b543f2 /Lib/UserString.py | |
| parent | 5ec330cb2f1b041ebba6dedb6a02cd27a7e9f3da (diff) | |
| download | cpython-abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5.zip cpython-abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5.tar.gz cpython-abb34fe9f3e9a1d4fe2bedee315e360fbf0b2ce5.tar.bz2  | |
UserString.MutableString has been removed in Python 3.0.
Works on issue #2877. Thanks Quentin Gallet-Gilles for the patch.
Diffstat (limited to 'Lib/UserString.py')
| -rwxr-xr-x | Lib/UserString.py | 3 | 
1 files changed, 3 insertions, 0 deletions
diff --git a/Lib/UserString.py b/Lib/UserString.py index 4ef2265..4460797 100755 --- a/Lib/UserString.py +++ b/Lib/UserString.py @@ -146,6 +146,9 @@ class MutableString(UserString, collections.MutableSequence):      A faster and better solution is to rewrite your program using lists."""      def __init__(self, string=""): +        from warnings import warnpy3k +        warnpy3k('the class UserString.MutableString has been removed in ' +                    'Python 3.0', stacklevel=2)          self.data = string      def __hash__(self):          raise TypeError, "unhashable type (it is mutable)"  | 
