From b4b033ae4c322236db6410a57fb4373ba7e5b444 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: May 14 2016 21:20:39 +0000 Subject: Add patch --- diff --git a/anyjson-py34.patch b/anyjson-py34.patch new file mode 100644 index 0000000..dcc97bf --- /dev/null +++ b/anyjson-py34.patch @@ -0,0 +1,21 @@ +diff -Nur anyjson-0.3.3/anyjson/__init__.py anyjson-0.3.3-py3.4/anyjson/__init__.py +--- anyjson-0.3.3/anyjson/__init__.py 2012-06-22 01:08:51.000000000 +0200 ++++ anyjson-0.3.3-py3.4/anyjson/__init__.py 2016-05-14 23:13:44.115856907 +0200 +@@ -85,7 +85,7 @@ + TypeError if the object could not be serialized.""" + try: + return self._encode(data) +- except self._encode_error, exc: ++ except self._encode_error as exc: + raise TypeError, TypeError(*exc.args), sys.exc_info()[2] + serialize = dumps + +@@ -97,7 +97,7 @@ + if self._filedecode and not isinstance(s, basestring): + return self._filedecode(StringIO(s)) + return self._decode(s) +- except self._decode_error, exc: ++ except self._decode_errorv as exc: + raise ValueError, ValueError(*exc.args), sys.exc_info()[2] + deserialize = loads + diff --git a/python-anyjson.spec b/python-anyjson.spec index a085435..04ccd29 100644 --- a/python-anyjson.spec +++ b/python-anyjson.spec @@ -9,6 +9,7 @@ Summary: %{sum} License: BSD URL: http://pypi.python.org/pypi/anyjson Source0: http://pypi.python.org/packages/source/a/%{srcname}/%{srcname}-%{version}.tar.gz +Patch0: anyjson-py34.patch BuildArch: noarch BuildRequires: python2-devel