Fri Aug 19 06:17:43 2016 UTC ()
update to py-simplejson-3.8.2

Version 3.8.2 released 2016-02-14

* Fix implicit cast compiler warning in _speedups.c
* simplejson is now available as wheels for OS X and Windows thanks to Travis-CI
  and AppVeyor respectively! Many thanks to @aebrahim for getting this party
  started.
  https://github.com/simplejson/simplejson/pull/130
  https://github.com/simplejson/simplejson/issues/122

Version 3.8.1 released 2015-10-27

* Fix issue with iterable_as_array and indent option
  https://github.com/simplejson/simplejson/issues/128
* Fix typo in keyword argument name introduced in 3.8.0
  https://github.com/simplejson/simplejson/pull/123

Version 3.8.0 released 2015-07-18

* New iterable_as_array encoder option to perform lazy serialization of
  any iterable objects, without having to convert to tuple or list.

Version 3.7.3 released 2015-05-31

* Fix typo introduced in 3.7.0 (behavior should be indistinguishable)
  https://github.com/simplejson/simplejson/commit/e18cc09b688ea1f3305c27616fd3cadd2adc6d31#commitcomment-11443842

Version 3.7.2 released 2015-05-22

* Do not cache Decimal class in encoder, only reference the decimal module.
  This may make reload work in more common scenarios.

Version 3.7.1 released 2015-05-18

* Fix compilation with MSVC
  https://github.com/simplejson/simplejson/pull/119

Version 3.7.0 released 2015-05-18

* simplejson no longer trusts custom str/repr methods for int, long, float
  subclasses. These instances are now formatted as if they were exact
  instances of those types.
  https://github.com/simplejson/simplejson/issues/118


(richard)
diff -r1.30 -r1.31 pkgsrc/converters/py-simplejson/Makefile
diff -r1.12 -r1.13 pkgsrc/converters/py-simplejson/PLIST
diff -r1.20 -r1.21 pkgsrc/converters/py-simplejson/distinfo

cvs diff -r1.30 -r1.31 pkgsrc/converters/py-simplejson/Makefile (expand / switch to unified diff)

--- pkgsrc/converters/py-simplejson/Makefile 2016/06/08 17:43:21 1.30
+++ pkgsrc/converters/py-simplejson/Makefile 2016/08/19 06:17:43 1.31
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.30 2016/06/08 17:43:21 wiz Exp $ 1# $NetBSD: Makefile,v 1.31 2016/08/19 06:17:43 richard Exp $
2 2
3DISTNAME= simplejson-3.6.5 3DISTNAME= simplejson-3.8.2
4PKGNAME= ${PYPKGPREFIX}-${DISTNAME} 4PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
5CATEGORIES= converters 5CATEGORIES= converters
6MASTER_SITES= ${MASTER_SITE_PYPI:=s/simplejson/} 6MASTER_SITES= ${MASTER_SITE_PYPI:=s/simplejson/}
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://undefined.org/python/#simplejson 9HOMEPAGE= http://undefined.org/python/#simplejson
10COMMENT= Simplejson is a simple, fast, extensible JSON encoder/decoder 10COMMENT= Simplejson is a simple, fast, extensible JSON encoder/decoder
11LICENSE= mit 11LICENSE= mit
12 12
13USE_LANGUAGES= c 13USE_LANGUAGES= c
14 14
15do-test: 15do-test:
16 cd ${WRKSRC} && ${PYTHONBIN} setup.py test -q 16 cd ${WRKSRC} && ${PYTHONBIN} setup.py test -q

cvs diff -r1.12 -r1.13 pkgsrc/converters/py-simplejson/PLIST (expand / switch to unified diff)

--- pkgsrc/converters/py-simplejson/PLIST 2014/05/30 13:25:48 1.12
+++ pkgsrc/converters/py-simplejson/PLIST 2016/08/19 06:17:43 1.13
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.12 2014/05/30 13:25:48 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.13 2016/08/19 06:17:43 richard Exp $
2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO 2${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt 3${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt 4${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
5${PYSITELIB}/${EGG_INFODIR}/top_level.txt 5${PYSITELIB}/${EGG_INFODIR}/top_level.txt
6${PYSITELIB}/simplejson/__init__.py 6${PYSITELIB}/simplejson/__init__.py
7${PYSITELIB}/simplejson/__init__.pyc 7${PYSITELIB}/simplejson/__init__.pyc
8${PYSITELIB}/simplejson/__init__.pyo 8${PYSITELIB}/simplejson/__init__.pyo
9${PYSITELIB}/simplejson/_speedups.so 9${PYSITELIB}/simplejson/_speedups.so
10${PYSITELIB}/simplejson/compat.py 10${PYSITELIB}/simplejson/compat.py
11${PYSITELIB}/simplejson/compat.pyc 11${PYSITELIB}/simplejson/compat.pyc
12${PYSITELIB}/simplejson/compat.pyo 12${PYSITELIB}/simplejson/compat.pyo
13${PYSITELIB}/simplejson/decoder.py 13${PYSITELIB}/simplejson/decoder.py
14${PYSITELIB}/simplejson/decoder.pyc 14${PYSITELIB}/simplejson/decoder.pyc
@@ -60,49 +60,55 @@ ${PYSITELIB}/simplejson/tests/test_fail. @@ -60,49 +60,55 @@ ${PYSITELIB}/simplejson/tests/test_fail.
60${PYSITELIB}/simplejson/tests/test_fail.pyo 60${PYSITELIB}/simplejson/tests/test_fail.pyo
61${PYSITELIB}/simplejson/tests/test_float.py 61${PYSITELIB}/simplejson/tests/test_float.py
62${PYSITELIB}/simplejson/tests/test_float.pyc 62${PYSITELIB}/simplejson/tests/test_float.pyc
63${PYSITELIB}/simplejson/tests/test_float.pyo 63${PYSITELIB}/simplejson/tests/test_float.pyo
64${PYSITELIB}/simplejson/tests/test_for_json.py 64${PYSITELIB}/simplejson/tests/test_for_json.py
65${PYSITELIB}/simplejson/tests/test_for_json.pyc 65${PYSITELIB}/simplejson/tests/test_for_json.pyc
66${PYSITELIB}/simplejson/tests/test_for_json.pyo 66${PYSITELIB}/simplejson/tests/test_for_json.pyo
67${PYSITELIB}/simplejson/tests/test_indent.py 67${PYSITELIB}/simplejson/tests/test_indent.py
68${PYSITELIB}/simplejson/tests/test_indent.pyc 68${PYSITELIB}/simplejson/tests/test_indent.pyc
69${PYSITELIB}/simplejson/tests/test_indent.pyo 69${PYSITELIB}/simplejson/tests/test_indent.pyo
70${PYSITELIB}/simplejson/tests/test_item_sort_key.py 70${PYSITELIB}/simplejson/tests/test_item_sort_key.py
71${PYSITELIB}/simplejson/tests/test_item_sort_key.pyc 71${PYSITELIB}/simplejson/tests/test_item_sort_key.pyc
72${PYSITELIB}/simplejson/tests/test_item_sort_key.pyo 72${PYSITELIB}/simplejson/tests/test_item_sort_key.pyo
 73${PYSITELIB}/simplejson/tests/test_iterable.py
 74${PYSITELIB}/simplejson/tests/test_iterable.pyc
 75${PYSITELIB}/simplejson/tests/test_iterable.pyo
73${PYSITELIB}/simplejson/tests/test_namedtuple.py 76${PYSITELIB}/simplejson/tests/test_namedtuple.py
74${PYSITELIB}/simplejson/tests/test_namedtuple.pyc 77${PYSITELIB}/simplejson/tests/test_namedtuple.pyc
75${PYSITELIB}/simplejson/tests/test_namedtuple.pyo 78${PYSITELIB}/simplejson/tests/test_namedtuple.pyo
76${PYSITELIB}/simplejson/tests/test_pass1.py 79${PYSITELIB}/simplejson/tests/test_pass1.py
77${PYSITELIB}/simplejson/tests/test_pass1.pyc 80${PYSITELIB}/simplejson/tests/test_pass1.pyc
78${PYSITELIB}/simplejson/tests/test_pass1.pyo 81${PYSITELIB}/simplejson/tests/test_pass1.pyo
79${PYSITELIB}/simplejson/tests/test_pass2.py 82${PYSITELIB}/simplejson/tests/test_pass2.py
80${PYSITELIB}/simplejson/tests/test_pass2.pyc 83${PYSITELIB}/simplejson/tests/test_pass2.pyc
81${PYSITELIB}/simplejson/tests/test_pass2.pyo 84${PYSITELIB}/simplejson/tests/test_pass2.pyo
82${PYSITELIB}/simplejson/tests/test_pass3.py 85${PYSITELIB}/simplejson/tests/test_pass3.py
83${PYSITELIB}/simplejson/tests/test_pass3.pyc 86${PYSITELIB}/simplejson/tests/test_pass3.pyc
84${PYSITELIB}/simplejson/tests/test_pass3.pyo 87${PYSITELIB}/simplejson/tests/test_pass3.pyo
85${PYSITELIB}/simplejson/tests/test_recursion.py 88${PYSITELIB}/simplejson/tests/test_recursion.py
86${PYSITELIB}/simplejson/tests/test_recursion.pyc 89${PYSITELIB}/simplejson/tests/test_recursion.pyc
87${PYSITELIB}/simplejson/tests/test_recursion.pyo 90${PYSITELIB}/simplejson/tests/test_recursion.pyo
88${PYSITELIB}/simplejson/tests/test_scanstring.py 91${PYSITELIB}/simplejson/tests/test_scanstring.py
89${PYSITELIB}/simplejson/tests/test_scanstring.pyc 92${PYSITELIB}/simplejson/tests/test_scanstring.pyc
90${PYSITELIB}/simplejson/tests/test_scanstring.pyo 93${PYSITELIB}/simplejson/tests/test_scanstring.pyo
91${PYSITELIB}/simplejson/tests/test_separators.py 94${PYSITELIB}/simplejson/tests/test_separators.py
92${PYSITELIB}/simplejson/tests/test_separators.pyc 95${PYSITELIB}/simplejson/tests/test_separators.pyc
93${PYSITELIB}/simplejson/tests/test_separators.pyo 96${PYSITELIB}/simplejson/tests/test_separators.pyo
94${PYSITELIB}/simplejson/tests/test_speedups.py 97${PYSITELIB}/simplejson/tests/test_speedups.py
95${PYSITELIB}/simplejson/tests/test_speedups.pyc 98${PYSITELIB}/simplejson/tests/test_speedups.pyc
96${PYSITELIB}/simplejson/tests/test_speedups.pyo 99${PYSITELIB}/simplejson/tests/test_speedups.pyo
 100${PYSITELIB}/simplejson/tests/test_subclass.py
 101${PYSITELIB}/simplejson/tests/test_subclass.pyc
 102${PYSITELIB}/simplejson/tests/test_subclass.pyo
97${PYSITELIB}/simplejson/tests/test_tool.py 103${PYSITELIB}/simplejson/tests/test_tool.py
98${PYSITELIB}/simplejson/tests/test_tool.pyc 104${PYSITELIB}/simplejson/tests/test_tool.pyc
99${PYSITELIB}/simplejson/tests/test_tool.pyo 105${PYSITELIB}/simplejson/tests/test_tool.pyo
100${PYSITELIB}/simplejson/tests/test_tuple.py 106${PYSITELIB}/simplejson/tests/test_tuple.py
101${PYSITELIB}/simplejson/tests/test_tuple.pyc 107${PYSITELIB}/simplejson/tests/test_tuple.pyc
102${PYSITELIB}/simplejson/tests/test_tuple.pyo 108${PYSITELIB}/simplejson/tests/test_tuple.pyo
103${PYSITELIB}/simplejson/tests/test_unicode.py 109${PYSITELIB}/simplejson/tests/test_unicode.py
104${PYSITELIB}/simplejson/tests/test_unicode.pyc 110${PYSITELIB}/simplejson/tests/test_unicode.pyc
105${PYSITELIB}/simplejson/tests/test_unicode.pyo 111${PYSITELIB}/simplejson/tests/test_unicode.pyo
106${PYSITELIB}/simplejson/tool.py 112${PYSITELIB}/simplejson/tool.py
107${PYSITELIB}/simplejson/tool.pyc 113${PYSITELIB}/simplejson/tool.pyc
108${PYSITELIB}/simplejson/tool.pyo 114${PYSITELIB}/simplejson/tool.pyo

cvs diff -r1.20 -r1.21 pkgsrc/converters/py-simplejson/distinfo (expand / switch to unified diff)

--- pkgsrc/converters/py-simplejson/distinfo 2015/11/03 01:43:53 1.20
+++ pkgsrc/converters/py-simplejson/distinfo 2016/08/19 06:17:43 1.21
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.20 2015/11/03 01:43:53 agc Exp $ 1$NetBSD: distinfo,v 1.21 2016/08/19 06:17:43 richard Exp $
2 2
3SHA1 (simplejson-3.6.5.tar.gz) = 4e3f2557fc8003115cf5d9c388845c03aec83121 3SHA1 (simplejson-3.8.2.tar.gz) = bdc7526f83172210a2916ea433ecda782d0715de
4RMD160 (simplejson-3.6.5.tar.gz) = 92cdf480023d1b8062b7f3a6e7a106c353b824e0 4RMD160 (simplejson-3.8.2.tar.gz) = 07f88495512c57b5edc618509b3d1b0c7a498904
5SHA512 (simplejson-3.6.5.tar.gz) = caa31badef5fdf550cea0dd7d9cfd80b210bb3be6a933fbca7b4d76e726e1b615817c4d203f887100933bb41476728e84f043419d8a721e002f8f08f142f3428 5SHA512 (simplejson-3.8.2.tar.gz) = 041445bcee97e37361ed6270937fb4e74b6fc05988678da213ddc4f57f83134bfc933b0fb22101c387898bffac1b29d6eb78f03ec0853cf1086b155cee6ca309
6Size (simplejson-3.6.5.tar.gz) = 73961 bytes 6Size (simplejson-3.8.2.tar.gz) = 76578 bytes