From 749a54855bb4e114cb0b877d13225530ad3a96b3 Mon Sep 17 00:00:00 2001 From: wang--ge Date: Mon, 10 Apr 2023 11:06:47 +0800 Subject: [PATCH] update to version 0.4.0 --- 0.4.0.tar.gz | Bin 0 -> 7957 bytes anyjson-0.3.3.tar.gz | Bin 8332 -> 0 bytes fix-do-not-use-2to3.patch | 25 ------------------------- fix-py3k.patch | 38 +++++++++++++------------------------- python-anyjson.spec | 16 +++++++++------- 5 files changed, 22 insertions(+), 57 deletions(-) create mode 100644 0.4.0.tar.gz delete mode 100644 anyjson-0.3.3.tar.gz delete mode 100644 fix-do-not-use-2to3.patch diff --git a/0.4.0.tar.gz b/0.4.0.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..a37e9f6c49fd4b680ed9629238337f4c60436ee4 GIT binary patch literal 7957 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 )BLt zSolU};F<_T%j)9CF)$|=L0CoK*^?jlK(<<5%%{NqBH$^|t43H;d<)6c$tngFm}y&1 zQ6RZiGDGjdR473Rd z(y5tM4i`Ceu=pVD=wzo8#KA>DLdsupZlqikuJYrKjx3IP`1Hu)hzAakEO!5jGbCR> z^v+`>>i~r(N!9`9$7PB#vHPSB6djZcijq1p2L+eL1a-xaC>&gr`OiaAH1HkDT)jn( z_w+%9@?|EIKYO#Gu*dx1#0E{yz^ijhAbz+JqT~j3Z!25r--R1aiZ*TYc`wvfXVcN1! zj=;+A!nz?Hb-w_<(h!;k^)fOauF&xw>kiDRdcoTTWohh^Ji-?q0s?}zOt><4UjM^cn* z*|M9YXa}(^OOeOp>5e*n-O;^feh5)e@DyN(Unn@X#~JZK$H z0X)dA3580HEt~Cbt7RPXw}a_~vlk`1pRhKPy==Z#d&wMT-r}!a2%TN`11D4%Txo=g z!z+)7AQ{ORh{DJeY%J(;Uv4x+V)me2{?)ViY^HkKzSV z!(^L@*?n}Sh*Cr;q7>14geVL)Mp}-9upruhRgTf;yrjZQ!tL{drGZuM4XSc~V3h~q zDly9a1{t)gn{55V4tMONtpvBtudIg!TTA@d0KXUZ5Pk0U#jhaPw(FbjCg4&>`Dh*y z_`5DF*qy^R**9#qnp;Lg)PX^zR?iy^iB3El^31#89N}(Sv(><+<$jy6LlH=drmRkd z3N@cLEy90%3qu&i@^bP_UgSGCVo!rtSELN6-`sN-1rQ-A-}PwI!tw4xwBNv)8}0ic z@-KiPj?<=H=M_;45Zv16bld()rBqU_^S8D;jbJKg!Tb-+5sJk4BC^z5DVGEn_zoA} z&L+bvo^*CyU)VB=>c$8gWl;k@$U|%0sQsRRQdXu&w-+_G3{j%6@t-f~fsfigwrE@C9aMTSSXEqFw~!(kzdLc6kL(YC@VwYKT!91KZ1Vu@lj7kE3T zYtlKuxv#WK5GI1*ZG72yF|KX%hUs^4Nnt54a$>+Fc9Mwmh1@`uHvYl^AZpm(>&1`& zEO&YnzyeOQka>= zX+XmW_QkQ|K?+uGMqpwWv4aZjSPN^sh<1UV#Rm+oSqg*J8hw>$IX7-4STc-TMe6tQ zY6&eHsfOMd?M{QU&U1XL<|wm7%mpDiCue(cU zgW?GDX!(fSKGw?oTrZ})tjY@!QtBk(MGv&Igl`ttm(7jcJm#q;O0|loqn_jss-T z`%%o(C17fRj`J~saTTq3<#i>?d0ypxwv>t6|D(<1o}WlM%~oK7{l`+J&;PelEufsv)M(3}; zzX^n!g@0edKkon{8~$pn#n`UK)-4R?_-e{dJhtCz5->G+-dI z>n8Jc$==KWn5P1USc+U(4KuEXy%siIB}OAC4Ixz|(w{+oI_Jo!&w3fvGi{tvth&ir zg``hPR{aUl(I3c(C-pb%n6Xz^u(LoP`;j4AwCC+>EDODB$6)*Sn5JnjbF8hg7YNkf zH7EMIro;S6;x&}!Mu5)=cxdMN!0ued$Ex1jo2QT$7|D4a7s)k<;-(EGoX|X>N>W4t zlI*I8nt$Y2K<3zIDY-c*xww_oWo+XjiECENXjdT4>7^I}{)z(pi3{-Htppg;`M<+{ zEQB^W046730zoByBv@3vAitC!+e%Jm+0_k1VU;}{%t&jQ9HnzfN=Gf=ZXxEYJrbGI=CqHL%Ab%@!F$0`5FxD( zg18ET&`A*UCxerEN#^JpM^Q)*AtEhphS1|e*qq%c= zCv5I>PR1jo!oyZCYZr7=pPqm}Gw^4Yr6CPzNJARZkcKp*Aq{CrLmJYMhBTz%{~7)R L15+GM0H6Q>8u*t+ literal 0 HcmV?d00001 diff --git a/anyjson-0.3.3.tar.gz b/anyjson-0.3.3.tar.gz deleted file mode 100644 index 0b1b55f84da412b5d6b9d91643684bc06f338239..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8332 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 -Date: Tue, 8 Feb 2022 17:00:49 +0800 -Subject: [PATCH] do not use 2to3 - ---- - setup.py | 2 -- - 1 file changed, 2 deletions(-) - -diff --git a/setup.py b/setup.py -index 9fe4902..f2098e1 100644 ---- a/setup.py -+++ b/setup.py -@@ -2,8 +2,6 @@ import os - import sys - - extra = {} --if sys.version_info >= (3, 0): -- extra.update(use_2to3=True) - - try: - from setuptools import setup, find_packages --- -2.23.0 - diff --git a/fix-py3k.patch b/fix-py3k.patch index 993ccbd..fc90e94 100644 --- a/fix-py3k.patch +++ b/fix-py3k.patch @@ -1,29 +1,17 @@ -From 1a1c2a69045b7fd7a60a59e6cbc3ece0e3f8bd75 Mon Sep 17 00:00:00 2001 -From: wu-leilei -Date: Tue, 8 Feb 2022 18:41:00 +0800 -Subject: [PATCH] py3k +From 871ef3aa8060e8cde1d226e452fa3cd20d2dcc41 Mon Sep 17 00:00:00 2001 +From: wang--ge +Date: Mon, 10 Apr 2023 10:13:54 +0800 +Subject: [PATCH] fix py3k --- - anyjson/__init__.py | 20 ++++++++++---------- - 1 file changed, 10 insertions(+), 10 deletions(-) + anyjson/__init__.py | 16 ++++++++-------- + 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/anyjson/__init__.py b/anyjson/__init__.py -index 1f671be..0fc9ece 100644 +index 1630839..d8af338 100644 --- a/anyjson/__init__.py +++ b/anyjson/__init__.py -@@ -23,9 +23,9 @@ if sys.version_info[0] == 3: - from io import StringIO - else: - try: -- from cStringIO import StringIO # noqa -+ from io import StringIO # noqa - except ImportError: -- from StringIO import StringIO # noqa -+ from io import StringIO # noqa - - #: List of known json modules, and the names of their loads/dumps - #: methods, as well as the exceptions they throw. Exception can be either -@@ -47,7 +47,7 @@ class _JsonImplementation(object): +@@ -38,7 +38,7 @@ class _JsonImplementation(object): """Incapsulates a JSON implementation""" def __init__(self, modspec): @@ -32,7 +20,7 @@ index 1f671be..0fc9ece 100644 if modinfo["modname"] == "cjson": import warnings -@@ -64,9 +64,9 @@ class _JsonImplementation(object): +@@ -55,9 +55,9 @@ class _JsonImplementation(object): self._encode_error = modinfo["encerror"] self._decode_error = modinfo["decerror"] @@ -44,7 +32,7 @@ index 1f671be..0fc9ece 100644 self._decode_error = getattr(module, modinfo["decerror"]) self.name = modinfo["modname"] -@@ -85,8 +85,8 @@ class _JsonImplementation(object): +@@ -76,8 +76,8 @@ class _JsonImplementation(object): TypeError if the object could not be serialized.""" try: return self._encode(data) @@ -55,7 +43,7 @@ index 1f671be..0fc9ece 100644 serialize = dumps def loads(self, s): -@@ -97,8 +97,8 @@ class _JsonImplementation(object): +@@ -88,8 +88,8 @@ class _JsonImplementation(object): if self._filedecode and not isinstance(s, basestring): return self._filedecode(StringIO(s)) return self._decode(s) @@ -66,7 +54,7 @@ index 1f671be..0fc9ece 100644 deserialize = loads -@@ -117,7 +117,7 @@ if __name__ == "__main__": +@@ -108,7 +108,7 @@ if __name__ == "__main__": # We do NOT try to load a compatible module because that may throw an # exception, which renders the package uninstallable with easy_install # (It trys to execfile the script when installing, to make sure it works) @@ -76,5 +64,5 @@ index 1f671be..0fc9ece 100644 else: for modspec in _modules: -- -2.23.0 +2.33.0 diff --git a/python-anyjson.spec b/python-anyjson.spec index e9bf2dc..d8f37ea 100644 --- a/python-anyjson.spec +++ b/python-anyjson.spec @@ -1,13 +1,12 @@ %global _empty_manifest_terminate_build 0 Name: python-anyjson -Version: 0.3.3 -Release: 3 +Version: 0.4.0 +Release: 1 Summary: Wraps the best available JSON implementation available in a common interface License: BSD-3-Clause -URL: http://bitbucket.org/runeh/anyjson/ -Source0: https://files.pythonhosted.org/packages/c3/4d/d4089e1a3dd25b46bebdb55a992b0797cff657b4477bc32ce28038fdecbc/anyjson-0.3.3.tar.gz -Patch01: fix-do-not-use-2to3.patch -Patch02: fix-py3k.patch +URL: https://github.com/catalyst/anyjson +Source0: https://github.com/catalyst/anyjson/archive/refs/tags/0.4.0.tar.gz +Patch01: fix-py3k.patch BuildArch: noarch @@ -32,7 +31,7 @@ Anyjson loads whichever is the fastest JSON module installed and provides a uniform API regardless of which JSON implementation is used. %prep -%autosetup -n anyjson-0.3.3 -p1 +%autosetup -n anyjson-%{version} -p1 %build %py3_build @@ -72,6 +71,9 @@ mv %{buildroot}/doclist.lst . %{_docdir}/* %changelog +* Mon Apr 10 2023 Ge Wang - 0.4.0-1 +- Update to version 0.4.0 + * Tue May 10 2022 wulei - 0.3.3-3 - License compliance rectification