# HG changeset patch # User hodgestar # Date 1392628244 0 # Node ID 8f5ead39e53765e2a2930ae9b4a6ee28cf18e2ac # Parent a5e09a7ba12d16c95cd57cd42bc4a9631e18cd34 Revert r1245 (the Python3.4 regression was fixed in http://hg.python.org/cpython/rev/b328f8ccbccf). diff --git a/genshi/core.py b/genshi/core.py --- 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)