From 39e306ad919c803fff9e16477582b24011ebc7c8 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Mon, 14 Aug 2006 19:46:47 +0000 Subject: [PATCH 001/109] Setup of module python-simplejson --- .cvsignore | 0 Makefile | 21 +++++++++++++++++++++ sources | 0 3 files changed, 21 insertions(+) create mode 100644 .cvsignore create mode 100644 Makefile create mode 100644 sources diff --git a/.cvsignore b/.cvsignore new file mode 100644 index 0000000..e69de29 diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..81fdd29 --- /dev/null +++ b/Makefile @@ -0,0 +1,21 @@ +# Makefile for source rpm: python-simplejson +# $Id$ +NAME := python-simplejson +SPECFILE = $(firstword $(wildcard *.spec)) + +define find-makefile-common +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +endef + +MAKEFILE_COMMON := $(shell $(find-makefile-common)) + +ifeq ($(MAKEFILE_COMMON),) +# attept a checkout +define checkout-makefile-common +test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 +endef + +MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) +endif + +include $(MAKEFILE_COMMON) diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From b9727e0bf517fb114ef41fbc36bc8649956729fe Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Mon, 14 Aug 2006 19:47:10 +0000 Subject: [PATCH 002/109] auto-import python-simplejson-1.3-3 on branch devel from python-simplejson-1.3-3.src.rpm --- .cvsignore | 1 + python-simplejson.spec | 69 ++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 71 insertions(+) create mode 100644 python-simplejson.spec diff --git a/.cvsignore b/.cvsignore index e69de29..f3fe5a8 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +simplejson-1.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec new file mode 100644 index 0000000..96c7940 --- /dev/null +++ b/python-simplejson.spec @@ -0,0 +1,69 @@ +%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} + +Name: python-simplejson +Version: 1.3 +Release: 3%{?dist} +Summary: Simple, fast, extensible JSON encoder/decoder for Python + +Group: System Environment/Libraries +License: MIT +URL: http://undefined.org/python/#simplejson +Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch + +BuildRequires: python-setuptools + +%description +simplejson is a simple, fast, complete, correct and extensible +JSON encoder and decoder for Python 2.3+. It is +pure Python code with no dependencies. + +simplejson was formerly known as simple_json, but changed its name to +comply with PEP 8 module naming guidelines. + +The encoder may be subclassed to provide serialization in any kind of +situation, without any special support by the objects to be serialized +(somewhat like pickle). + +The decoder can handle incoming JSON strings of any specified encoding +(UTF-8 by default). + + + +%prep +%setup -q -n simplejson-%{version} + + +%build +%{__python} setup.py build + + +%install +rm -rf $RPM_BUILD_ROOT +%{__python} setup.py install -O1 --skip-build --root=$RPM_BUILD_ROOT \ + --single-version-externally-managed + + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%doc docs +%dir %{python_sitelib}/simplejson +%{python_sitelib}/simplejson-%{version}-py2.4.egg-info +%{python_sitelib}/simplejson/*.py* +%{python_sitelib}/simplejson/tests/*.py* + + +%changelog +* Mon Aug 14 2006 Luke Macken - 1.3-3 +- Include .pyo's instead of just ghosting them + +* Wed Jul 12 2006 Luke Macken - 1.3-2 +- Add --single-version-externally-managed flag to install + +* Mon Jul 10 2006 Luke Macken - 1.3-1 +- Initial package diff --git a/sources b/sources index e69de29..314ddb9 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +fbe039b9b863572651a0f665acea34c9 simplejson-1.3.tar.gz From 22083bafcb1f5773939ab4c7b38ad80ac2f67de9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sun, 27 Aug 2006 21:03:41 +0000 Subject: [PATCH 003/109] http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild --- needs.rebuild | 1 + 1 file changed, 1 insertion(+) create mode 100644 needs.rebuild diff --git a/needs.rebuild b/needs.rebuild new file mode 100644 index 0000000..815fd29 --- /dev/null +++ b/needs.rebuild @@ -0,0 +1 @@ +http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild From c7c4668e85c7eb8028cdcf13d69bb8964fbd4660 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Mon, 4 Sep 2006 00:52:09 +0000 Subject: [PATCH 004/109] rebuild for fc6 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 96c7940..a1d911d 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ Name: python-simplejson Version: 1.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 3 2006 Luke Macken - 1.3-4 +- Rebuild for FC6 + * Mon Aug 14 2006 Luke Macken - 1.3-3 - Include .pyo's instead of just ghosting them From b958323aa933f5066e504237c0e1ef083f41832f Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Mon, 4 Sep 2006 03:08:49 +0000 Subject: [PATCH 005/109] rebuild successful --- needs.rebuild | 1 - 1 file changed, 1 deletion(-) delete mode 100644 needs.rebuild diff --git a/needs.rebuild b/needs.rebuild deleted file mode 100644 index 815fd29..0000000 --- a/needs.rebuild +++ /dev/null @@ -1 +0,0 @@ -http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild From 2b3f52b27abe751091e7c860ef1f7c075369e67b Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Fri, 24 Nov 2006 07:47:36 +0000 Subject: [PATCH 006/109] 1.4 --- .cvsignore | 2 +- python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index f3fe5a8..32298d8 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.3.tar.gz +simplejson-1.4.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index a1d911d..e719426 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,8 +1,8 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} Name: python-simplejson -Version: 1.3 -Release: 4%{?dist} +Version: 1.4 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Nov 24 2006 Luke Macken - 1.4-1 +- 1.4 + * Sun Sep 3 2006 Luke Macken - 1.3-4 - Rebuild for FC6 diff --git a/sources b/sources index 314ddb9..a085d7c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fbe039b9b863572651a0f665acea34c9 simplejson-1.3.tar.gz +5fbad786a4b151d44a9b1e1e157e5510 simplejson-1.4.tar.gz From 0df4f38cc9d442acba92ed7380786f0d5144d098 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Sat, 9 Dec 2006 18:47:49 +0000 Subject: [PATCH 007/109] Rebuild for new python --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index e719426..0cf8763 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ Name: python-simplejson Version: 1.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Dec 9 2006 Luke Macken - 1.4-2 +- Rebuild for new python + * Fri Nov 24 2006 Luke Macken - 1.4-1 - 1.4 From e14b75a3aa3ec5eefaf1601b32f4cf807843164c Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Sat, 9 Dec 2006 20:09:46 +0000 Subject: [PATCH 008/109] Add python-devel to BR --- python-simplejson.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 0cf8763..c54b271 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ Name: python-simplejson Version: 1.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -12,7 +12,7 @@ Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simple BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: python-setuptools +BuildRequires: python-setuptools python-devel %description simplejson is a simple, fast, complete, correct and extensible @@ -59,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Dec 9 2006 Luke Macken - 1.4-3 +- Add python-devel to BuildRequires + * Sat Dec 9 2006 Luke Macken - 1.4-2 - Rebuild for new python From 09fddc6d808fd32ecce47a94d3cba3c3a8aa990e Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Sat, 9 Dec 2006 20:34:50 +0000 Subject: [PATCH 009/109] fix egg-info directory for python 2.5 --- python-simplejson.spec | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index c54b271..94852b8 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,8 +1,10 @@ %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} +%{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} + Name: python-simplejson Version: 1.4 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -53,13 +55,13 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc docs %dir %{python_sitelib}/simplejson -%{python_sitelib}/simplejson-%{version}-py2.4.egg-info +%{python_sitelib}/simplejson-%{version}-py%{pyver}.egg-info %{python_sitelib}/simplejson/*.py* %{python_sitelib}/simplejson/tests/*.py* %changelog -* Sat Dec 9 2006 Luke Macken - 1.4-3 +* Sat Dec 9 2006 Luke Macken - 1.4-4 - Add python-devel to BuildRequires * Sat Dec 9 2006 Luke Macken - 1.4-2 From 17faf609a35ffc632e5e727a22d1b2d6669d98f6 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Sat, 3 Mar 2007 21:14:42 +0000 Subject: [PATCH 010/109] 1.5 --- .cvsignore | 2 +- python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 32298d8..720c6e2 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.4.tar.gz +simplejson-1.5.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 94852b8..b2ef2b6 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,8 +3,8 @@ Name: python-simplejson -Version: 1.4 -Release: 4%{?dist} +Version: 1.5 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -61,6 +61,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Mar 3 2007 Luke Macken - 1.5 +- 1.5 + * Sat Dec 9 2006 Luke Macken - 1.4-4 - Add python-devel to BuildRequires diff --git a/sources b/sources index a085d7c..ffc0738 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5fbad786a4b151d44a9b1e1e157e5510 simplejson-1.4.tar.gz +16e579c1230e7a0469f9e46b57fb53df simplejson-1.5.tar.gz From 7fd6380e340a6b032f416a2c08c230c4dc1647f9 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 21 Mar 2007 01:48:34 +0000 Subject: [PATCH 011/109] 1.7 (Bug #233212) --- .cvsignore | 2 +- python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 720c6e2..44d1ed7 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.5.tar.gz +simplejson-1.7.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index b2ef2b6..23b589e 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson -Version: 1.5 +Version: 1.7 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -12,7 +12,6 @@ License: MIT URL: http://undefined.org/python/#simplejson Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildArch: noarch BuildRequires: python-setuptools python-devel @@ -58,9 +57,13 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/simplejson-%{version}-py%{pyver}.egg-info %{python_sitelib}/simplejson/*.py* %{python_sitelib}/simplejson/tests/*.py* +%{python_sitelib}/simplejson/_speedups.so %changelog +* Tue Mar 20 2007 Luke Macken - 1.7 +- 1.7 (Bug #233212) + * Sat Mar 3 2007 Luke Macken - 1.5 - 1.5 diff --git a/sources b/sources index ffc0738..e44c122 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -16e579c1230e7a0469f9e46b57fb53df simplejson-1.5.tar.gz +1e8866f758ef8e7d5fe6ebeb1b26e4eb simplejson-1.7.tar.gz From 543c3b5812f5572d0235de0ead5d99a8019eea96 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 21 Mar 2007 05:30:48 +0000 Subject: [PATCH 012/109] Use python_sitearch instead of sitelib --- python-simplejson.spec | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 23b589e..dd10d4f 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,10 +1,9 @@ -%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} %{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} - +%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson Version: 1.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -53,15 +52,18 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc docs -%dir %{python_sitelib}/simplejson -%{python_sitelib}/simplejson-%{version}-py%{pyver}.egg-info -%{python_sitelib}/simplejson/*.py* -%{python_sitelib}/simplejson/tests/*.py* -%{python_sitelib}/simplejson/_speedups.so +%dir %{python_sitearch}/simplejson +%{python_sitearch}/simplejson-%{version}-py%{pyver}.egg-info +%{python_sitearch}/simplejson/*.py* +%{python_sitearch}/simplejson/tests/*.py* +%{python_sitearch}/simplejson/_speedups.so %changelog -* Tue Mar 20 2007 Luke Macken - 1.7 +* Wed Mar 21 2007 Luke Macken - 1.7-2 +- Use python_sitearch instead of sitelib + +* Tue Mar 20 2007 Luke Macken - 1.7-1 - 1.7 (Bug #233212) * Sat Mar 3 2007 Luke Macken - 1.5 From ab73b5d0c6d0fa9a9d9a722798a90ba3599796a3 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Sun, 8 Jul 2007 22:40:05 +0000 Subject: [PATCH 013/109] 1.7.1 --- .cvsignore | 2 +- python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 44d1ed7..4683527 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.7.tar.gz +simplejson-1.7.1.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index dd10d4f..0447241 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 1.7 -Release: 2%{?dist} +Version: 1.7.1 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jul 8 2007 Luke Macken - 1.7.1-1 +- 1.7.1 + * Wed Mar 21 2007 Luke Macken - 1.7-2 - Use python_sitearch instead of sitelib diff --git a/sources b/sources index e44c122..15c7a38 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1e8866f758ef8e7d5fe6ebeb1b26e4eb simplejson-1.7.tar.gz +b723d488ea43583122511263e9c2c93a simplejson-1.7.1.tar.gz From 6417020fa9a2470669d47d97e8816aeb351fd269 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Tue, 21 Aug 2007 20:41:55 +0000 Subject: [PATCH 014/109] rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 0447241..d17bba4 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 1.7.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -60,6 +60,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Aug 21 2007 Luke Macken - 1.7.1-2 +- Rebuild + * Sun Jul 8 2007 Luke Macken - 1.7.1-1 - 1.7.1 From fd3f9be7291d22d9f313625bcb6afacfb57f4947 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Sun, 2 Sep 2007 04:49:32 +0000 Subject: [PATCH 015/109] Update for python-setuptools changes in rawhide --- python-simplejson.spec | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index d17bba4..02c55b2 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 1.7.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -12,7 +12,13 @@ URL: http://undefined.org/python/#simplejson Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python-setuptools python-devel +BuildRequires: python-devel +%if 0%{?fedora} >= 8 +BuildRequires: python-setuptools-devel +%else +BuildRequires: python-setuptools +%endif + %description simplejson is a simple, fast, complete, correct and extensible @@ -60,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Sep 2 2007 Luke Macken - 1.7.1-3 +- Update for python-setuptools changes in rawhide + * Tue Aug 21 2007 Luke Macken - 1.7.1-2 - Rebuild From f972a02ecaf6ec86fb597249f3a6d32bc0a4bfcd Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 3 Oct 2007 15:07:07 +0000 Subject: [PATCH 016/109] - 1.7.3 --- .cvsignore | 2 +- python-simplejson.spec | 11 +++++------ sources | 2 +- 3 files changed, 7 insertions(+), 8 deletions(-) diff --git a/.cvsignore b/.cvsignore index 4683527..3960c34 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.7.1.tar.gz +simplejson-1.7.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 02c55b2..98d1b0d 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 1.7.1 -Release: 3%{?dist} +Version: 1.7.3 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -13,11 +13,7 @@ Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simple BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel -%if 0%{?fedora} >= 8 BuildRequires: python-setuptools-devel -%else -BuildRequires: python-setuptools -%endif %description @@ -66,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Oct 3 2007 Luke Macken - 1.7.3-1 +- 1.7.3 + * Sun Sep 2 2007 Luke Macken - 1.7.1-3 - Update for python-setuptools changes in rawhide diff --git a/sources b/sources index 15c7a38..b5b6297 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b723d488ea43583122511263e9c2c93a simplejson-1.7.1.tar.gz +03935eda1211f29d6856481baf6cba59 simplejson-1.7.3.tar.gz From 21e7019add178251b178269054fbe563e7d6a292 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 24 Oct 2007 17:17:01 +0000 Subject: [PATCH 017/109] include the license file --- python-simplejson.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 98d1b0d..c1ca73d 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 1.7.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -53,7 +53,7 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) -%doc docs +%doc docs LICENSE.txt %dir %{python_sitearch}/simplejson %{python_sitearch}/simplejson-%{version}-py%{pyver}.egg-info %{python_sitearch}/simplejson/*.py* @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Oct 24 2007 Luke Macken - 1.7.3-2 +- Include the LICENSE.txt + * Wed Oct 3 2007 Luke Macken - 1.7.3-1 - 1.7.3 From 727a9a7eeebe3f9d7a704102b7a3056e79afe02b Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Sat, 9 Feb 2008 02:23:10 +0000 Subject: [PATCH 018/109] Rebuild for gcc 4.3 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index c1ca73d..0d74e35 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 1.7.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Feb 8 2008 Luke Macken - 1.7.3-3 +- Rebuild for gcc 4.3 + * Wed Oct 24 2007 Luke Macken - 1.7.3-2 - Include the LICENSE.txt From 984070e11ebb46844216dea5c2181707b5749b26 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Fri, 29 Feb 2008 04:50:48 +0000 Subject: [PATCH 019/109] Update to 1.7.4 --- .cvsignore | 2 +- python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 3960c34..2169b1a 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.7.3.tar.gz +simplejson-1.7.4.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 0d74e35..887e9f4 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 1.7.3 -Release: 3%{?dist} +Version: 1.7.4 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 28 2008 Luke Macken - 1.7.4-1 +- Update to 1.7.4 + * Fri Feb 8 2008 Luke Macken - 1.7.3-3 - Rebuild for gcc 4.3 diff --git a/sources b/sources index b5b6297..70ce80c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -03935eda1211f29d6856481baf6cba59 simplejson-1.7.3.tar.gz +0395956395d22657c333a1de57dce2d3 simplejson-1.7.4.tar.gz From 0492db7297dd9b5fcb7642efbf30bb5f9028db19 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 2 Apr 2008 18:35:30 +0000 Subject: [PATCH 020/109] - Update to 1.8.1 --- .cvsignore | 2 +- python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 2169b1a..957f469 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.7.4.tar.gz +simplejson-1.8.1.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 887e9f4..717617e 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 1.7.4 +Version: 1.8.1 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -13,7 +13,7 @@ Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simple BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel -BuildRequires: python-setuptools-devel +BuildRequires: python-setuptools-devel %description @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Apr 02 2008 Luke Macken - 1.8.1-1 +- Update to 1.8.1 + * Thu Feb 28 2008 Luke Macken - 1.7.4-1 - Update to 1.7.4 diff --git a/sources b/sources index 70ce80c..43a5cfd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0395956395d22657c333a1de57dce2d3 simplejson-1.7.4.tar.gz +7d024d6ae74abb269637be204e132bdc simplejson-1.8.1.tar.gz From b22a17e1cc93a23080948b5680037a6b86ce580e Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Tue, 6 May 2008 04:39:20 +0000 Subject: [PATCH 021/109] Update to 1.9.1 --- .cvsignore | 2 +- python-simplejson.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index 957f469..fc4bc13 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.8.1.tar.gz +simplejson-1.9.1.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 717617e..c7c015a 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 1.8.1 +Version: 1.9.1 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue May 06 2008 Luke Macken - 1.9.1-1 +- Update to 1.9.1 + * Wed Apr 02 2008 Luke Macken - 1.8.1-1 - Update to 1.8.1 diff --git a/sources b/sources index 43a5cfd..89d0bb1 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7d024d6ae74abb269637be204e132bdc simplejson-1.8.1.tar.gz +d2ee608bdf6397b82a7cd53c8602b29e simplejson-1.9.1.tar.gz From cf9f39954b869ad14e36ec5e1de429436571f76e Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Thu, 25 Sep 2008 02:02:57 +0000 Subject: [PATCH 022/109] - Update to 1.9.3, which includes a significant decoding speed boost, and various bug fixes. --- .cvsignore | 2 +- python-simplejson.spec | 6 +++++- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index fc4bc13..9fd6f7b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.9.1.tar.gz +simplejson-1.9.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index c7c015a..a18eee4 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 1.9.1 +Version: 1.9.3 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -62,6 +62,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Sep 24 2008 Luke Macken - 1.9.3-1 +- Update to 1.9.3, which includes a significant decoding speed boost, and + various bug fixes. + * Tue May 06 2008 Luke Macken - 1.9.1-1 - Update to 1.9.1 diff --git a/sources b/sources index 89d0bb1..6e1878c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d2ee608bdf6397b82a7cd53c8602b29e simplejson-1.9.1.tar.gz +321f7ad3a347e5a11814bcfecf8b9d11 simplejson-1.9.3.tar.gz From 55f1d96698e513616cdcbfc7d12b80ded7b703af Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 1 Oct 2008 06:29:12 +0000 Subject: [PATCH 023/109] - Update to 2.0.1, which contains many optimizations and bugfixes --- .cvsignore | 2 +- python-simplejson.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index 9fd6f7b..4b36322 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-1.9.3.tar.gz +simplejson-2.0.1.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index a18eee4..e319d7a 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 1.9.3 +Version: 2.0.1 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Wed Oct 01 2008 Luke Macken - 2.0.1-1 +- Update to 2.0.1, which contains many optimizations and bugfixes + * Wed Sep 24 2008 Luke Macken - 1.9.3-1 - Update to 1.9.3, which includes a significant decoding speed boost, and various bug fixes. diff --git a/sources b/sources index 6e1878c..4a504a2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -321f7ad3a347e5a11814bcfecf8b9d11 simplejson-1.9.3.tar.gz +ee2d74d695dc63d188fc3d3c6aa0d90a simplejson-2.0.1.tar.gz From 41f35c52800ec68921fdd2274b07449a29670c19 Mon Sep 17 00:00:00 2001 From: Tom Callaway Date: Mon, 20 Oct 2008 19:19:47 +0000 Subject: [PATCH 024/109] update to 2.0.3 --- .cvsignore | 2 +- python-simplejson.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.cvsignore b/.cvsignore index 4b36322..2a5965c 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-2.0.1.tar.gz +simplejson-2.0.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index e319d7a..d2d65fd 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,7 +2,7 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 2.0.1 +Version: 2.0.3 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -62,6 +62,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Oct 20 2008 Tom "spot" Callaway 2.0.3-1 +- update to 2.0.3 + * Wed Oct 01 2008 Luke Macken - 2.0.1-1 - Update to 2.0.1, which contains many optimizations and bugfixes diff --git a/sources b/sources index 4a504a2..0cb6f2e 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ee2d74d695dc63d188fc3d3c6aa0d90a simplejson-2.0.1.tar.gz +6da5d665c9e772ac65eae9b4ce6d737b simplejson-2.0.3.tar.gz From ef0f8c5ae6c4f473f4275bc8ccf0ba18f25d42a3 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Thu, 23 Oct 2008 21:30:02 +0000 Subject: [PATCH 025/109] Use nose to run the simplejson test suite --- python-simplejson.spec | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index d2d65fd..76e0d9d 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 2.0.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -14,6 +14,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel BuildRequires: python-setuptools-devel +BuildRequires: python-nose %description @@ -46,6 +47,8 @@ rm -rf $RPM_BUILD_ROOT %{__python} setup.py install -O1 --skip-build --root=$RPM_BUILD_ROOT \ --single-version-externally-managed +%check +nosetests -q %clean rm -rf $RPM_BUILD_ROOT @@ -62,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Oct 23 2008 Luke Macken 2.0.3-2 +- Use nose to run the simplejson test suite + * Mon Oct 20 2008 Tom "spot" Callaway 2.0.3-1 - update to 2.0.3 From 39403515319982237010ef04441de2fce5d76d65 Mon Sep 17 00:00:00 2001 From: Ignacio Vazquez-Abrams Date: Sat, 29 Nov 2008 15:52:24 +0000 Subject: [PATCH 026/109] Rebuild for Python 2.6 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 76e0d9d..e609a59 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 2.0.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -65,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.0.3-3 +- Rebuild for Python 2.6 + * Thu Oct 23 2008 Luke Macken 2.0.3-2 - Use nose to run the simplejson test suite From b178de1a25e38c66eba75c99a560597088f9587c Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 7 Jan 2009 05:32:10 +0000 Subject: [PATCH 027/109] Update to 2.0.7 --- .cvsignore | 2 +- python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.cvsignore b/.cvsignore index 2a5965c..a323ae5 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-2.0.3.tar.gz +simplejson-2.0.7.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index e609a59..ab82b45 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 2.0.3 -Release: 3%{?dist} +Version: 2.0.7 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -65,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Tue Jan 06 2009 Luke Macken 2.0.7-1 +- Update to 2.0.7 + * Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.0.3-3 - Rebuild for Python 2.6 diff --git a/sources b/sources index 0cb6f2e..e358522 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -6da5d665c9e772ac65eae9b4ce6d737b simplejson-2.0.3.tar.gz +9d02273f8615b8e3fceda891ffff10d1 simplejson-2.0.7.tar.gz From b4def3c79385a84d73cd779e5a6a6e8173ac3d1f Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Thu, 26 Feb 2009 23:28:32 +0000 Subject: [PATCH 028/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index ab82b45..edadb8e 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 2.0.7 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -65,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Feb 26 2009 Fedora Release Engineering - 2.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + * Tue Jan 06 2009 Luke Macken 2.0.7-1 - Update to 2.0.7 From 4fa140e4242bf294e6810545f05b1a2864c56568 Mon Sep 17 00:00:00 2001 From: Kyle VanderBeek Date: Fri, 5 Jun 2009 05:59:53 +0000 Subject: [PATCH 029/109] update to 2.0.9 and various .spec fixups --- .cvsignore | 2 +- python-simplejson.spec | 19 +++++++++++++------ sources | 2 +- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/.cvsignore b/.cvsignore index a323ae5..b83f4b4 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-2.0.7.tar.gz +simplejson-2.0.9.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index edadb8e..091974a 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,25 +2,26 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 2.0.7 -Release: 2%{?dist} +Version: 2.0.9 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries License: MIT URL: http://undefined.org/python/#simplejson -Source0: http://cheeseshop.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz +Source0: http://pypi.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: python-nose +BuildRequires: gcc %description -simplejson is a simple, fast, complete, correct and extensible -JSON encoder and decoder for Python 2.3+. It is -pure Python code with no dependencies. +simplejson is a simple, fast, complete, correct and extensible JSON + encoder and decoder for Python 2.4+. It has no +external dependencies. simplejson was formerly known as simple_json, but changed its name to comply with PEP 8 module naming guidelines. @@ -65,6 +66,12 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 +- Update to 2.0.9 +- Make sure to require gcc to the speedups get compiled +- Fix description since we're not "pure" python +- Change to pypi instead of cheesehop + * Thu Feb 26 2009 Fedora Release Engineering - 2.0.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild diff --git a/sources b/sources index e358522..5521dff 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -9d02273f8615b8e3fceda891ffff10d1 simplejson-2.0.7.tar.gz +af5e67a39ca3408563411d357e6d5e47 simplejson-2.0.9.tar.gz From 8d13452cd2cb9338995254953040f0c5f4bcc355 Mon Sep 17 00:00:00 2001 From: Kyle VanderBeek Date: Fri, 5 Jun 2009 06:00:16 +0000 Subject: [PATCH 030/109] fix my dumb email address --- python-simplejson.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 091974a..eaa77a8 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -66,7 +66,7 @@ rm -rf $RPM_BUILD_ROOT %changelog -* Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 +* Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 - Update to 2.0.9 - Make sure to require gcc to the speedups get compiled - Fix description since we're not "pure" python From e66702ea7da8ce4af5ffb5d043528652a4b49f31 Mon Sep 17 00:00:00 2001 From: Kyle VanderBeek Date: Fri, 5 Jun 2009 20:25:16 +0000 Subject: [PATCH 031/109] I shouldn't be putting gcc in the BuildRequires, says the guidelines --- python-simplejson.spec | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index eaa77a8..4032a45 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 2.0.9 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -15,7 +15,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: python-nose -BuildRequires: gcc %description @@ -66,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Jun 5 2009 Kyle VanderBeek - 2.0.9-2 +- Remove ill-advised gcc BuildRequires + * Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 - Update to 2.0.9 - Make sure to require gcc to the speedups get compiled From 953c3e1ffc33072f8acb4e86ee8af8354012bde0 Mon Sep 17 00:00:00 2001 From: Jesse Keating Date: Sun, 26 Jul 2009 21:04:52 +0000 Subject: [PATCH 032/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 4032a45..241d25f 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ Name: python-simplejson Version: 2.0.9 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -65,6 +65,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sun Jul 26 2009 Fedora Release Engineering - 2.0.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + * Fri Jun 5 2009 Kyle VanderBeek - 2.0.9-2 - Remove ill-advised gcc BuildRequires From 474447250b3cd0fbe3d4dec72967517efecf5943 Mon Sep 17 00:00:00 2001 From: Bill Nottingham Date: Wed, 25 Nov 2009 23:32:01 +0000 Subject: [PATCH 033/109] Fix typo that causes a failure to update the common directory. (releng #2781) --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 81fdd29..172f88e 100644 --- a/Makefile +++ b/Makefile @@ -4,7 +4,7 @@ NAME := python-simplejson SPECFILE = $(firstword $(wildcard *.spec)) define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done +for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done endef MAKEFILE_COMMON := $(shell $(find-makefile-common)) From 2e123bfca3a601f2d2c137c062f7520c435e37ec Mon Sep 17 00:00:00 2001 From: Kyle VanderBeek Date: Mon, 21 Jun 2010 19:44:53 +0000 Subject: [PATCH 034/109] Update to 2.1.1 from upstream. --- .cvsignore | 2 +- python-simplejson.spec | 22 +++++++++++++--------- sources | 2 +- 3 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.cvsignore b/.cvsignore index b83f4b4..9e6a6b6 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -simplejson-2.0.9.tar.gz +simplejson-2.1.1.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 241d25f..a7f2d01 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,8 +2,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} Name: python-simplejson -Version: 2.0.9 -Release: 3%{?dist} +Version: 2.1.1 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -19,19 +19,20 @@ BuildRequires: python-nose %description simplejson is a simple, fast, complete, correct and extensible JSON - encoder and decoder for Python 2.4+. It has no -external dependencies. + encoder and decoder for Python 2.5+. It is pure Python code +with no dependencies, but includes an optional C extension for a serious speed +boost. -simplejson was formerly known as simple_json, but changed its name to -comply with PEP 8 module naming guidelines. +simplejson is the externally maintained development version of the json library +included with Python 2.6 and Python 3.0, but maintains backwards compatibility +with Python 2.5. The encoder may be subclassed to provide serialization in any kind of situation, without any special support by the objects to be serialized (somewhat like pickle). -The decoder can handle incoming JSON strings of any specified encoding -(UTF-8 by default). - +The decoder can handle incoming JSON strings of any specified encoding (UTF-8 +by default). %prep @@ -65,6 +66,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Jun 21 2010 Kyle VanderBeek - 2.1.1-1 +- Update to 2.1.1 + * Sun Jul 26 2009 Fedora Release Engineering - 2.0.9-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild diff --git a/sources b/sources index 5521dff..7e44ea2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -af5e67a39ca3408563411d357e6d5e47 simplejson-2.0.9.tar.gz +0bbe3a2e5e4cac040013733aca159d89 simplejson-2.1.1.tar.gz From e783d3003ff121aa85d2befdd5f36c477ac09635 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toshio=20=E3=81=8F=E3=82=89=E3=81=A8=E3=81=BF?= Date: Wed, 30 Jun 2010 23:45:38 +0000 Subject: [PATCH 035/109] - Filter unnecessary provides - License tag update - Minor spec file cleanups --- python-simplejson.spec | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index a7f2d01..f50746b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,13 +1,21 @@ -%{!?pyver: %define pyver %(%{__python} -c "import sys ; print sys.version[:3]")} -%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%if 0%{?fedora} < 13 || 0%{?rhel} < 6 +%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} +%endif + +%global _use_internal_dependency_generator 0 +%global __find_provides /bin/sh -c "%{_rpmconfigdir}/find-provides | grep -v -E '(_speedups.so)' || /bin/true" +%global __find_requires /bin/sh -c "%{_rpmconfigdir}/find-requires | grep -v -E '(_speedups.so)' || /bin/true" Name: python-simplejson + Version: 2.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries -License: MIT +# The main code is licensed MIT. +# The docs include jquery which is licensed MIT or GPLv2 +License: MIT and (MIT or GPLv2) URL: http://undefined.org/python/#simplejson Source0: http://pypi.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -45,8 +53,7 @@ by default). %install rm -rf $RPM_BUILD_ROOT -%{__python} setup.py install -O1 --skip-build --root=$RPM_BUILD_ROOT \ - --single-version-externally-managed +%{__python} setup.py install --skip-build --root=$RPM_BUILD_ROOT %check nosetests -q @@ -59,13 +66,18 @@ rm -rf $RPM_BUILD_ROOT %defattr(-,root,root,-) %doc docs LICENSE.txt %dir %{python_sitearch}/simplejson -%{python_sitearch}/simplejson-%{version}-py%{pyver}.egg-info +%{python_sitearch}/simplejson-*.egg-info %{python_sitearch}/simplejson/*.py* %{python_sitearch}/simplejson/tests/*.py* %{python_sitearch}/simplejson/_speedups.so %changelog +* Wed Jun 30 2010 Toshio Kuratomi - 2.1.1-2 +- Filter unnecessary provides +- License tag update +- Minor spec file cleanups + * Mon Jun 21 2010 Kyle VanderBeek - 2.1.1-1 - Update to 2.1.1 From c1e804cdf17253282f77c3dc02f83b498fa942ac Mon Sep 17 00:00:00 2001 From: dmalcolm Date: Thu, 22 Jul 2010 05:23:25 +0000 Subject: [PATCH 036/109] - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index f50746b..43bbd19 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -9,7 +9,7 @@ Name: python-simplejson Version: 2.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -73,6 +73,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Thu Jul 22 2010 David Malcolm - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild + * Wed Jun 30 2010 Toshio Kuratomi - 2.1.1-2 - Filter unnecessary provides - License tag update From b893fedf855cdf0a4604fc0840e8b8e0ad79fcc0 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 29 Jul 2010 10:42:45 +0000 Subject: [PATCH 037/109] dist-git conversion --- .cvsignore => .gitignore | 0 Makefile | 21 --------------------- 2 files changed, 21 deletions(-) rename .cvsignore => .gitignore (100%) delete mode 100644 Makefile diff --git a/.cvsignore b/.gitignore similarity index 100% rename from .cvsignore rename to .gitignore diff --git a/Makefile b/Makefile deleted file mode 100644 index 172f88e..0000000 --- a/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -# Makefile for source rpm: python-simplejson -# $Id$ -NAME := python-simplejson -SPECFILE = $(firstword $(wildcard *.spec)) - -define find-makefile-common -for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done -endef - -MAKEFILE_COMMON := $(shell $(find-makefile-common)) - -ifeq ($(MAKEFILE_COMMON),) -# attept a checkout -define checkout-makefile-common -test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2 -endef - -MAKEFILE_COMMON := $(shell $(checkout-makefile-common)) -endif - -include $(MAKEFILE_COMMON) From 3909322dca41f309450ddb10331e2042a063068a Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Wed, 20 Oct 2010 16:35:09 -0700 Subject: [PATCH 038/109] - Simplify the %files section to own the tests directory - Use the fedora documented filter functions to filter provides --- python-simplejson.spec | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 43bbd19..2b00ff5 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,14 +2,10 @@ %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %endif -%global _use_internal_dependency_generator 0 -%global __find_provides /bin/sh -c "%{_rpmconfigdir}/find-provides | grep -v -E '(_speedups.so)' || /bin/true" -%global __find_requires /bin/sh -c "%{_rpmconfigdir}/find-requires | grep -v -E '(_speedups.so)' || /bin/true" - Name: python-simplejson Version: 2.1.1 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -25,6 +21,13 @@ BuildRequires: python-setuptools-devel BuildRequires: python-nose +# we don't want to provide private python extension libs +%{?filter_setup: +%filter_provides_in %{python_sitearch}/.*\.so$ +%filter_setup +} + + %description simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+. It is pure Python code @@ -65,14 +68,14 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc docs LICENSE.txt -%dir %{python_sitearch}/simplejson -%{python_sitearch}/simplejson-*.egg-info -%{python_sitearch}/simplejson/*.py* -%{python_sitearch}/simplejson/tests/*.py* -%{python_sitearch}/simplejson/_speedups.so +%{python_sitearch}/* %changelog +* Wed Oct 20 2010 Toshio Kuratomi - 2.1.1-4 +- Simplify the %%files section to own the tests directory +- Use the fedora documented filter functions to filter provides + * Thu Jul 22 2010 David Malcolm - 2.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild From acd890c914cef6fb9fdb9d7e22ffa07036835844 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Mon, 20 Dec 2010 09:48:48 -0800 Subject: [PATCH 039/109] - Update to upstream 2.1.2, a bugfix release with four small, self-contained fixes. --- .gitignore | 1 + python-simplejson.spec | 23 ++++++++++++++--------- sources | 2 +- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/.gitignore b/.gitignore index 9e6a6b6..ed042d6 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ simplejson-2.1.1.tar.gz +/simplejson-2.1.2.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 2b00ff5..0dac11b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,8 +4,8 @@ Name: python-simplejson -Version: 2.1.1 -Release: 4%{?dist} +Version: 2.1.2 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -34,10 +34,6 @@ simplejson is a simple, fast, complete, correct and extensible JSON with no dependencies, but includes an optional C extension for a serious speed boost. -simplejson is the externally maintained development version of the json library -included with Python 2.6 and Python 3.0, but maintains backwards compatibility -with Python 2.5. - The encoder may be subclassed to provide serialization in any kind of situation, without any special support by the objects to be serialized (somewhat like pickle). @@ -45,6 +41,11 @@ situation, without any special support by the objects to be serialized The decoder can handle incoming JSON strings of any specified encoding (UTF-8 by default). +simplejson is the externally maintained development version of the json library +included with Python 2.6 and Python 3.0, but maintains backwards compatibility +with Python 2.5. It gets updated more regularly than the json module in the +python stdlib. + %prep %setup -q -n simplejson-%{version} @@ -55,14 +56,14 @@ by default). %install -rm -rf $RPM_BUILD_ROOT -%{__python} setup.py install --skip-build --root=$RPM_BUILD_ROOT +rm -rf %{buildroot} +%{__python} setup.py install --skip-build --root=%{buildroot} %check nosetests -q %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %{buildroot} %files @@ -72,6 +73,10 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Mon Dec 20 2010 Toshio Kuratomi - 2.1.2-1 +- Update to upstream 2.1.2, a bugfix release with four small, self-contained + fixes. + * Wed Oct 20 2010 Toshio Kuratomi - 2.1.1-4 - Simplify the %%files section to own the tests directory - Use the fedora documented filter functions to filter provides diff --git a/sources b/sources index 7e44ea2..63b2b8d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -0bbe3a2e5e4cac040013733aca159d89 simplejson-2.1.1.tar.gz +a856f9ae9ab3749991a93ddeafadc554 simplejson-2.1.2.tar.gz From f93700ba115adf2b74020ee3254ae254df9cf722 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Tue, 18 Jan 2011 12:07:26 -0800 Subject: [PATCH 040/109] - Update to 2.1.3 --- .gitignore | 1 + python-simplejson.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index ed042d6..47a89ba 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ simplejson-2.1.1.tar.gz /simplejson-2.1.2.tar.gz +/simplejson-2.1.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 0dac11b..cb8ec1b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson -Version: 2.1.2 +Version: 2.1.3 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Tue Jan 18 2011 Toshio Kuratomi - 2.1.3-1 +- Update to 2.1.3 + * Mon Dec 20 2010 Toshio Kuratomi - 2.1.2-1 - Update to upstream 2.1.2, a bugfix release with four small, self-contained fixes. diff --git a/sources b/sources index 63b2b8d..5d0b50c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a856f9ae9ab3749991a93ddeafadc554 simplejson-2.1.2.tar.gz +58d9b1d8fa17ea4ce205cea088607e02 simplejson-2.1.3.tar.gz From 5fb3308edfd776a63d4a8035142de78eee98d886 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 9 Feb 2011 00:25:20 -0600 Subject: [PATCH 041/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index cb8ec1b..99c7b21 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -5,7 +5,7 @@ Name: python-simplejson Version: 2.1.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Wed Feb 09 2011 Fedora Release Engineering - 2.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Tue Jan 18 2011 Toshio Kuratomi - 2.1.3-1 - Update to 2.1.3 From 288449e15daff0e65c9f7a1d82be811a743652b4 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Sat, 30 Apr 2011 07:55:34 -0700 Subject: [PATCH 042/109] Update to 2.1.5, trivial upstream release (change makes more compact output) --- .gitignore | 1 + python-simplejson.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 47a89ba..c922f2a 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ simplejson-2.1.1.tar.gz /simplejson-2.1.2.tar.gz /simplejson-2.1.3.tar.gz +/simplejson-2.1.5.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index cb8ec1b..4a1ed62 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson -Version: 2.1.3 +Version: 2.1.5 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Tue Jan 18 2011 Toshio Kuratomi - 2.1.5-1 +- Update to 2.1.5, trivial upstream release (change makes more compact output) + * Tue Jan 18 2011 Toshio Kuratomi - 2.1.3-1 - Update to 2.1.3 diff --git a/sources b/sources index 5d0b50c..deb382a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -58d9b1d8fa17ea4ce205cea088607e02 simplejson-2.1.3.tar.gz +03b7833ea09ce2793e516be009d6b169 simplejson-2.1.5.tar.gz From 14993eacff1d5065334f4bbf1b4ab4168f37cf7a Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Sat, 30 Apr 2011 07:57:26 -0700 Subject: [PATCH 043/109] Fix changelog date --- python-simplejson.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index fa4b30c..bfd10de 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -73,7 +73,7 @@ rm -rf %{buildroot} %changelog -* Tue Jan 18 2011 Toshio Kuratomi - 2.1.5-1 +* Sat Apr 30 2011 Toshio Kuratomi - 2.1.5-1 - Update to 2.1.5, trivial upstream release (change makes more compact output) * Wed Feb 09 2011 Fedora Release Engineering - 2.1.3-2 From adf65b58274366c1caed8ef19750a045371779cf Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Sat, 30 Apr 2011 08:39:21 -0700 Subject: [PATCH 044/109] Build docs sine 2.1.5 doesn't ship with them prebuilt --- python-simplejson.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index bfd10de..f236625 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -19,7 +19,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python-devel BuildRequires: python-setuptools-devel BuildRequires: python-nose - +BuildRequires: python-sphinx # we don't want to provide private python extension libs %{?filter_setup: @@ -53,7 +53,7 @@ python stdlib. %build %{__python} setup.py build - +./scripts/make_docs.py %install rm -rf %{buildroot} From ce8bf285a713a85d62f058e8e6c32a610f00cbc7 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Mon, 9 May 2011 12:37:43 -0700 Subject: [PATCH 045/109] Update to 2.1.6 for a segfault fix --- .gitignore | 1 + python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c922f2a..67db1f4 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ simplejson-2.1.1.tar.gz /simplejson-2.1.2.tar.gz /simplejson-2.1.3.tar.gz /simplejson-2.1.5.tar.gz +/simplejson-2.1.6.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index f236625..b196bb2 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson -Version: 2.1.5 +Version: 2.1.6 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -16,7 +16,7 @@ URL: http://undefined.org/python/#simplejson Source0: http://pypi.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python-devel +BuildRequires: python2-devel BuildRequires: python-setuptools-devel BuildRequires: python-nose BuildRequires: python-sphinx @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Mon May 9 2011 Toshio Kuratomi - 2.1.6-1 +- Update to 2.1.6 for a segfault fix + * Sat Apr 30 2011 Toshio Kuratomi - 2.1.5-1 - Update to 2.1.5, trivial upstream release (change makes more compact output) diff --git a/sources b/sources index deb382a..b6c121c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -03b7833ea09ce2793e516be009d6b169 simplejson-2.1.5.tar.gz +2f8351f6e6fe7ef25744805dfa56c0d5 simplejson-2.1.6.tar.gz From 959c58785c170ad8c308bf0f2fa914c7b5963747 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Fri, 9 Dec 2011 14:35:39 -0800 Subject: [PATCH 046/109] Update to 2.3.0 -- behaviour changing bugfixes --- .gitignore | 2 ++ python-simplejson.spec | 9 ++++++--- sources | 2 +- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 67db1f4..3f373c8 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ simplejson-2.1.1.tar.gz /simplejson-2.1.3.tar.gz /simplejson-2.1.5.tar.gz /simplejson-2.1.6.tar.gz +/simplejson-2.2.1.tar.gz +/simplejson-2.3.0.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index b196bb2..90448c4 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,10 +1,10 @@ -%if 0%{?fedora} < 13 || 0%{?rhel} < 6 +%if 0%{?rhel} && 0%{?rhel} < 6 %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %endif Name: python-simplejson -Version: 2.1.6 +Version: 2.3.0 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -17,7 +17,7 @@ Source0: http://pypi.python.org/packages/source/s/simplejson/simplejson-% BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: python2-devel -BuildRequires: python-setuptools-devel +BuildRequires: python-setuptools BuildRequires: python-nose BuildRequires: python-sphinx @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Fri Dec 9 2011 Toshio Kuratomi - 2.3.0-1 +- Update to 2.3.0 -- behaviour changing bugfixes + * Mon May 9 2011 Toshio Kuratomi - 2.1.6-1 - Update to 2.1.6 for a segfault fix diff --git a/sources b/sources index b6c121c..f324e1d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -2f8351f6e6fe7ef25744805dfa56c0d5 simplejson-2.1.6.tar.gz +aa4a2558247caef13815c7598e7d072f simplejson-2.3.0.tar.gz From 48186d0b7dc19951120e0b1e2dc5adb7ca65f668 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Fri, 13 Jan 2012 20:07:47 -0600 Subject: [PATCH 047/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 90448c4..af5c517 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -5,7 +5,7 @@ Name: python-simplejson Version: 2.3.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Sat Jan 14 2012 Fedora Release Engineering - 2.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Fri Dec 9 2011 Toshio Kuratomi - 2.3.0-1 - Update to 2.3.0 -- behaviour changing bugfixes From 6814fcad0ae20cc38878629cdf158765c85336bb Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Tue, 15 May 2012 07:57:26 -0700 Subject: [PATCH 048/109] Update to 2.5.2 - This update adds new PI but should be backwards compatible --- .gitignore | 1 + python-simplejson.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3f373c8..df99b2f 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ simplejson-2.1.1.tar.gz /simplejson-2.1.6.tar.gz /simplejson-2.2.1.tar.gz /simplejson-2.3.0.tar.gz +/simplejson-2.5.2.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index af5c517..1884cc5 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,8 +4,8 @@ Name: python-simplejson -Version: 2.3.0 -Release: 2%{?dist} +Version: 2.5.2 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -73,6 +73,10 @@ rm -rf %{buildroot} %changelog +* Tue May 15 2012 Toshio Kuratomi - 2.5.2-1 +- Update to 2.5.2 +- This update adds new PI but should be backwards compatible + * Sat Jan 14 2012 Fedora Release Engineering - 2.3.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild diff --git a/sources b/sources index f324e1d..0bf7dcd 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -aa4a2558247caef13815c7598e7d072f simplejson-2.3.0.tar.gz +d7a7acf0bd7681bd116b5c981d2f7959 simplejson-2.5.2.tar.gz From 44fb0d8e9216b9571cbd7a0adb08a00396ec6231 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Fri, 29 Jun 2012 10:14:33 -0700 Subject: [PATCH 049/109] Update to 2.6.0 which changes some messages thrown by exceptions to match with json module in python3.3 stdlib. Probably safe for older releases but the python3 version there is 3.2 so there's also not any real need yet. --- .gitignore | 1 + python-simplejson.spec | 7 ++++++- sources | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index df99b2f..15bd5cc 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ simplejson-2.1.1.tar.gz /simplejson-2.2.1.tar.gz /simplejson-2.3.0.tar.gz /simplejson-2.5.2.tar.gz +/simplejson-2.6.0.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 1884cc5..2e6a929 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson -Version: 2.5.2 +Version: 2.6.0 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -73,6 +73,11 @@ rm -rf %{buildroot} %changelog +* Fri Jun 29 2012 Toshio Kuratomi - 2.6.0-1 +- Update to 2.6.0 which changes some messages thrown by exceptions to match + with json module in python3.3 stdlib. Probably safe for older releases but + the python3 version there is 3.2 so there's also not any real need yet. + * Tue May 15 2012 Toshio Kuratomi - 2.5.2-1 - Update to 2.5.2 - This update adds new PI but should be backwards compatible diff --git a/sources b/sources index 0bf7dcd..edfee4a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -d7a7acf0bd7681bd116b5c981d2f7959 simplejson-2.5.2.tar.gz +43b43b22f190a999c79a2af0c504e3a6 simplejson-2.6.0.tar.gz From eb5360f9cb56cb2b0ece46d72bae1f47a7f79c41 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 21 Jul 2012 04:08:49 -0500 Subject: [PATCH 050/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 2e6a929..3b71dc8 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -5,7 +5,7 @@ Name: python-simplejson Version: 2.6.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Sat Jul 21 2012 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Fri Jun 29 2012 Toshio Kuratomi - 2.6.0-1 - Update to 2.6.0 which changes some messages thrown by exceptions to match with json module in python3.3 stdlib. Probably safe for older releases but From 9b122d9e011aea6e7dae70b0042c6319eababa84 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 14 Feb 2013 14:23:20 -0600 Subject: [PATCH 051/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 3b71dc8..47fd2b9 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -5,7 +5,7 @@ Name: python-simplejson Version: 2.6.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -73,6 +73,9 @@ rm -rf %{buildroot} %changelog +* Thu Feb 14 2013 Fedora Release Engineering - 2.6.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Sat Jul 21 2012 Fedora Release Engineering - 2.6.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 1886d01411f61ebaa0be951ba2f27dc159c0878b Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Mon, 25 Feb 2013 12:01:21 -0800 Subject: [PATCH 052/109] Update to 3.1.0 in Rawhide. - Build the python3 subpackage - Update to new-style filtering of provides --- python-simplejson.spec | 83 ++++++++++++++++++++++++++++++++++++++---- 1 file changed, 75 insertions(+), 8 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 2e6a929..9b63a53 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -2,16 +2,24 @@ %{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %endif +# Python3 support is 3.3+ (which was introduced in Fedora 18) +%if 0%{?fedora} && 0%{?fedora} >= 18 +%global with_python3 1 +%endif + +# we don't want to provide private python extension libs +%global __provides_exclude_from ^(%{python_sitearch}|%{python3_sitearch}).*\\.so$ + Name: python-simplejson -Version: 2.6.0 +Version: 3.1.0 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries # The main code is licensed MIT. # The docs include jquery which is licensed MIT or GPLv2 -License: MIT and (MIT or GPLv2) +License: (MIT or AFL) and (MIT or GPLv2) URL: http://undefined.org/python/#simplejson Source0: http://pypi.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) @@ -20,12 +28,11 @@ BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: python-nose BuildRequires: python-sphinx - -# we don't want to provide private python extension libs -%{?filter_setup: -%filter_provides_in %{python_sitearch}/.*\.so$ -%filter_setup -} +%if 0%{?with_python3} +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-nose +%endif # with_python3 %description @@ -46,22 +53,71 @@ included with Python 2.6 and Python 3.0, but maintains backwards compatibility with Python 2.5. It gets updated more regularly than the json module in the python stdlib. +%if 0%{?with_python3} +%package -n python3-simplejson +Summary: Simple, fast, extensible JSON encoder/decoder for Python3 +Group: System Environment/Libraries + +%description -n python3-simplejson +simplejson is a simple, fast, complete, correct and extensible JSON + encoder and decoder for Python 2.5+ and python3.3+ It is pure +Python code with no dependencies, but includes an optional C extension for a +serious speed boost. + +The encoder may be subclassed to provide serialization in any kind of +situation, without any special support by the objects to be serialized +(somewhat like pickle). + +The decoder can handle incoming JSON strings of any specified encoding (UTF-8 +by default). + +simplejson is the externally maintained development version of the json library +included with Python 2.6 and Python 3.0, but maintains backwards compatibility +with Python 2.5. It gets updated more regularly than the json module in the +python stdlib. + +%endif # with_python3 %prep %setup -q -n simplejson-%{version} +%if 0%{?with_python3} +rm -rf %{py3dir} +cp -a . %{py3dir} +%endif # with_python3 %build %{__python} setup.py build ./scripts/make_docs.py +%if 0%{?with_python3} +pushd %{py3dir} +%{__python3} setup.py build +popd +%endif # with_python3 + %install rm -rf %{buildroot} %{__python} setup.py install --skip-build --root=%{buildroot} +rm docs/.buildinfo +rm docs/.nojekyll + +%if 0%{?with_python3} +pushd %{py3dir} +%{__python3} setup.py install --skip-build --root=%{buildroot} +popd +%endif # with_python3 + %check nosetests -q +%if 0%{?with_python3} +pushd %{py3dir} +nosetests-%{python3_version} -q +popd +%endif # with_python3 + %clean rm -rf %{buildroot} @@ -71,8 +127,19 @@ rm -rf %{buildroot} %doc docs LICENSE.txt %{python_sitearch}/* +%if 0%{?with_python3} +%files -n python3-simplejson +%defattr(-,root,root,-) +%doc LICENSE.txt +%{python3_sitearch}/* +%endif # python3 %changelog +* Mon Feb 25 2013 Toshio Kuratomi - 3.1.0-1 +- Update to 3.1.0 in Rawhide. +- Build the python3 subpackage +- Update to new-style filtering of provides + * Fri Jun 29 2012 Toshio Kuratomi - 2.6.0-1 - Update to 2.6.0 which changes some messages thrown by exceptions to match with json module in python3.3 stdlib. Probably safe for older releases but From 908144f35a6ef544709b3ce9b4d60bf60b96ba11 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Mon, 25 Feb 2013 13:48:49 -0800 Subject: [PATCH 059/109] This should work: git reset HEAD ; git commit -a --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 15bd5cc..65b2773 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ simplejson-2.1.1.tar.gz /simplejson-2.3.0.tar.gz /simplejson-2.5.2.tar.gz /simplejson-2.6.0.tar.gz +/simplejson-3.1.0.tar.gz diff --git a/sources b/sources index edfee4a..06047d8 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -43b43b22f190a999c79a2af0c504e3a6 simplejson-2.6.0.tar.gz +71df0076d4a35d29bfea530cb8226c26 simplejson-3.1.0.tar.gz From 6f7f40db9947e8757a11db5c852ddd777e0acd01 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Thu, 21 Mar 2013 14:41:50 -0700 Subject: [PATCH 060/109] Update to upstream 3.1.2 (documentation fixes) --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index fa2df6d..1a2e761 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -9,7 +9,7 @@ Name: python-simplejson -Version: 3.1.0 +Version: 3.1.2 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Thu Mar 21 2013 Toshio Kuratomi - 3.1.2-1 +- Update to upstream 3.1.2 (documentation fixes) + * Mon Feb 25 2013 Toshio Kuratomi - 3.1.0-1 - Update to 3.1.0 in Rawhide. - Build the python3 subpackage From 849f9af3191df84b211698d79cdf12d6abee9d54 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Thu, 21 Mar 2013 14:48:20 -0700 Subject: [PATCH 061/109] Commit the new sources --- .gitignore | 1 + sources | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 65b2773..b89c632 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ simplejson-2.1.1.tar.gz /simplejson-2.5.2.tar.gz /simplejson-2.6.0.tar.gz /simplejson-3.1.0.tar.gz +/simplejson-3.1.2.tar.gz diff --git a/sources b/sources index 06047d8..1a25157 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -71df0076d4a35d29bfea530cb8226c26 simplejson-3.1.0.tar.gz +95f89e4a6079946a9bfc7f6424f71e15 simplejson-3.1.2.tar.gz From 890e477ffa25f7deb80d7ca2406ddbb1dd7df234 Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Tue, 9 Apr 2013 15:06:41 -0700 Subject: [PATCH 062/109] Update to upstream 3.1.3 --- .gitignore | 1 + python-simplejson.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index b89c632..f0ade2c 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ simplejson-2.1.1.tar.gz /simplejson-2.6.0.tar.gz /simplejson-3.1.0.tar.gz /simplejson-3.1.2.tar.gz +/simplejson-3.1.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 1a2e761..81f4f8f 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -9,7 +9,7 @@ Name: python-simplejson -Version: 3.1.2 +Version: 3.1.3 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Tue Apr 9 2013 Toshio Kuratomi - 3.1.3-1 +- Update to upstream 3.1.3 + * Thu Mar 21 2013 Toshio Kuratomi - 3.1.2-1 - Update to upstream 3.1.2 (documentation fixes) diff --git a/sources b/sources index 1a25157..c7e8b47 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -95f89e4a6079946a9bfc7f6424f71e15 simplejson-3.1.2.tar.gz +ffb9fdd8ff3225a61b455bb1bcb98e41 simplejson-3.1.3.tar.gz From c4428813967c38aeaca78edf287c9086459d653b Mon Sep 17 00:00:00 2001 From: Toshio Kuratomi Date: Thu, 2 May 2013 10:46:26 -0700 Subject: [PATCH 063/109] Trim changelog to 5 years. - Update to 3.2.0 upstream feature additions --- .gitignore | 1 + python-simplejson.spec | 51 +++++------------------------------------- sources | 2 +- 3 files changed, 7 insertions(+), 47 deletions(-) diff --git a/.gitignore b/.gitignore index f0ade2c..6a86647 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.1.0.tar.gz /simplejson-3.1.2.tar.gz /simplejson-3.1.3.tar.gz +/simplejson-3.2.0.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 81f4f8f..aef0a6b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -9,7 +9,7 @@ Name: python-simplejson -Version: 3.1.3 +Version: 3.2.0 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -135,6 +135,10 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Thu May 2 2013 Toshio Kuratomi - 3.2.0-1 +- Trim changelog to 5 years. +- Update to 3.2.0 upstream feature additions + * Tue Apr 9 2013 Toshio Kuratomi - 3.1.3-1 - Update to upstream 3.1.3 @@ -243,48 +247,3 @@ rm -rf %{buildroot} * Fri Feb 8 2008 Luke Macken - 1.7.3-3 - Rebuild for gcc 4.3 - -* Wed Oct 24 2007 Luke Macken - 1.7.3-2 -- Include the LICENSE.txt - -* Wed Oct 3 2007 Luke Macken - 1.7.3-1 -- 1.7.3 - -* Sun Sep 2 2007 Luke Macken - 1.7.1-3 -- Update for python-setuptools changes in rawhide - -* Tue Aug 21 2007 Luke Macken - 1.7.1-2 -- Rebuild - -* Sun Jul 8 2007 Luke Macken - 1.7.1-1 -- 1.7.1 - -* Wed Mar 21 2007 Luke Macken - 1.7-2 -- Use python_sitearch instead of sitelib - -* Tue Mar 20 2007 Luke Macken - 1.7-1 -- 1.7 (Bug #233212) - -* Sat Mar 3 2007 Luke Macken - 1.5 -- 1.5 - -* Sat Dec 9 2006 Luke Macken - 1.4-4 -- Add python-devel to BuildRequires - -* Sat Dec 9 2006 Luke Macken - 1.4-2 -- Rebuild for new python - -* Fri Nov 24 2006 Luke Macken - 1.4-1 -- 1.4 - -* Sun Sep 3 2006 Luke Macken - 1.3-4 -- Rebuild for FC6 - -* Mon Aug 14 2006 Luke Macken - 1.3-3 -- Include .pyo's instead of just ghosting them - -* Wed Jul 12 2006 Luke Macken - 1.3-2 -- Add --single-version-externally-managed flag to install - -* Mon Jul 10 2006 Luke Macken - 1.3-1 -- Initial package diff --git a/sources b/sources index c7e8b47..73d1dfb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -ffb9fdd8ff3225a61b455bb1bcb98e41 simplejson-3.1.3.tar.gz +b37e7b984ce8c7a0c2260ba080d9aaee simplejson-3.2.0.tar.gz From 6affb210ffb96ebbd264433caa7f1e7517bae544 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sun, 4 Aug 2013 04:47:04 -0500 Subject: [PATCH 064/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index aef0a6b..9b0e844 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.2.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Sun Aug 04 2013 Fedora Release Engineering - 3.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Thu May 2 2013 Toshio Kuratomi - 3.2.0-1 - Trim changelog to 5 years. - Update to 3.2.0 upstream feature additions From 8f6aed27a5126239b7eabd001746b6ac379f10be Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Wed, 19 Feb 2014 13:56:16 -0700 Subject: [PATCH 065/109] Update to 3.3.3 (#960949) --- .gitignore | 1 + python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6a86647..e03e279 100644 --- a/.gitignore +++ b/.gitignore @@ -11,3 +11,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.1.2.tar.gz /simplejson-3.1.3.tar.gz /simplejson-3.2.0.tar.gz +/simplejson-3.3.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 9b0e844..42aff0b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -9,8 +9,8 @@ Name: python-simplejson -Version: 3.2.0 -Release: 2%{?dist} +Version: 3.3.3 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Wed Feb 19 2014 Luke Macken - 3.3.3-1 +- Update to 3.3.3 (#960949) + * Sun Aug 04 2013 Fedora Release Engineering - 3.2.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild diff --git a/sources b/sources index 73d1dfb..6b83baf 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -b37e7b984ce8c7a0c2260ba080d9aaee simplejson-3.2.0.tar.gz +38ff12d163e5cc8c592d609820869817 simplejson-3.3.3.tar.gz From c21494a80bfca60c94383a3312d71e295b626670 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Mon, 7 Apr 2014 14:46:09 -0600 Subject: [PATCH 066/109] Update to 3.4.0 (#1083979) --- .gitignore | 1 + python-simplejson.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index e03e279..ab5c773 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.1.3.tar.gz /simplejson-3.2.0.tar.gz /simplejson-3.3.3.tar.gz +/simplejson-3.4.0.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 42aff0b..a6c6e17 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -9,7 +9,7 @@ Name: python-simplejson -Version: 3.3.3 +Version: 3.4.0 Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Mon Apr 07 2014 Luke Macken - 3.4.0-1 +- Update to 3.4.0 (#1083979) + * Wed Feb 19 2014 Luke Macken - 3.3.3-1 - Update to 3.3.3 (#960949) diff --git a/sources b/sources index 6b83baf..2426548 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -38ff12d163e5cc8c592d609820869817 simplejson-3.3.3.tar.gz +c076e04916679e4b08ec30f23844fbbf simplejson-3.4.0.tar.gz From 7229744985ea7b21a8b8a0f077e5ca5f2093a7d0 Mon Sep 17 00:00:00 2001 From: Slavek Kabrda Date: Thu, 15 May 2014 16:00:45 +0200 Subject: [PATCH 067/109] Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index a6c6e17..213420f 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.4.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Wed May 14 2014 Bohuslav Kabrda - 3.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 + * Mon Apr 07 2014 Luke Macken - 3.4.0-1 - Update to 3.4.0 (#1083979) From 3aded26fa081eb10257a86398204e385b5491fc6 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 18:06:17 -0500 Subject: [PATCH 068/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 213420f..bd04030 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.4.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 3.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Wed May 14 2014 Bohuslav Kabrda - 3.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 From acd64f37b94873b3b374424b3e12d56adad7ca72 Mon Sep 17 00:00:00 2001 From: Luke Macken Date: Tue, 24 Jun 2014 16:45:29 -0600 Subject: [PATCH 069/109] Update to 3.5.3 (#1093685, #1112285) --- .gitignore | 1 + python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index ab5c773..1f67db9 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.2.0.tar.gz /simplejson-3.3.3.tar.gz /simplejson-3.4.0.tar.gz +/simplejson-3.5.3.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index bd04030..8923f51 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -9,8 +9,8 @@ Name: python-simplejson -Version: 3.4.0 -Release: 3%{?dist} +Version: 3.5.3 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Tue Jun 24 2014 Luke Macken - 3.5.3-1 +- Update to 3.5.3 (#1093685, #1112285) + * Sat Jun 07 2014 Fedora Release Engineering - 3.4.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild diff --git a/sources b/sources index 2426548..d3d94df 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -c076e04916679e4b08ec30f23844fbbf simplejson-3.4.0.tar.gz +a428726bd82dd9a82252e043881965fa simplejson-3.5.3.tar.gz From 13fc75695c973fff38246f935d779fda2d084590 Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sun, 17 Aug 2014 21:48:38 +0000 Subject: [PATCH 070/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 8923f51..ca837cf 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.5.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Sun Aug 17 2014 Fedora Release Engineering - 3.5.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Tue Jun 24 2014 Luke Macken - 3.5.3-1 - Update to 3.5.3 (#1093685, #1112285) From 885bb2b488fdc65e8cb0b4d2075606060c7c0592 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 18 Jun 2015 20:49:02 +0000 Subject: [PATCH 071/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index ca837cf..15cac20 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.5.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Thu Jun 18 2015 Fedora Release Engineering - 3.5.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Sun Aug 17 2014 Fedora Release Engineering - 3.5.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild From a1c2d727d8e468f23aaafba4b40a9f7e702f67bf Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Tue, 10 Nov 2015 17:24:47 +0000 Subject: [PATCH 072/109] - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 15cac20..002b216 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.5.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Tue Nov 10 2015 Fedora Release Engineering - 3.5.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + * Thu Jun 18 2015 Fedora Release Engineering - 3.5.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From a25d665dff791ecb8a973492b9f48b7932f5b44c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 4 Feb 2016 20:56:45 +0000 Subject: [PATCH 073/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 002b216..c0dd06e 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.5.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Thu Feb 04 2016 Fedora Release Engineering - 3.5.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Tue Nov 10 2015 Fedora Release Engineering - 3.5.3-4 - Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 From d7ee214f8ebf3e380a53d608dbe8a621aa1ca1f3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 19 Jul 2016 11:40:54 +0000 Subject: [PATCH 074/109] - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index c0dd06e..bf1c48a 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,7 @@ Name: python-simplejson Version: 3.5.3 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -135,6 +135,9 @@ rm -rf %{buildroot} %endif # python3 %changelog +* Tue Jul 19 2016 Fedora Release Engineering - 3.5.3-6 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + * Thu Feb 04 2016 Fedora Release Engineering - 3.5.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild From 17ff6fcc8d6a29b7e6cedeeaed47fb1aef1abe17 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 4 Nov 2016 08:45:54 -0600 Subject: [PATCH 075/109] Enable python 3 support in EPEL - Ship python2-simplejson - Modernize spec --- python-simplejson.spec | 112 +++++++++++++++++++---------------------- 1 file changed, 53 insertions(+), 59 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index bf1c48a..a12081f 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,16 +1,7 @@ -%if 0%{?rhel} && 0%{?rhel} < 6 -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} -%endif - -# Python3 support is 3.3+ (which was introduced in Fedora 18) -%if 0%{?fedora} && 0%{?fedora} >= 18 -%global with_python3 1 -%endif - Name: python-simplejson Version: 3.5.3 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -21,18 +12,8 @@ URL: http://undefined.org/python/#simplejson Source0: http://pypi.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -BuildRequires: python2-devel -BuildRequires: python-setuptools -BuildRequires: python-nose -BuildRequires: python-sphinx -%if 0%{?with_python3} -BuildRequires: python3-devel -BuildRequires: python3-setuptools -BuildRequires: python3-nose -%endif # with_python3 - # we don't want to provide private python extension libs -%global __provides_exclude_from ^(%{python_sitearch}|%{python3_sitearch}).*\\.so$ +%global __provides_exclude_from ^(%{python2_sitearch}|%{python3_sitearch}).*\\.so$ %description @@ -53,12 +34,44 @@ included with Python 2.6 and Python 3.0, but maintains backwards compatibility with Python 2.5. It gets updated more regularly than the json module in the python stdlib. -%if 0%{?with_python3} -%package -n python3-simplejson + +%package -n python2-simplejson +Summary: Simple, fast, extensible JSON encoder/decoder for Python2 +Group: System Environment/Libraries +BuildRequires: python2-devel +BuildRequires: python-setuptools +BuildRequires: python-nose +BuildRequires: python-sphinx +%python_provide python2-simplejson + +%description -n python2-simplejson +simplejson is a simple, fast, complete, correct and extensible JSON + encoder and decoder for Python 2.5+. It is pure Python code +with no dependencies, but includes an optional C extension for a serious speed +boost. + +The encoder may be subclassed to provide serialization in any kind of +situation, without any special support by the objects to be serialized +(somewhat like pickle). + +The decoder can handle incoming JSON strings of any specified encoding (UTF-8 +by default). + +simplejson is the externally maintained development version of the json library +included with Python 2.6 and Python 3.0, but maintains backwards compatibility +with Python 2.5. It gets updated more regularly than the json module in the +python stdlib. + + +%package -n python%{python3_pkgversion}-simplejson Summary: Simple, fast, extensible JSON encoder/decoder for Python3 Group: System Environment/Libraries +BuildRequires: python%{python3_pkgversion}-devel +BuildRequires: python%{python3_pkgversion}-setuptools +BuildRequires: python%{python3_pkgversion}-nose +%python_provide python%{python3_pkgversion}-simplejson -%description -n python3-simplejson +%description -n python%{python3_pkgversion}-simplejson simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python 2.5+ and python3.3+ It is pure Python code with no dependencies, but includes an optional C extension for a @@ -76,65 +89,46 @@ included with Python 2.6 and Python 3.0, but maintains backwards compatibility with Python 2.5. It gets updated more regularly than the json module in the python stdlib. -%endif # with_python3 %prep %setup -q -n simplejson-%{version} -%if 0%{?with_python3} -rm -rf %{py3dir} -cp -a . %{py3dir} -%endif # with_python3 - %build -%{__python} setup.py build +%py2_build ./scripts/make_docs.py -%if 0%{?with_python3} -pushd %{py3dir} -%{__python3} setup.py build -popd -%endif # with_python3 +%py3_build %install -rm -rf %{buildroot} -%{__python} setup.py install --skip-build --root=%{buildroot} +%py2_install rm docs/.buildinfo rm docs/.nojekyll -%if 0%{?with_python3} -pushd %{py3dir} -%{__python3} setup.py install --skip-build --root=%{buildroot} -popd -%endif # with_python3 +%py3_install %check nosetests -q -%if 0%{?with_python3} -pushd %{py3dir} nosetests-%{python3_version} -q -popd -%endif # with_python3 -%clean -rm -rf %{buildroot} +%files -n python2-simplejson +%license LICENSE.txt +%doc docs +%{python2_sitearch}/* -%files -%defattr(-,root,root,-) -%doc docs LICENSE.txt -%{python_sitearch}/* - -%if 0%{?with_python3} -%files -n python3-simplejson -%defattr(-,root,root,-) -%doc LICENSE.txt +%files -n python%{python3_pkgversion}-simplejson +%license LICENSE.txt +%doc docs %{python3_sitearch}/* -%endif # python3 %changelog +* Fri Nov 4 2016 Orion Poplawski - 3.5.3-7 +- Enable python 3 support in EPEL +- Ship python2-simplejson +- Modernize spec + * Tue Jul 19 2016 Fedora Release Engineering - 3.5.3-6 - https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages From 7c1a0a3fe45497cb681c7829399f795f1f404a15 Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 4 Nov 2016 08:48:43 -0600 Subject: [PATCH 076/109] Update to 3.10.0 --- .gitignore | 1 + python-simplejson.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 1f67db9..ffbe9f7 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.3.3.tar.gz /simplejson-3.4.0.tar.gz /simplejson-3.5.3.tar.gz +/simplejson-3.10.0.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index a12081f..ad84261 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson -Version: 3.5.3 -Release: 7%{?dist} +Version: 3.10.0 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -9,7 +9,7 @@ Group: System Environment/Libraries # The docs include jquery which is licensed MIT or GPLv2 License: (MIT or AFL) and (MIT or GPLv2) URL: http://undefined.org/python/#simplejson -Source0: http://pypi.python.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # we don't want to provide private python extension libs @@ -124,6 +124,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Fri Nov 4 2016 Orion Poplawski - 3.10.0-1 +- Update to 3.10.0 + * Fri Nov 4 2016 Orion Poplawski - 3.5.3-7 - Enable python 3 support in EPEL - Ship python2-simplejson diff --git a/sources b/sources index d3d94df..9759136 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -a428726bd82dd9a82252e043881965fa simplejson-3.5.3.tar.gz +426a9631d22851a7a970b1a677368b15 simplejson-3.10.0.tar.gz From e1890a6a6a979bdd022396cc315773a2025d564c Mon Sep 17 00:00:00 2001 From: Orion Poplawski Date: Fri, 4 Nov 2016 10:15:29 -0600 Subject: [PATCH 077/109] Fix %python_provide call --- python-simplejson.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index ad84261..facf2c5 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -42,7 +42,7 @@ BuildRequires: python2-devel BuildRequires: python-setuptools BuildRequires: python-nose BuildRequires: python-sphinx -%python_provide python2-simplejson +%{?python_provide:%python_provide python2-simplejson} %description -n python2-simplejson simplejson is a simple, fast, complete, correct and extensible JSON @@ -69,7 +69,7 @@ Group: System Environment/Libraries BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-nose -%python_provide python%{python3_pkgversion}-simplejson +%{?python_provide:%python_provide python%{python3_pkgversion}-simplejson} %description -n python%{python3_pkgversion}-simplejson simplejson is a simple, fast, complete, correct and extensible JSON From a76677cbee31d9621e9d3e209503c75e18b479b1 Mon Sep 17 00:00:00 2001 From: Charalampos Stratakis Date: Tue, 13 Dec 2016 18:35:43 +0100 Subject: [PATCH 078/109] Rebuild for Python 3.6 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index facf2c5..e0d707f 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -124,6 +124,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Tue Dec 13 2016 Stratakis Charalampos - 3.10.0-2 +- Rebuild for Python 3.6 + * Fri Nov 4 2016 Orion Poplawski - 3.10.0-1 - Update to 3.10.0 From 693f59dfafc2ccb1ef234f6e1fe2396da48d4695 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 11 Feb 2017 10:29:16 +0000 Subject: [PATCH 079/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index e0d707f..ac4a0ea 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -124,6 +124,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Sat Feb 11 2017 Fedora Release Engineering - 3.10.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Tue Dec 13 2016 Stratakis Charalampos - 3.10.0-2 - Rebuild for Python 3.6 From ccd96e46ed2048c3aa1b65e69b26a8f93b2024fd Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 27 Jul 2017 11:50:02 +0000 Subject: [PATCH 080/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index ac4a0ea..6040f35 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -124,6 +124,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Thu Jul 27 2017 Fedora Release Engineering - 3.10.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Sat Feb 11 2017 Fedora Release Engineering - 3.10.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From a523a778ff621517ff07d712d6a9ae02a0e61b1b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 3 Aug 2017 06:59:56 +0000 Subject: [PATCH 081/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 6040f35..68d3ad1 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -124,6 +124,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Thu Aug 03 2017 Fedora Release Engineering - 3.10.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Thu Jul 27 2017 Fedora Release Engineering - 3.10.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 171a0657974a583ae7109dcbf98d70740bd10ee7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 9 Feb 2018 10:51:08 +0000 Subject: [PATCH 082/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 68d3ad1..9b5042e 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -124,6 +124,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Fri Feb 09 2018 Fedora Release Engineering - 3.10.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Thu Aug 03 2017 Fedora Release Engineering - 3.10.0-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild From e329b6144ea59ce79673dd05329625dc8796a74b Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Wed, 14 Feb 2018 00:26:55 +0100 Subject: [PATCH 083/109] Remove BuildRoot definition None of currently supported distributions need that. It was needed last for EL5 which is EOL now Signed-off-by: Igor Gnatenko --- python-simplejson.spec | 1 - 1 file changed, 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 9b5042e..5f5becf 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -10,7 +10,6 @@ Group: System Environment/Libraries License: (MIT or AFL) and (MIT or GPLv2) URL: http://undefined.org/python/#simplejson Source0: https://files.pythonhosted.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # we don't want to provide private python extension libs %global __provides_exclude_from ^(%{python2_sitearch}|%{python3_sitearch}).*\\.so$ From 94d85599c1db05c448887b85a7220492c0a41990 Mon Sep 17 00:00:00 2001 From: Iryna Shcherbina Date: Wed, 14 Feb 2018 17:40:10 +0100 Subject: [PATCH 084/109] Update Python 2 dependency declarations to new packaging standards --- python-simplejson.spec | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 5f5becf..1e7fb62 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 6%{?dist} +Release: 7%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -38,9 +38,9 @@ python stdlib. Summary: Simple, fast, extensible JSON encoder/decoder for Python2 Group: System Environment/Libraries BuildRequires: python2-devel -BuildRequires: python-setuptools -BuildRequires: python-nose -BuildRequires: python-sphinx +BuildRequires: python2-setuptools +BuildRequires: python2-nose +BuildRequires: python2-sphinx %{?python_provide:%python_provide python2-simplejson} %description -n python2-simplejson @@ -123,6 +123,10 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Wed Feb 14 2018 Iryna Shcherbina - 3.10.0-7 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + * Fri Feb 09 2018 Fedora Release Engineering - 3.10.0-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 5d2d5329003d2e898de98b72abe3c9d481c73dd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Sun, 17 Jun 2018 16:31:06 +0200 Subject: [PATCH 085/109] Rebuilt for Python 3.7 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 1e7fb62..df321ab 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 7%{?dist} +Release: 8%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -123,6 +123,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Sun Jun 17 2018 Miro Hrončok - 3.10.0-8 +- Rebuilt for Python 3.7 + * Wed Feb 14 2018 Iryna Shcherbina - 3.10.0-7 - Update Python 2 dependency declarations to new packaging standards (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) From 4d28a821ed67b46a1d5a0a58f1814ac2cef71e9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 13 Jun 2018 12:30:38 +0200 Subject: [PATCH 086/109] Use Python 3 Sphinx --- python-simplejson.spec | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index df321ab..64c7aa4 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 8%{?dist} +Release: 9%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -40,7 +40,6 @@ Group: System Environment/Libraries BuildRequires: python2-devel BuildRequires: python2-setuptools BuildRequires: python2-nose -BuildRequires: python2-sphinx %{?python_provide:%python_provide python2-simplejson} %description -n python2-simplejson @@ -68,6 +67,7 @@ Group: System Environment/Libraries BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-nose +BuildRequires: python%{python3_pkgversion}-sphinx %{?python_provide:%python_provide python%{python3_pkgversion}-simplejson} %description -n python%{python3_pkgversion}-simplejson @@ -94,10 +94,10 @@ python stdlib. %build %py2_build -./scripts/make_docs.py - %py3_build +PATH=%{_libexecdir}/python3-sphinx:$PATH %{__python3} scripts/make_docs.py + %install %py2_install @@ -123,6 +123,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Mon Jul 2 2018 Miro Hrončok - 3.10.0-9 +- Use Python 3 Sphinx + * Sun Jun 17 2018 Miro Hrončok - 3.10.0-8 - Rebuilt for Python 3.7 From 27637748d086236277ea7fcdf3b36ac1492390d8 Mon Sep 17 00:00:00 2001 From: Igor Gnatenko Date: Tue, 10 Jul 2018 15:56:25 +0200 Subject: [PATCH 087/109] add BuildRequires: gcc Reference: https://fedoraproject.org/wiki/Changes/Remove_GCC_from_BuildRoot --- python-simplejson.spec | 1 + 1 file changed, 1 insertion(+) diff --git a/python-simplejson.spec b/python-simplejson.spec index 64c7aa4..509984f 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -37,6 +37,7 @@ python stdlib. %package -n python2-simplejson Summary: Simple, fast, extensible JSON encoder/decoder for Python2 Group: System Environment/Libraries +BuildRequires: gcc BuildRequires: python2-devel BuildRequires: python2-setuptools BuildRequires: python2-nose From 5260a8207209a09e3fe9c769fdcdd4977f48d5b4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 14 Jul 2018 02:05:11 +0000 Subject: [PATCH 088/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 509984f..3b99a1b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.10.0 -Release: 9%{?dist} +Release: 10%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python Group: System Environment/Libraries @@ -124,6 +124,9 @@ nosetests-%{python3_version} -q %{python3_sitearch}/* %changelog +* Sat Jul 14 2018 Fedora Release Engineering - 3.10.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Mon Jul 2 2018 Miro Hrončok - 3.10.0-9 - Use Python 3 Sphinx From 7a17b3db65231b0baf71919d385fc8e2f8d902f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 23 Aug 2018 11:35:37 +0200 Subject: [PATCH 089/109] Update to 3.16.0 (#1462583) --- .gitignore | 1 + python-simplejson.spec | 31 ++++++++++++++----------------- sources | 2 +- 3 files changed, 16 insertions(+), 18 deletions(-) diff --git a/.gitignore b/.gitignore index ffbe9f7..c0398c6 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.4.0.tar.gz /simplejson-3.5.3.tar.gz /simplejson-3.10.0.tar.gz +/simplejson-3.16.0.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 3b99a1b..b8775b2 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,18 +1,14 @@ Name: python-simplejson -Version: 3.10.0 -Release: 10%{?dist} +Version: 3.16.0 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python -Group: System Environment/Libraries # The main code is licensed MIT. # The docs include jquery which is licensed MIT or GPLv2 License: (MIT or AFL) and (MIT or GPLv2) URL: http://undefined.org/python/#simplejson -Source0: https://files.pythonhosted.org/packages/source/s/simplejson/simplejson-%{version}.tar.gz - -# we don't want to provide private python extension libs -%global __provides_exclude_from ^(%{python2_sitearch}|%{python3_sitearch}).*\\.so$ +Source0: %pypi_source simplejson %description @@ -36,7 +32,6 @@ python stdlib. %package -n python2-simplejson Summary: Simple, fast, extensible JSON encoder/decoder for Python2 -Group: System Environment/Libraries BuildRequires: gcc BuildRequires: python2-devel BuildRequires: python2-setuptools @@ -64,7 +59,6 @@ python stdlib. %package -n python%{python3_pkgversion}-simplejson Summary: Simple, fast, extensible JSON encoder/decoder for Python3 -Group: System Environment/Libraries BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools BuildRequires: python%{python3_pkgversion}-nose @@ -99,31 +93,34 @@ python stdlib. PATH=%{_libexecdir}/python3-sphinx:$PATH %{__python3} scripts/make_docs.py -%install -%py2_install - rm docs/.buildinfo rm docs/.nojekyll +%install +%py2_install %py3_install %check -nosetests -q - -nosetests-%{python3_version} -q +%{__python2} -m nose +%{__python3} -m nose %files -n python2-simplejson %license LICENSE.txt %doc docs -%{python2_sitearch}/* +%{python2_sitearch}/simplejson/ +%{python2_sitearch}/simplejson-%{version}-py?.?.egg-info/ %files -n python%{python3_pkgversion}-simplejson %license LICENSE.txt %doc docs -%{python3_sitearch}/* +%{python3_sitearch}/simplejson/ +%{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ %changelog +* Thu Aug 23 2018 Miro Hrončok - 3.16.0-1 +- Update to 3.16.0 (#1462583) + * Sat Jul 14 2018 Fedora Release Engineering - 3.10.0-10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 9759136..afbc409 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -426a9631d22851a7a970b1a677368b15 simplejson-3.10.0.tar.gz +SHA512 (simplejson-3.16.0.tar.gz) = c90da313b21ab862b6132e7bbe4883830c8a26fd36224f307859042852cdb900e36e41cc7c6773a1d4cf89476cdb68e1136642f38864ad6ed398716390122968 From 4ffaec276553b4433fae70fcc3f2d65a69043ba1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 2 Feb 2019 09:19:35 +0000 Subject: [PATCH 090/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index b8775b2..327cc69 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,7 +1,7 @@ Name: python-simplejson Version: 3.16.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -118,6 +118,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ %changelog +* Sat Feb 02 2019 Fedora Release Engineering - 3.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Thu Aug 23 2018 Miro Hrončok - 3.16.0-1 - Update to 3.16.0 (#1462583) From d63f8e76bf9545924ab8fdd028bf15d51c5494a9 Mon Sep 17 00:00:00 2001 From: "Jeroen van Meeuwen (Kolab Systems)" Date: Wed, 6 Mar 2019 18:33:10 +0100 Subject: [PATCH 091/109] Allow for building without tests and without docs --- python-simplejson.spec | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 327cc69..931c29b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,3 +1,7 @@ +# Build conditions for bootstrapping purposes +%bcond_without docs +%bcond_without tests + Name: python-simplejson Version: 3.16.0 @@ -35,7 +39,9 @@ Summary: Simple, fast, extensible JSON encoder/decoder for Python2 BuildRequires: gcc BuildRequires: python2-devel BuildRequires: python2-setuptools +%if %{with tests} BuildRequires: python2-nose +%endif %{?python_provide:%python_provide python2-simplejson} %description -n python2-simplejson @@ -61,8 +67,12 @@ python stdlib. Summary: Simple, fast, extensible JSON encoder/decoder for Python3 BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools +%if %{with tests} BuildRequires: python%{python3_pkgversion}-nose +%endif +%if %{with docs} BuildRequires: python%{python3_pkgversion}-sphinx +%endif %{?python_provide:%python_provide python%{python3_pkgversion}-simplejson} %description -n python%{python3_pkgversion}-simplejson @@ -91,29 +101,36 @@ python stdlib. %py2_build %py3_build +%if %{with docs} PATH=%{_libexecdir}/python3-sphinx:$PATH %{__python3} scripts/make_docs.py rm docs/.buildinfo rm docs/.nojekyll +%endif %install %py2_install %py3_install +%if %{with tests} %check %{__python2} -m nose %{__python3} -m nose - +%endif %files -n python2-simplejson %license LICENSE.txt +%if %{with docs} %doc docs +%endif %{python2_sitearch}/simplejson/ %{python2_sitearch}/simplejson-%{version}-py?.?.egg-info/ %files -n python%{python3_pkgversion}-simplejson %license LICENSE.txt +%if %{with docs} %doc docs +%endif %{python3_sitearch}/simplejson/ %{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ From e6091780e2972c236a1dcd6e66a47aabb1c16dfb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 26 Jul 2019 16:17:17 +0000 Subject: [PATCH 092/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 931c29b..774c301 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -5,7 +5,7 @@ Name: python-simplejson Version: 3.16.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -135,6 +135,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ %changelog +* Fri Jul 26 2019 Fedora Release Engineering - 3.16.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Sat Feb 02 2019 Fedora Release Engineering - 3.16.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From 0bfab9694a53567d58e53ae8da0e89f2ca746c3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Fri, 16 Aug 2019 21:10:57 +0200 Subject: [PATCH 093/109] Rebuilt for Python 3.8 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 774c301..a9a59e6 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -5,7 +5,7 @@ Name: python-simplejson Version: 3.16.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -135,6 +135,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ %changelog +* Fri Aug 16 2019 Miro Hrončok - 3.16.0-4 +- Rebuilt for Python 3.8 + * Fri Jul 26 2019 Fedora Release Engineering - 3.16.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From 364c72eb7cbcdf06ee97f06bc17fd2c7b80202f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Thu, 3 Oct 2019 14:30:23 +0200 Subject: [PATCH 094/109] Rebuilt for Python 3.8.0rc1 (#1748018) --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index a9a59e6..78ddea1 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -5,7 +5,7 @@ Name: python-simplejson Version: 3.16.0 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -135,6 +135,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ %changelog +* Thu Oct 03 2019 Miro Hrončok - 3.16.0-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + * Fri Aug 16 2019 Miro Hrončok - 3.16.0-4 - Rebuilt for Python 3.8 From 2f0c4db0d44b1c37f36177b009c5f9f50ae2d504 Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Mon, 18 Nov 2019 11:55:45 -0500 Subject: [PATCH 095/109] Update to 3.17.0 (#1773534) Signed-off-by: Randy Barlow --- .gitignore | 1 + python-simplejson.spec | 8 ++++++-- sources | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index c0398c6..8fa55f0 100644 --- a/.gitignore +++ b/.gitignore @@ -16,3 +16,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.5.3.tar.gz /simplejson-3.10.0.tar.gz /simplejson-3.16.0.tar.gz +/simplejson-3.17.0.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 78ddea1..d538be3 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,8 +4,8 @@ Name: python-simplejson -Version: 3.16.0 -Release: 5%{?dist} +Version: 3.17.0 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -135,6 +135,10 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ %changelog +* Mon Nov 18 2019 Randy Barlow - 3.17.0-1 +- Update to 3.17.0 (#1773534). +- https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt + * Thu Oct 03 2019 Miro Hrončok - 3.16.0-5 - Rebuilt for Python 3.8.0rc1 (#1748018) diff --git a/sources b/sources index afbc409..d1159eb 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (simplejson-3.16.0.tar.gz) = c90da313b21ab862b6132e7bbe4883830c8a26fd36224f307859042852cdb900e36e41cc7c6773a1d4cf89476cdb68e1136642f38864ad6ed398716390122968 +SHA512 (simplejson-3.17.0.tar.gz) = 383ee4fa3b2f378cd83152ba588ffbb620aa0e7cec80d3e3097edfb406a60e96afd6c5302a5b64adb710d3a52479c609873a2db7ab5756d7ca7a51412029e4c6 From 26cb3a6c2d70216d11273779d52caa99031aa589 Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Mon, 18 Nov 2019 11:59:09 -0500 Subject: [PATCH 096/109] Drop python2-simplejson Signed-off-by: Randy Barlow --- python-simplejson.spec | 42 ++---------------------------------------- 1 file changed, 2 insertions(+), 40 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index d538be3..9090b95 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -34,37 +34,9 @@ with Python 2.5. It gets updated more regularly than the json module in the python stdlib. -%package -n python2-simplejson -Summary: Simple, fast, extensible JSON encoder/decoder for Python2 -BuildRequires: gcc -BuildRequires: python2-devel -BuildRequires: python2-setuptools -%if %{with tests} -BuildRequires: python2-nose -%endif -%{?python_provide:%python_provide python2-simplejson} - -%description -n python2-simplejson -simplejson is a simple, fast, complete, correct and extensible JSON - encoder and decoder for Python 2.5+. It is pure Python code -with no dependencies, but includes an optional C extension for a serious speed -boost. - -The encoder may be subclassed to provide serialization in any kind of -situation, without any special support by the objects to be serialized -(somewhat like pickle). - -The decoder can handle incoming JSON strings of any specified encoding (UTF-8 -by default). - -simplejson is the externally maintained development version of the json library -included with Python 2.6 and Python 3.0, but maintains backwards compatibility -with Python 2.5. It gets updated more regularly than the json module in the -python stdlib. - - %package -n python%{python3_pkgversion}-simplejson Summary: Simple, fast, extensible JSON encoder/decoder for Python3 +BuildRequires: gcc BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools %if %{with tests} @@ -98,7 +70,6 @@ python stdlib. %setup -q -n simplejson-%{version} %build -%py2_build %py3_build %if %{with docs} @@ -109,23 +80,13 @@ rm docs/.nojekyll %endif %install -%py2_install %py3_install %if %{with tests} %check -%{__python2} -m nose %{__python3} -m nose %endif -%files -n python2-simplejson -%license LICENSE.txt -%if %{with docs} -%doc docs -%endif -%{python2_sitearch}/simplejson/ -%{python2_sitearch}/simplejson-%{version}-py?.?.egg-info/ - %files -n python%{python3_pkgversion}-simplejson %license LICENSE.txt %if %{with docs} @@ -138,6 +99,7 @@ rm docs/.nojekyll * Mon Nov 18 2019 Randy Barlow - 3.17.0-1 - Update to 3.17.0 (#1773534). - https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt +- Drop python2-simplejson. * Thu Oct 03 2019 Miro Hrončok - 3.16.0-5 - Rebuilt for Python 3.8.0rc1 (#1748018) From 706b6d42d52f0e3f86e8ad119c4ee5ce8a31d6e5 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Mon, 27 Jan 2020 19:14:58 +0100 Subject: [PATCH 097/109] * Sun Jan 26 2020 Fabian Affolter - 3.17.0-2 - Tweak wildcard - Remove references to Python 2 --- python-simplejson.spec | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 9090b95..63c85f7 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,21 +3,19 @@ %bcond_without tests Name: python-simplejson - Version: 3.17.0 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. # The docs include jquery which is licensed MIT or GPLv2 -License: (MIT or AFL) and (MIT or GPLv2) +License: (MIT or AFL) and (MIT or GPLv2) URL: http://undefined.org/python/#simplejson Source0: %pypi_source simplejson - %description simplejson is a simple, fast, complete, correct and extensible JSON - encoder and decoder for Python 2.5+. It is pure Python code + encoder and decoder for Python. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed boost. @@ -28,14 +26,12 @@ situation, without any special support by the objects to be serialized The decoder can handle incoming JSON strings of any specified encoding (UTF-8 by default). -simplejson is the externally maintained development version of the json library -included with Python 2.6 and Python 3.0, but maintains backwards compatibility -with Python 2.5. It gets updated more regularly than the json module in the -python stdlib. - +simplejson is the externally maintained development version of the JSON library +included with Python. It gets updated more regularly than the JSON module in +the Python stdlib. %package -n python%{python3_pkgversion}-simplejson -Summary: Simple, fast, extensible JSON encoder/decoder for Python3 +Summary: Simple, fast, extensible JSON encoder/decoder for Python 3 BuildRequires: gcc BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools @@ -49,9 +45,9 @@ BuildRequires: python%{python3_pkgversion}-sphinx %description -n python%{python3_pkgversion}-simplejson simplejson is a simple, fast, complete, correct and extensible JSON - encoder and decoder for Python 2.5+ and python3.3+ It is pure -Python code with no dependencies, but includes an optional C extension for a -serious speed boost. + encoder and decoder for Python. It is pure Python code +with no dependencies, but includes an optional C extension for a serious speed +boost. The encoder may be subclassed to provide serialization in any kind of situation, without any special support by the objects to be serialized @@ -60,11 +56,9 @@ situation, without any special support by the objects to be serialized The decoder can handle incoming JSON strings of any specified encoding (UTF-8 by default). -simplejson is the externally maintained development version of the json library -included with Python 2.6 and Python 3.0, but maintains backwards compatibility -with Python 2.5. It gets updated more regularly than the json module in the -python stdlib. - +simplejson is the externally maintained development version of the JSON library +included with Python. It gets updated more regularly than the JSON module in +the Python stdlib. %prep %setup -q -n simplejson-%{version} @@ -93,9 +87,13 @@ rm docs/.nojekyll %doc docs %endif %{python3_sitearch}/simplejson/ -%{python3_sitearch}/simplejson-%{version}-py?.?.egg-info/ +%{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Sun Jan 26 2020 Fabian Affolter - 3.17.0-2 +- Tweak wildcard +- Remove references to Python 2 + * Mon Nov 18 2019 Randy Barlow - 3.17.0-1 - Update to 3.17.0 (#1773534). - https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt From 5124e4dcc33327ccad78ea9cd798eb7456a7e2d7 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 30 Jan 2020 15:18:17 +0000 Subject: [PATCH 098/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 63c85f7..b0e5501 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.0 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Thu Jan 30 2020 Fedora Release Engineering - 3.17.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Sun Jan 26 2020 Fabian Affolter - 3.17.0-2 - Tweak wildcard - Remove references to Python 2 From 39766c96fee31a473c8cd3ddc685854491ac1c5d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Sat, 23 May 2020 14:05:11 +0200 Subject: [PATCH 099/109] Rebuilt for Python 3.9 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index b0e5501..46dc08b 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.0 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Sat May 23 2020 Miro Hrončok - 3.17.0-4 +- Rebuilt for Python 3.9 + * Thu Jan 30 2020 Fedora Release Engineering - 3.17.0-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild From aaf816ef8ec3e87fa5ebe3d7f3fbc5bd9bba637f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Thu, 16 Jul 2020 22:06:10 +0200 Subject: [PATCH 100/109] * Thu Jul 16 2020 Fabian Affolter - 3.17.2-1 - Update to new upstream release 3.17.2 (rhbz#1857934) --- .gitignore | 1 + python-simplejson.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 8fa55f0..a469130 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.10.0.tar.gz /simplejson-3.16.0.tar.gz /simplejson-3.17.0.tar.gz +/simplejson-3.17.2.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 46dc08b..12bc2f9 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,14 +3,14 @@ %bcond_without tests Name: python-simplejson -Version: 3.17.0 -Release: 4%{?dist} +Version: 3.17.2 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. # The docs include jquery which is licensed MIT or GPLv2 License: (MIT or AFL) and (MIT or GPLv2) -URL: http://undefined.org/python/#simplejson +URL: https://github.com/simplejson/simplejson Source0: %pypi_source simplejson %description @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Thu Jul 16 2020 Fabian Affolter - 3.17.2-1 +- Update to new upstream release 3.17.2 (rhbz#1857934) + * Sat May 23 2020 Miro Hrončok - 3.17.0-4 - Rebuilt for Python 3.9 diff --git a/sources b/sources index d1159eb..4c37372 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (simplejson-3.17.0.tar.gz) = 383ee4fa3b2f378cd83152ba588ffbb620aa0e7cec80d3e3097edfb406a60e96afd6c5302a5b64adb710d3a52479c609873a2db7ab5756d7ca7a51412029e4c6 +SHA512 (simplejson-3.17.2.tar.gz) = 003b2fbcb3f8e0849bdbd958c78f8b470081d97527bef82306db77940c6734a1cbf3b5dcb0984d2f9c9d14aa525e7865a08e70a10971f8841e138f7ad6476e4a From d4c5530b8c7ad242e3fdbc167e6972efced71b0d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 29 Jul 2020 03:53:19 +0000 Subject: [PATCH 101/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 12bc2f9..fc34fb4 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Wed Jul 29 2020 Fedora Release Engineering - 3.17.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Thu Jul 16 2020 Fabian Affolter - 3.17.2-1 - Update to new upstream release 3.17.2 (rhbz#1857934) From 7bb8a292b8170c79f0653205dd6e2d82492c4b28 Mon Sep 17 00:00:00 2001 From: Charalampos Stratakis Date: Mon, 25 Jan 2021 15:30:58 +0100 Subject: [PATCH 102/109] Switch the test run from nose to pytest --- python-simplejson.spec | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index fc34fb4..f33ac46 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -36,7 +36,7 @@ BuildRequires: gcc BuildRequires: python%{python3_pkgversion}-devel BuildRequires: python%{python3_pkgversion}-setuptools %if %{with tests} -BuildRequires: python%{python3_pkgversion}-nose +BuildRequires: python%{python3_pkgversion}-pytest %endif %if %{with docs} BuildRequires: python%{python3_pkgversion}-sphinx @@ -78,7 +78,7 @@ rm docs/.nojekyll %if %{with tests} %check -%{__python3} -m nose +%pytest %endif %files -n python%{python3_pkgversion}-simplejson @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Mon Jan 25 2021 Charalampos Stratakis - 3.17.2-3 +- Switch the test run from nose to pytest + * Wed Jul 29 2020 Fedora Release Engineering - 3.17.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From 657ee6d5b7ed7adcd2afd529d3c97f008f32feb3 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 27 Jan 2021 13:24:13 +0000 Subject: [PATCH 103/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index f33ac46..92426ba 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Wed Jan 27 2021 Fedora Release Engineering - 3.17.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jan 25 2021 Charalampos Stratakis - 3.17.2-3 - Switch the test run from nose to pytest From 3ae79d065d7f441baeaeb7da9e5d7780a2283564 Mon Sep 17 00:00:00 2001 From: Python Maint Date: Thu, 3 Jun 2021 16:21:10 +0200 Subject: [PATCH 104/109] Rebuilt for Python 3.10 --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index 92426ba..a51d5aa 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.2 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Thu Jun 03 2021 Python Maint - 3.17.2-5 +- Rebuilt for Python 3.10 + * Wed Jan 27 2021 Fedora Release Engineering - 3.17.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 0544775043a90a15ca9c16667472c0b5be2ff176 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 23 Jul 2021 09:29:27 +0000 Subject: [PATCH 105/109] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- python-simplejson.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/python-simplejson.spec b/python-simplejson.spec index a51d5aa..dc072e1 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.2 -Release: 5%{?dist} +Release: 6%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Fri Jul 23 2021 Fedora Release Engineering - 3.17.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Thu Jun 03 2021 Python Maint - 3.17.2-5 - Rebuilt for Python 3.10 From a58aae1e0fa0c0588f0c360f1b4d60a45ae9d4e9 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Wed, 25 Aug 2021 23:05:19 +0200 Subject: [PATCH 106/109] * Wed Aug 25 2021 Fabian Affolter - 3.17.5-1 - Update to latest upstream release 3.17.5 (rhbz#1980936) --- .gitignore | 1 + python-simplejson.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index a469130..c252a30 100644 --- a/.gitignore +++ b/.gitignore @@ -18,3 +18,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.16.0.tar.gz /simplejson-3.17.0.tar.gz /simplejson-3.17.2.tar.gz +/simplejson-3.17.5.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index dc072e1..403ea7d 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,8 +3,8 @@ %bcond_without tests Name: python-simplejson -Version: 3.17.2 -Release: 6%{?dist} +Version: 3.17.5 +Release: 1%{?dist} Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,6 +90,9 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog +* Wed Aug 25 2021 Fabian Affolter - 3.17.5-1 +- Update to latest upstream release 3.17.5 (rhbz#1980936) + * Fri Jul 23 2021 Fedora Release Engineering - 3.17.2-6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild diff --git a/sources b/sources index 4c37372..da19023 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (simplejson-3.17.2.tar.gz) = 003b2fbcb3f8e0849bdbd958c78f8b470081d97527bef82306db77940c6734a1cbf3b5dcb0984d2f9c9d14aa525e7865a08e70a10971f8841e138f7ad6476e4a +SHA512 (simplejson-3.17.5.tar.gz) = f5af32e4f9b4575323f9c0eb8163e794270a8607710d08a72cece953f57861e3619038798369ea049d82b9b53f293b9d9eefdeb4dd94ab4f043506bc3f1ddfad From be4afcc1c6ad92edcba550c6df4337f9a5c6809d Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Fri, 31 Dec 2021 10:00:24 +0100 Subject: [PATCH 107/109] Switch to rpmautospec Signed-off-by: Igor Raits --- changelog | 232 ++++++++++++++++++++++++++++++++++++++++ python-simplejson.spec | 235 +---------------------------------------- 2 files changed, 234 insertions(+), 233 deletions(-) create mode 100644 changelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..21b7014 --- /dev/null +++ b/changelog @@ -0,0 +1,232 @@ +* Wed Aug 25 2021 Fabian Affolter - 3.17.5-1 +- Update to latest upstream release 3.17.5 (rhbz#1980936) + +* Fri Jul 23 2021 Fedora Release Engineering - 3.17.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jun 03 2021 Python Maint - 3.17.2-5 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 3.17.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 25 2021 Charalampos Stratakis - 3.17.2-3 +- Switch the test run from nose to pytest + +* Wed Jul 29 2020 Fedora Release Engineering - 3.17.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 16 2020 Fabian Affolter - 3.17.2-1 +- Update to new upstream release 3.17.2 (rhbz#1857934) + +* Sat May 23 2020 Miro Hrončok - 3.17.0-4 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 3.17.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sun Jan 26 2020 Fabian Affolter - 3.17.0-2 +- Tweak wildcard +- Remove references to Python 2 + +* Mon Nov 18 2019 Randy Barlow - 3.17.0-1 +- Update to 3.17.0 (#1773534). +- https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt +- Drop python2-simplejson. + +* Thu Oct 03 2019 Miro Hrončok - 3.16.0-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Fri Aug 16 2019 Miro Hrončok - 3.16.0-4 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 3.16.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 3.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Aug 23 2018 Miro Hrončok - 3.16.0-1 +- Update to 3.16.0 (#1462583) + +* Sat Jul 14 2018 Fedora Release Engineering - 3.10.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jul 2 2018 Miro Hrončok - 3.10.0-9 +- Use Python 3 Sphinx + +* Sun Jun 17 2018 Miro Hrončok - 3.10.0-8 +- Rebuilt for Python 3.7 + +* Wed Feb 14 2018 Iryna Shcherbina - 3.10.0-7 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Fri Feb 09 2018 Fedora Release Engineering - 3.10.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 3.10.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 3.10.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 3.10.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Dec 13 2016 Stratakis Charalampos - 3.10.0-2 +- Rebuild for Python 3.6 + +* Fri Nov 4 2016 Orion Poplawski - 3.10.0-1 +- Update to 3.10.0 + +* Fri Nov 4 2016 Orion Poplawski - 3.5.3-7 +- Enable python 3 support in EPEL +- Ship python2-simplejson +- Modernize spec + +* Tue Jul 19 2016 Fedora Release Engineering - 3.5.3-6 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Thu Feb 04 2016 Fedora Release Engineering - 3.5.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Fedora Release Engineering - 3.5.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + +* Thu Jun 18 2015 Fedora Release Engineering - 3.5.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 3.5.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Tue Jun 24 2014 Luke Macken - 3.5.3-1 +- Update to 3.5.3 (#1093685, #1112285) + +* Sat Jun 07 2014 Fedora Release Engineering - 3.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed May 14 2014 Bohuslav Kabrda - 3.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 + +* Mon Apr 07 2014 Luke Macken - 3.4.0-1 +- Update to 3.4.0 (#1083979) + +* Wed Feb 19 2014 Luke Macken - 3.3.3-1 +- Update to 3.3.3 (#960949) + +* Sun Aug 04 2013 Fedora Release Engineering - 3.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu May 2 2013 Toshio Kuratomi - 3.2.0-1 +- Trim changelog to 5 years. +- Update to 3.2.0 upstream feature additions + +* Tue Apr 9 2013 Toshio Kuratomi - 3.1.3-1 +- Update to upstream 3.1.3 + +* Thu Mar 21 2013 Toshio Kuratomi - 3.1.2-1 +- Update to upstream 3.1.2 (documentation fixes) + +* Mon Feb 25 2013 Toshio Kuratomi - 3.1.0-1 +- Update to 3.1.0 in Rawhide. +- Build the python3 subpackage +- Update to new-style filtering of provides + +* Thu Feb 14 2013 Fedora Release Engineering - 2.6.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Jul 21 2012 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jun 29 2012 Toshio Kuratomi - 2.6.0-1 +- Update to 2.6.0 which changes some messages thrown by exceptions to match + with json module in python3.3 stdlib. Probably safe for older releases but + the python3 version there is 3.2 so there's also not any real need yet. + +* Tue May 15 2012 Toshio Kuratomi - 2.5.2-1 +- Update to 2.5.2 +- This update adds new PI but should be backwards compatible + +* Sat Jan 14 2012 Fedora Release Engineering - 2.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Dec 9 2011 Toshio Kuratomi - 2.3.0-1 +- Update to 2.3.0 -- behaviour changing bugfixes + +* Mon May 9 2011 Toshio Kuratomi - 2.1.6-1 +- Update to 2.1.6 for a segfault fix + +* Sat Apr 30 2011 Toshio Kuratomi - 2.1.5-1 +- Update to 2.1.5, trivial upstream release (change makes more compact output) + +* Wed Feb 09 2011 Fedora Release Engineering - 2.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jan 18 2011 Toshio Kuratomi - 2.1.3-1 +- Update to 2.1.3 + +* Mon Dec 20 2010 Toshio Kuratomi - 2.1.2-1 +- Update to upstream 2.1.2, a bugfix release with four small, self-contained + fixes. + +* Wed Oct 20 2010 Toshio Kuratomi - 2.1.1-4 +- Simplify the %%files section to own the tests directory +- Use the fedora documented filter functions to filter provides + +* Thu Jul 22 2010 David Malcolm - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild + +* Wed Jun 30 2010 Toshio Kuratomi - 2.1.1-2 +- Filter unnecessary provides +- License tag update +- Minor spec file cleanups + +* Mon Jun 21 2010 Kyle VanderBeek - 2.1.1-1 +- Update to 2.1.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.0.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jun 5 2009 Kyle VanderBeek - 2.0.9-2 +- Remove ill-advised gcc BuildRequires + +* Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 +- Update to 2.0.9 +- Make sure to require gcc to the speedups get compiled +- Fix description since we're not "pure" python +- Change to pypi instead of cheesehop + +* Thu Feb 26 2009 Fedora Release Engineering - 2.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Jan 06 2009 Luke Macken 2.0.7-1 +- Update to 2.0.7 + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.0.3-3 +- Rebuild for Python 2.6 + +* Thu Oct 23 2008 Luke Macken 2.0.3-2 +- Use nose to run the simplejson test suite + +* Mon Oct 20 2008 Tom "spot" Callaway 2.0.3-1 +- update to 2.0.3 + +* Wed Oct 01 2008 Luke Macken - 2.0.1-1 +- Update to 2.0.1, which contains many optimizations and bugfixes + +* Wed Sep 24 2008 Luke Macken - 1.9.3-1 +- Update to 1.9.3, which includes a significant decoding speed boost, and + various bug fixes. + +* Tue May 06 2008 Luke Macken - 1.9.1-1 +- Update to 1.9.1 + +* Wed Apr 02 2008 Luke Macken - 1.8.1-1 +- Update to 1.8.1 + +* Thu Feb 28 2008 Luke Macken - 1.7.4-1 +- Update to 1.7.4 + +* Fri Feb 8 2008 Luke Macken - 1.7.3-3 +- Rebuild for gcc 4.3 diff --git a/python-simplejson.spec b/python-simplejson.spec index 403ea7d..60f707c 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -4,7 +4,7 @@ Name: python-simplejson Version: 3.17.5 -Release: 1%{?dist} +Release: %autorelease Summary: Simple, fast, extensible JSON encoder/decoder for Python # The main code is licensed MIT. @@ -90,235 +90,4 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-%{version}-py*.egg-info/ %changelog -* Wed Aug 25 2021 Fabian Affolter - 3.17.5-1 -- Update to latest upstream release 3.17.5 (rhbz#1980936) - -* Fri Jul 23 2021 Fedora Release Engineering - 3.17.2-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Jun 03 2021 Python Maint - 3.17.2-5 -- Rebuilt for Python 3.10 - -* Wed Jan 27 2021 Fedora Release Engineering - 3.17.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jan 25 2021 Charalampos Stratakis - 3.17.2-3 -- Switch the test run from nose to pytest - -* Wed Jul 29 2020 Fedora Release Engineering - 3.17.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jul 16 2020 Fabian Affolter - 3.17.2-1 -- Update to new upstream release 3.17.2 (rhbz#1857934) - -* Sat May 23 2020 Miro Hrončok - 3.17.0-4 -- Rebuilt for Python 3.9 - -* Thu Jan 30 2020 Fedora Release Engineering - 3.17.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sun Jan 26 2020 Fabian Affolter - 3.17.0-2 -- Tweak wildcard -- Remove references to Python 2 - -* Mon Nov 18 2019 Randy Barlow - 3.17.0-1 -- Update to 3.17.0 (#1773534). -- https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt -- Drop python2-simplejson. - -* Thu Oct 03 2019 Miro Hrončok - 3.16.0-5 -- Rebuilt for Python 3.8.0rc1 (#1748018) - -* Fri Aug 16 2019 Miro Hrončok - 3.16.0-4 -- Rebuilt for Python 3.8 - -* Fri Jul 26 2019 Fedora Release Engineering - 3.16.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 3.16.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Aug 23 2018 Miro Hrončok - 3.16.0-1 -- Update to 3.16.0 (#1462583) - -* Sat Jul 14 2018 Fedora Release Engineering - 3.10.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Jul 2 2018 Miro Hrončok - 3.10.0-9 -- Use Python 3 Sphinx - -* Sun Jun 17 2018 Miro Hrončok - 3.10.0-8 -- Rebuilt for Python 3.7 - -* Wed Feb 14 2018 Iryna Shcherbina - 3.10.0-7 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Fri Feb 09 2018 Fedora Release Engineering - 3.10.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 3.10.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 3.10.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 3.10.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Dec 13 2016 Stratakis Charalampos - 3.10.0-2 -- Rebuild for Python 3.6 - -* Fri Nov 4 2016 Orion Poplawski - 3.10.0-1 -- Update to 3.10.0 - -* Fri Nov 4 2016 Orion Poplawski - 3.5.3-7 -- Enable python 3 support in EPEL -- Ship python2-simplejson -- Modernize spec - -* Tue Jul 19 2016 Fedora Release Engineering - 3.5.3-6 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Thu Feb 04 2016 Fedora Release Engineering - 3.5.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 10 2015 Fedora Release Engineering - 3.5.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 - -* Thu Jun 18 2015 Fedora Release Engineering - 3.5.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Aug 17 2014 Fedora Release Engineering - 3.5.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jun 24 2014 Luke Macken - 3.5.3-1 -- Update to 3.5.3 (#1093685, #1112285) - -* Sat Jun 07 2014 Fedora Release Engineering - 3.4.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 14 2014 Bohuslav Kabrda - 3.4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 - -* Mon Apr 07 2014 Luke Macken - 3.4.0-1 -- Update to 3.4.0 (#1083979) - -* Wed Feb 19 2014 Luke Macken - 3.3.3-1 -- Update to 3.3.3 (#960949) - -* Sun Aug 04 2013 Fedora Release Engineering - 3.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu May 2 2013 Toshio Kuratomi - 3.2.0-1 -- Trim changelog to 5 years. -- Update to 3.2.0 upstream feature additions - -* Tue Apr 9 2013 Toshio Kuratomi - 3.1.3-1 -- Update to upstream 3.1.3 - -* Thu Mar 21 2013 Toshio Kuratomi - 3.1.2-1 -- Update to upstream 3.1.2 (documentation fixes) - -* Mon Feb 25 2013 Toshio Kuratomi - 3.1.0-1 -- Update to 3.1.0 in Rawhide. -- Build the python3 subpackage -- Update to new-style filtering of provides - -* Thu Feb 14 2013 Fedora Release Engineering - 2.6.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Jul 21 2012 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jun 29 2012 Toshio Kuratomi - 2.6.0-1 -- Update to 2.6.0 which changes some messages thrown by exceptions to match - with json module in python3.3 stdlib. Probably safe for older releases but - the python3 version there is 3.2 so there's also not any real need yet. - -* Tue May 15 2012 Toshio Kuratomi - 2.5.2-1 -- Update to 2.5.2 -- This update adds new PI but should be backwards compatible - -* Sat Jan 14 2012 Fedora Release Engineering - 2.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Dec 9 2011 Toshio Kuratomi - 2.3.0-1 -- Update to 2.3.0 -- behaviour changing bugfixes - -* Mon May 9 2011 Toshio Kuratomi - 2.1.6-1 -- Update to 2.1.6 for a segfault fix - -* Sat Apr 30 2011 Toshio Kuratomi - 2.1.5-1 -- Update to 2.1.5, trivial upstream release (change makes more compact output) - -* Wed Feb 09 2011 Fedora Release Engineering - 2.1.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Jan 18 2011 Toshio Kuratomi - 2.1.3-1 -- Update to 2.1.3 - -* Mon Dec 20 2010 Toshio Kuratomi - 2.1.2-1 -- Update to upstream 2.1.2, a bugfix release with four small, self-contained - fixes. - -* Wed Oct 20 2010 Toshio Kuratomi - 2.1.1-4 -- Simplify the %%files section to own the tests directory -- Use the fedora documented filter functions to filter provides - -* Thu Jul 22 2010 David Malcolm - 2.1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Wed Jun 30 2010 Toshio Kuratomi - 2.1.1-2 -- Filter unnecessary provides -- License tag update -- Minor spec file cleanups - -* Mon Jun 21 2010 Kyle VanderBeek - 2.1.1-1 -- Update to 2.1.1 - -* Sun Jul 26 2009 Fedora Release Engineering - 2.0.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Fri Jun 5 2009 Kyle VanderBeek - 2.0.9-2 -- Remove ill-advised gcc BuildRequires - -* Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 -- Update to 2.0.9 -- Make sure to require gcc to the speedups get compiled -- Fix description since we're not "pure" python -- Change to pypi instead of cheesehop - -* Thu Feb 26 2009 Fedora Release Engineering - 2.0.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Tue Jan 06 2009 Luke Macken 2.0.7-1 -- Update to 2.0.7 - -* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.0.3-3 -- Rebuild for Python 2.6 - -* Thu Oct 23 2008 Luke Macken 2.0.3-2 -- Use nose to run the simplejson test suite - -* Mon Oct 20 2008 Tom "spot" Callaway 2.0.3-1 -- update to 2.0.3 - -* Wed Oct 01 2008 Luke Macken - 2.0.1-1 -- Update to 2.0.1, which contains many optimizations and bugfixes - -* Wed Sep 24 2008 Luke Macken - 1.9.3-1 -- Update to 1.9.3, which includes a significant decoding speed boost, and - various bug fixes. - -* Tue May 06 2008 Luke Macken - 1.9.1-1 -- Update to 1.9.1 - -* Wed Apr 02 2008 Luke Macken - 1.8.1-1 -- Update to 1.8.1 - -* Thu Feb 28 2008 Luke Macken - 1.7.4-1 -- Update to 1.7.4 - -* Fri Feb 8 2008 Luke Macken - 1.7.3-3 -- Rebuild for gcc 4.3 +%autochangelog From 6d3b4e817d08b1f12a97780e04fe66855ac5e7bd Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Fri, 31 Dec 2021 10:24:52 +0100 Subject: [PATCH 108/109] Update to 3.17.6 Signed-off-by: Igor Raits --- .gitignore | 1 + python-simplejson.spec | 22 +++++++++++----------- sources | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/.gitignore b/.gitignore index c252a30..9297586 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ simplejson-2.1.1.tar.gz /simplejson-3.17.0.tar.gz /simplejson-3.17.2.tar.gz /simplejson-3.17.5.tar.gz +/simplejson-3.17.6.tar.gz diff --git a/python-simplejson.spec b/python-simplejson.spec index 60f707c..ec1c5d4 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -3,7 +3,7 @@ %bcond_without tests Name: python-simplejson -Version: 3.17.5 +Version: 3.17.6 Release: %autorelease Summary: Simple, fast, extensible JSON encoder/decoder for Python @@ -11,7 +11,7 @@ Summary: Simple, fast, extensible JSON encoder/decoder for Python # The docs include jquery which is licensed MIT or GPLv2 License: (MIT or AFL) and (MIT or GPLv2) URL: https://github.com/simplejson/simplejson -Source0: %pypi_source simplejson +Source0: %{pypi_source simplejson} %description simplejson is a simple, fast, complete, correct and extensible JSON @@ -30,20 +30,20 @@ simplejson is the externally maintained development version of the JSON library included with Python. It gets updated more regularly than the JSON module in the Python stdlib. -%package -n python%{python3_pkgversion}-simplejson +%package -n python3-simplejson Summary: Simple, fast, extensible JSON encoder/decoder for Python 3 BuildRequires: gcc -BuildRequires: python%{python3_pkgversion}-devel -BuildRequires: python%{python3_pkgversion}-setuptools +BuildRequires: python3-devel +BuildRequires: python3-setuptools %if %{with tests} -BuildRequires: python%{python3_pkgversion}-pytest +BuildRequires: python3-pytest %endif %if %{with docs} -BuildRequires: python%{python3_pkgversion}-sphinx +BuildRequires: python3-sphinx %endif -%{?python_provide:%python_provide python%{python3_pkgversion}-simplejson} +%{?python_provide:%python_provide python3-simplejson} -%description -n python%{python3_pkgversion}-simplejson +%description -n python3-simplejson simplejson is a simple, fast, complete, correct and extensible JSON encoder and decoder for Python. It is pure Python code with no dependencies, but includes an optional C extension for a serious speed @@ -81,13 +81,13 @@ rm docs/.nojekyll %pytest %endif -%files -n python%{python3_pkgversion}-simplejson +%files -n python3-simplejson %license LICENSE.txt %if %{with docs} %doc docs %endif %{python3_sitearch}/simplejson/ -%{python3_sitearch}/simplejson-%{version}-py*.egg-info/ +%{python3_sitearch}/simplejson-*.egg-info/ %changelog %autochangelog diff --git a/sources b/sources index da19023..e2ccc0a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (simplejson-3.17.5.tar.gz) = f5af32e4f9b4575323f9c0eb8163e794270a8607710d08a72cece953f57861e3619038798369ea049d82b9b53f293b9d9eefdeb4dd94ab4f043506bc3f1ddfad +SHA512 (simplejson-3.17.6.tar.gz) = 4a25032fcc78025d82db571716deef8769f036a330560f92e14563687db4a42dbe60866b8afb57baf24104ef94fcbe938cdbddfc169542664957eef2d00d04e3 From 7f1a22cd352d6099aeb321164306e449b34c4b4e Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Tue, 31 Oct 2023 00:04:05 +0300 Subject: [PATCH 109/109] Remove unnecessary files and fix spec-file --- changelog | 232 -------------------------------------- python-simplejson.spec | 246 ++++++++++++++++++++++++++++++++++++++++- sources | 1 - 3 files changed, 245 insertions(+), 234 deletions(-) delete mode 100644 changelog delete mode 100644 sources diff --git a/changelog b/changelog deleted file mode 100644 index 21b7014..0000000 --- a/changelog +++ /dev/null @@ -1,232 +0,0 @@ -* Wed Aug 25 2021 Fabian Affolter - 3.17.5-1 -- Update to latest upstream release 3.17.5 (rhbz#1980936) - -* Fri Jul 23 2021 Fedora Release Engineering - 3.17.2-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Thu Jun 03 2021 Python Maint - 3.17.2-5 -- Rebuilt for Python 3.10 - -* Wed Jan 27 2021 Fedora Release Engineering - 3.17.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jan 25 2021 Charalampos Stratakis - 3.17.2-3 -- Switch the test run from nose to pytest - -* Wed Jul 29 2020 Fedora Release Engineering - 3.17.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Thu Jul 16 2020 Fabian Affolter - 3.17.2-1 -- Update to new upstream release 3.17.2 (rhbz#1857934) - -* Sat May 23 2020 Miro Hrončok - 3.17.0-4 -- Rebuilt for Python 3.9 - -* Thu Jan 30 2020 Fedora Release Engineering - 3.17.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sun Jan 26 2020 Fabian Affolter - 3.17.0-2 -- Tweak wildcard -- Remove references to Python 2 - -* Mon Nov 18 2019 Randy Barlow - 3.17.0-1 -- Update to 3.17.0 (#1773534). -- https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt -- Drop python2-simplejson. - -* Thu Oct 03 2019 Miro Hrončok - 3.16.0-5 -- Rebuilt for Python 3.8.0rc1 (#1748018) - -* Fri Aug 16 2019 Miro Hrončok - 3.16.0-4 -- Rebuilt for Python 3.8 - -* Fri Jul 26 2019 Fedora Release Engineering - 3.16.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sat Feb 02 2019 Fedora Release Engineering - 3.16.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Aug 23 2018 Miro Hrončok - 3.16.0-1 -- Update to 3.16.0 (#1462583) - -* Sat Jul 14 2018 Fedora Release Engineering - 3.10.0-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Jul 2 2018 Miro Hrončok - 3.10.0-9 -- Use Python 3 Sphinx - -* Sun Jun 17 2018 Miro Hrončok - 3.10.0-8 -- Rebuilt for Python 3.7 - -* Wed Feb 14 2018 Iryna Shcherbina - 3.10.0-7 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Fri Feb 09 2018 Fedora Release Engineering - 3.10.0-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 3.10.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 3.10.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Feb 11 2017 Fedora Release Engineering - 3.10.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Dec 13 2016 Stratakis Charalampos - 3.10.0-2 -- Rebuild for Python 3.6 - -* Fri Nov 4 2016 Orion Poplawski - 3.10.0-1 -- Update to 3.10.0 - -* Fri Nov 4 2016 Orion Poplawski - 3.5.3-7 -- Enable python 3 support in EPEL -- Ship python2-simplejson -- Modernize spec - -* Tue Jul 19 2016 Fedora Release Engineering - 3.5.3-6 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages - -* Thu Feb 04 2016 Fedora Release Engineering - 3.5.3-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Nov 10 2015 Fedora Release Engineering - 3.5.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 - -* Thu Jun 18 2015 Fedora Release Engineering - 3.5.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sun Aug 17 2014 Fedora Release Engineering - 3.5.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jun 24 2014 Luke Macken - 3.5.3-1 -- Update to 3.5.3 (#1093685, #1112285) - -* Sat Jun 07 2014 Fedora Release Engineering - 3.4.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 14 2014 Bohuslav Kabrda - 3.4.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 - -* Mon Apr 07 2014 Luke Macken - 3.4.0-1 -- Update to 3.4.0 (#1083979) - -* Wed Feb 19 2014 Luke Macken - 3.3.3-1 -- Update to 3.3.3 (#960949) - -* Sun Aug 04 2013 Fedora Release Engineering - 3.2.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Thu May 2 2013 Toshio Kuratomi - 3.2.0-1 -- Trim changelog to 5 years. -- Update to 3.2.0 upstream feature additions - -* Tue Apr 9 2013 Toshio Kuratomi - 3.1.3-1 -- Update to upstream 3.1.3 - -* Thu Mar 21 2013 Toshio Kuratomi - 3.1.2-1 -- Update to upstream 3.1.2 (documentation fixes) - -* Mon Feb 25 2013 Toshio Kuratomi - 3.1.0-1 -- Update to 3.1.0 in Rawhide. -- Build the python3 subpackage -- Update to new-style filtering of provides - -* Thu Feb 14 2013 Fedora Release Engineering - 2.6.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Sat Jul 21 2012 Fedora Release Engineering - 2.6.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Fri Jun 29 2012 Toshio Kuratomi - 2.6.0-1 -- Update to 2.6.0 which changes some messages thrown by exceptions to match - with json module in python3.3 stdlib. Probably safe for older releases but - the python3 version there is 3.2 so there's also not any real need yet. - -* Tue May 15 2012 Toshio Kuratomi - 2.5.2-1 -- Update to 2.5.2 -- This update adds new PI but should be backwards compatible - -* Sat Jan 14 2012 Fedora Release Engineering - 2.3.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Fri Dec 9 2011 Toshio Kuratomi - 2.3.0-1 -- Update to 2.3.0 -- behaviour changing bugfixes - -* Mon May 9 2011 Toshio Kuratomi - 2.1.6-1 -- Update to 2.1.6 for a segfault fix - -* Sat Apr 30 2011 Toshio Kuratomi - 2.1.5-1 -- Update to 2.1.5, trivial upstream release (change makes more compact output) - -* Wed Feb 09 2011 Fedora Release Engineering - 2.1.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Jan 18 2011 Toshio Kuratomi - 2.1.3-1 -- Update to 2.1.3 - -* Mon Dec 20 2010 Toshio Kuratomi - 2.1.2-1 -- Update to upstream 2.1.2, a bugfix release with four small, self-contained - fixes. - -* Wed Oct 20 2010 Toshio Kuratomi - 2.1.1-4 -- Simplify the %%files section to own the tests directory -- Use the fedora documented filter functions to filter provides - -* Thu Jul 22 2010 David Malcolm - 2.1.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Wed Jun 30 2010 Toshio Kuratomi - 2.1.1-2 -- Filter unnecessary provides -- License tag update -- Minor spec file cleanups - -* Mon Jun 21 2010 Kyle VanderBeek - 2.1.1-1 -- Update to 2.1.1 - -* Sun Jul 26 2009 Fedora Release Engineering - 2.0.9-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Fri Jun 5 2009 Kyle VanderBeek - 2.0.9-2 -- Remove ill-advised gcc BuildRequires - -* Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 -- Update to 2.0.9 -- Make sure to require gcc to the speedups get compiled -- Fix description since we're not "pure" python -- Change to pypi instead of cheesehop - -* Thu Feb 26 2009 Fedora Release Engineering - 2.0.7-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Tue Jan 06 2009 Luke Macken 2.0.7-1 -- Update to 2.0.7 - -* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.0.3-3 -- Rebuild for Python 2.6 - -* Thu Oct 23 2008 Luke Macken 2.0.3-2 -- Use nose to run the simplejson test suite - -* Mon Oct 20 2008 Tom "spot" Callaway 2.0.3-1 -- update to 2.0.3 - -* Wed Oct 01 2008 Luke Macken - 2.0.1-1 -- Update to 2.0.1, which contains many optimizations and bugfixes - -* Wed Sep 24 2008 Luke Macken - 1.9.3-1 -- Update to 1.9.3, which includes a significant decoding speed boost, and - various bug fixes. - -* Tue May 06 2008 Luke Macken - 1.9.1-1 -- Update to 1.9.1 - -* Wed Apr 02 2008 Luke Macken - 1.8.1-1 -- Update to 1.8.1 - -* Thu Feb 28 2008 Luke Macken - 1.7.4-1 -- Update to 1.7.4 - -* Fri Feb 8 2008 Luke Macken - 1.7.3-3 -- Rebuild for gcc 4.3 diff --git a/python-simplejson.spec b/python-simplejson.spec index ec1c5d4..d5ddd64 100644 --- a/python-simplejson.spec +++ b/python-simplejson.spec @@ -1,3 +1,12 @@ +## START: Set by rpmautospec +## (rpmautospec version 0.2.5) +%define autorelease(e:s:pb:) %{?-p:0.}%{lua: + release_number = 1; + base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}")); + print(release_number + base_release_number - 1); +}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{?dist} +## END: Set by rpmautospec + # Build conditions for bootstrapping purposes %bcond_without docs %bcond_without tests @@ -90,4 +99,239 @@ rm docs/.nojekyll %{python3_sitearch}/simplejson-*.egg-info/ %changelog -%autochangelog +* Fri Dec 31 2021 Igor Raits 3.17.6-1 +- Update to 3.17.6 + +* Wed Aug 25 2021 Fabian Affolter - 3.17.5-1 +- Update to latest upstream release 3.17.5 (rhbz#1980936) + +* Fri Jul 23 2021 Fedora Release Engineering - 3.17.2-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Thu Jun 03 2021 Python Maint - 3.17.2-5 +- Rebuilt for Python 3.10 + +* Wed Jan 27 2021 Fedora Release Engineering - 3.17.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jan 25 2021 Charalampos Stratakis - 3.17.2-3 +- Switch the test run from nose to pytest + +* Wed Jul 29 2020 Fedora Release Engineering - 3.17.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jul 16 2020 Fabian Affolter - 3.17.2-1 +- Update to new upstream release 3.17.2 (rhbz#1857934) + +* Sat May 23 2020 Miro Hrončok - 3.17.0-4 +- Rebuilt for Python 3.9 + +* Thu Jan 30 2020 Fedora Release Engineering - 3.17.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Sun Jan 26 2020 Fabian Affolter - 3.17.0-2 +- Tweak wildcard +- Remove references to Python 2 + +* Mon Nov 18 2019 Randy Barlow - 3.17.0-1 +- Update to 3.17.0 (#1773534). +- https://github.com/simplejson/simplejson/blob/v3.17.0/CHANGES.txt +- Drop python2-simplejson. + +* Thu Oct 03 2019 Miro Hrončok - 3.16.0-5 +- Rebuilt for Python 3.8.0rc1 (#1748018) + +* Fri Aug 16 2019 Miro Hrončok - 3.16.0-4 +- Rebuilt for Python 3.8 + +* Fri Jul 26 2019 Fedora Release Engineering - 3.16.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Sat Feb 02 2019 Fedora Release Engineering - 3.16.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Aug 23 2018 Miro Hrončok - 3.16.0-1 +- Update to 3.16.0 (#1462583) + +* Sat Jul 14 2018 Fedora Release Engineering - 3.10.0-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Mon Jul 2 2018 Miro Hrončok - 3.10.0-9 +- Use Python 3 Sphinx + +* Sun Jun 17 2018 Miro Hrončok - 3.10.0-8 +- Rebuilt for Python 3.7 + +* Wed Feb 14 2018 Iryna Shcherbina - 3.10.0-7 +- Update Python 2 dependency declarations to new packaging standards + (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) + +* Fri Feb 09 2018 Fedora Release Engineering - 3.10.0-6 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Thu Aug 03 2017 Fedora Release Engineering - 3.10.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + +* Thu Jul 27 2017 Fedora Release Engineering - 3.10.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Sat Feb 11 2017 Fedora Release Engineering - 3.10.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Tue Dec 13 2016 Stratakis Charalampos - 3.10.0-2 +- Rebuild for Python 3.6 + +* Fri Nov 4 2016 Orion Poplawski - 3.10.0-1 +- Update to 3.10.0 + +* Fri Nov 4 2016 Orion Poplawski - 3.5.3-7 +- Enable python 3 support in EPEL +- Ship python2-simplejson +- Modernize spec + +* Tue Jul 19 2016 Fedora Release Engineering - 3.5.3-6 +- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages + +* Thu Feb 04 2016 Fedora Release Engineering - 3.5.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Tue Nov 10 2015 Fedora Release Engineering - 3.5.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5 + +* Thu Jun 18 2015 Fedora Release Engineering - 3.5.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sun Aug 17 2014 Fedora Release Engineering - 3.5.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Tue Jun 24 2014 Luke Macken - 3.5.3-1 +- Update to 3.5.3 (#1093685, #1112285) + +* Sat Jun 07 2014 Fedora Release Engineering - 3.4.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Wed May 14 2014 Bohuslav Kabrda - 3.4.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4 + +* Mon Apr 07 2014 Luke Macken - 3.4.0-1 +- Update to 3.4.0 (#1083979) + +* Wed Feb 19 2014 Luke Macken - 3.3.3-1 +- Update to 3.3.3 (#960949) + +* Sun Aug 04 2013 Fedora Release Engineering - 3.2.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Thu May 2 2013 Toshio Kuratomi - 3.2.0-1 +- Trim changelog to 5 years. +- Update to 3.2.0 upstream feature additions + +* Tue Apr 9 2013 Toshio Kuratomi - 3.1.3-1 +- Update to upstream 3.1.3 + +* Thu Mar 21 2013 Toshio Kuratomi - 3.1.2-1 +- Update to upstream 3.1.2 (documentation fixes) + +* Mon Feb 25 2013 Toshio Kuratomi - 3.1.0-1 +- Update to 3.1.0 in Rawhide. +- Build the python3 subpackage +- Update to new-style filtering of provides + +* Thu Feb 14 2013 Fedora Release Engineering - 2.6.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sat Jul 21 2012 Fedora Release Engineering - 2.6.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Fri Jun 29 2012 Toshio Kuratomi - 2.6.0-1 +- Update to 2.6.0 which changes some messages thrown by exceptions to match + with json module in python3.3 stdlib. Probably safe for older releases but + the python3 version there is 3.2 so there's also not any real need yet. + +* Tue May 15 2012 Toshio Kuratomi - 2.5.2-1 +- Update to 2.5.2 +- This update adds new PI but should be backwards compatible + +* Sat Jan 14 2012 Fedora Release Engineering - 2.3.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Fri Dec 9 2011 Toshio Kuratomi - 2.3.0-1 +- Update to 2.3.0 -- behaviour changing bugfixes + +* Mon May 9 2011 Toshio Kuratomi - 2.1.6-1 +- Update to 2.1.6 for a segfault fix + +* Sat Apr 30 2011 Toshio Kuratomi - 2.1.5-1 +- Update to 2.1.5, trivial upstream release (change makes more compact output) + +* Wed Feb 09 2011 Fedora Release Engineering - 2.1.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jan 18 2011 Toshio Kuratomi - 2.1.3-1 +- Update to 2.1.3 + +* Mon Dec 20 2010 Toshio Kuratomi - 2.1.2-1 +- Update to upstream 2.1.2, a bugfix release with four small, self-contained + fixes. + +* Wed Oct 20 2010 Toshio Kuratomi - 2.1.1-4 +- Simplify the %%files section to own the tests directory +- Use the fedora documented filter functions to filter provides + +* Thu Jul 22 2010 David Malcolm - 2.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild + +* Wed Jun 30 2010 Toshio Kuratomi - 2.1.1-2 +- Filter unnecessary provides +- License tag update +- Minor spec file cleanups + +* Mon Jun 21 2010 Kyle VanderBeek - 2.1.1-1 +- Update to 2.1.1 + +* Sun Jul 26 2009 Fedora Release Engineering - 2.0.9-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Fri Jun 5 2009 Kyle VanderBeek - 2.0.9-2 +- Remove ill-advised gcc BuildRequires + +* Thu Jun 4 2009 Kyle VanderBeek - 2.0.9-1 +- Update to 2.0.9 +- Make sure to require gcc to the speedups get compiled +- Fix description since we're not "pure" python +- Change to pypi instead of cheesehop + +* Thu Feb 26 2009 Fedora Release Engineering - 2.0.7-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Tue Jan 06 2009 Luke Macken 2.0.7-1 +- Update to 2.0.7 + +* Sat Nov 29 2008 Ignacio Vazquez-Abrams - 2.0.3-3 +- Rebuild for Python 2.6 + +* Thu Oct 23 2008 Luke Macken 2.0.3-2 +- Use nose to run the simplejson test suite + +* Mon Oct 20 2008 Tom "spot" Callaway 2.0.3-1 +- update to 2.0.3 + +* Wed Oct 01 2008 Luke Macken - 2.0.1-1 +- Update to 2.0.1, which contains many optimizations and bugfixes + +* Wed Sep 24 2008 Luke Macken - 1.9.3-1 +- Update to 1.9.3, which includes a significant decoding speed boost, and + various bug fixes. + +* Tue May 06 2008 Luke Macken - 1.9.1-1 +- Update to 1.9.1 + +* Wed Apr 02 2008 Luke Macken - 1.8.1-1 +- Update to 1.8.1 + +* Thu Feb 28 2008 Luke Macken - 1.7.4-1 +- Update to 1.7.4 + +* Fri Feb 8 2008 Luke Macken - 1.7.3-3 +- Rebuild for gcc 4.3 + diff --git a/sources b/sources deleted file mode 100644 index e2ccc0a..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (simplejson-3.17.6.tar.gz) = 4a25032fcc78025d82db571716deef8769f036a330560f92e14563687db4a42dbe60866b8afb57baf24104ef94fcbe938cdbddfc169542664957eef2d00d04e3