changeset 1025:8f5ead39e537 trunk

Revert r1245 (the Python3.4 regression was fixed in http://hg.python.org/cpython/rev/b328f8ccbccf).
author hodgestar
date Mon, 17 Feb 2014 09:10:44 +0000
parents a5e09a7ba12d
children 34cf6abaa6e7
files genshi/core.py
diffstat 1 files changed, 1 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/genshi/core.py
+++ b/genshi/core.py
@@ -664,13 +664,7 @@
 
     def __getitem__(self, name):
         return QName(self.uri + '}' + name)
-
-    def __getattr__(self, name):
-        # work around for pickle bug in Python 3.4
-        # see http://bugs.python.org/issue16251
-        if name == "__getnewargs_ex__":
-            raise AttributeError("%r has no attribute %r" % (type(self), name))
-        return self.__getitem__(name)
+    __getattr__ = __getitem__
 
     def __hash__(self):
         return hash(self.uri)
Copyright (C) 2012-2017 Edgewall Software