Re: [update] py-simplejson
hmm, on Thu, Jan 16, 2014 at 11:24:32AM +, Federico Schwindt said that I have diffs to remove simplejson for a number of ports. If anyone wants to see them please shout. Otherwise I will commit it during the weekend. all 15 ports? if you missed some, let me know, i can try and help. -f On Sat, Jan 11, 2014 at 9:05 PM, Federico Schwindt fg...@lodoss.net wrote: before that all ports using it should be checked to ensure they will work with the bundled json module. On Sat, Jan 11, 2014 at 6:48 PM, frantisek holop min...@obiit.org wrote: after some soul searching (and googling), i actually cannot come up with a good reason why this package is needed... it is included in 2.7 if i read the docs correctly. perhaps it should go to the attic. -f hmm, on Tue, Dec 31, 2013 at 10:01:34AM -0500, Eric Radman said that On Sun, Dec 29, 2013 at 12:18:28PM +0100, frantisek holop wrote: hmm, on Sat, Dec 28, 2013 at 11:54:28PM -0800, Martynas Venckus said that The diff looks good but I don't use this anymore, so could you remove me as maintainer and find someone to take care of testing/committing it? ok, i take over. attached the new version. please test and commit. -f -- i'm here to question all your answers. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2013 10:50:26 - 1.19 +++ Makefile29 Dec 2013 11:16:55 - @@ -2,15 +2,14 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.3.1 simplejson is listed as a dependency for several ports, but are they using it? It has been bundled with Python since 2.6. Projects that still support Python 2.5 will typically do include some logic that tries to import the standard library first try: import json except ImportError: import simplejson as json -- so you think you can tell heaven from hell. -- stop talking while i'm interrupting.
Re: [update] py-simplejson
I have diffs to remove simplejson for a number of ports. If anyone wants to see them please shout. Otherwise I will commit it during the weekend. On Sat, Jan 11, 2014 at 9:05 PM, Federico Schwindt fg...@lodoss.net wrote: before that all ports using it should be checked to ensure they will work with the bundled json module. On Sat, Jan 11, 2014 at 6:48 PM, frantisek holop min...@obiit.org wrote: after some soul searching (and googling), i actually cannot come up with a good reason why this package is needed... it is included in 2.7 if i read the docs correctly. perhaps it should go to the attic. -f hmm, on Tue, Dec 31, 2013 at 10:01:34AM -0500, Eric Radman said that On Sun, Dec 29, 2013 at 12:18:28PM +0100, frantisek holop wrote: hmm, on Sat, Dec 28, 2013 at 11:54:28PM -0800, Martynas Venckus said that The diff looks good but I don't use this anymore, so could you remove me as maintainer and find someone to take care of testing/committing it? ok, i take over. attached the new version. please test and commit. -f -- i'm here to question all your answers. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2013 10:50:26 - 1.19 +++ Makefile29 Dec 2013 11:16:55 - @@ -2,15 +2,14 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.3.1 simplejson is listed as a dependency for several ports, but are they using it? It has been bundled with Python since 2.6. Projects that still support Python 2.5 will typically do include some logic that tries to import the standard library first try: import json except ImportError: import simplejson as json -- so you think you can tell heaven from hell.
Re: [update] py-simplejson
after some soul searching (and googling), i actually cannot come up with a good reason why this package is needed... it is included in 2.7 if i read the docs correctly. perhaps it should go to the attic. -f hmm, on Tue, Dec 31, 2013 at 10:01:34AM -0500, Eric Radman said that On Sun, Dec 29, 2013 at 12:18:28PM +0100, frantisek holop wrote: hmm, on Sat, Dec 28, 2013 at 11:54:28PM -0800, Martynas Venckus said that The diff looks good but I don't use this anymore, so could you remove me as maintainer and find someone to take care of testing/committing it? ok, i take over. attached the new version. please test and commit. -f -- i'm here to question all your answers. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2013 10:50:26 - 1.19 +++ Makefile29 Dec 2013 11:16:55 - @@ -2,15 +2,14 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.3.1 simplejson is listed as a dependency for several ports, but are they using it? It has been bundled with Python since 2.6. Projects that still support Python 2.5 will typically do include some logic that tries to import the standard library first try: import json except ImportError: import simplejson as json -- so you think you can tell heaven from hell.
Re: [update] py-simplejson
before that all ports using it should be checked to ensure they will work with the bundled json module. On Sat, Jan 11, 2014 at 6:48 PM, frantisek holop min...@obiit.org wrote: after some soul searching (and googling), i actually cannot come up with a good reason why this package is needed... it is included in 2.7 if i read the docs correctly. perhaps it should go to the attic. -f hmm, on Tue, Dec 31, 2013 at 10:01:34AM -0500, Eric Radman said that On Sun, Dec 29, 2013 at 12:18:28PM +0100, frantisek holop wrote: hmm, on Sat, Dec 28, 2013 at 11:54:28PM -0800, Martynas Venckus said that The diff looks good but I don't use this anymore, so could you remove me as maintainer and find someone to take care of testing/committing it? ok, i take over. attached the new version. please test and commit. -f -- i'm here to question all your answers. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2013 10:50:26 - 1.19 +++ Makefile29 Dec 2013 11:16:55 - @@ -2,15 +2,14 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.3.1 simplejson is listed as a dependency for several ports, but are they using it? It has been bundled with Python since 2.6. Projects that still support Python 2.5 will typically do include some logic that tries to import the standard library first try: import json except ImportError: import simplejson as json -- so you think you can tell heaven from hell.
Re: [update] py-simplejson
On Sun, Dec 29, 2013 at 12:18:28PM +0100, frantisek holop wrote: hmm, on Sat, Dec 28, 2013 at 11:54:28PM -0800, Martynas Venckus said that The diff looks good but I don't use this anymore, so could you remove me as maintainer and find someone to take care of testing/committing it? ok, i take over. attached the new version. please test and commit. -f -- i'm here to question all your answers. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 11 Mar 2013 10:50:26 - 1.19 +++ Makefile 29 Dec 2013 11:16:55 - @@ -2,15 +2,14 @@ COMMENT =JSON encoder/decoder -MODPY_EGG_VERSION = 2.5.0 +MODPY_EGG_VERSION = 3.3.1 simplejson is listed as a dependency for several ports, but are they using it? It has been bundled with Python since 2.6. Projects that still support Python 2.5 will typically do include some logic that tries to import the standard library first try: import json except ImportError: import simplejson as json
Re: [update] py-simplejson
hmm, on Sat, Dec 28, 2013 at 11:54:28PM -0800, Martynas Venckus said that The diff looks good but I don't use this anymore, so could you remove me as maintainer and find someone to take care of testing/committing it? ok, i take over. attached the new version. please test and commit. -f -- i'm here to question all your answers. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2013 10:50:26 - 1.19 +++ Makefile29 Dec 2013 11:16:55 - @@ -2,15 +2,14 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.3.1 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - -MAINTAINER = Martynas Venckus marty...@openbsd.org +HOMEPAGE = http://github.com/simplejson/simplejson +MAINTAINER = frantisek holop min...@obiit.org # MIT PERMIT_PACKAGE_CDROM = Yes @@ -18,11 +17,12 @@ PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} MODULES = lang/python -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose WANTLIB += ${MODPY_WANTLIB} -do-test: - cd ${WRKSRC} ${LOCALBASE}/bin/nosetests +do-test: fake + cd ${WRKSRC} ${MAKE_ENV} \ +PYTHONPATH=${WRKINST}${MODPY_SITEPKG} ${LOCALBASE}/bin/nosetests .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/devel/py-simplejson/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo22 Apr 2012 09:17:50 - 1.8 +++ distinfo29 Dec 2013 11:16:55 - @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.3.1.tar.gz) = BUkm8qFuPxl05PcLwsZA5FZr7PMQPs9DQvqfses7odg= +SIZE (simplejson-3.3.1.tar.gz) = 67371 Index: pkg/DESCR === RCS file: /cvs/ports/devel/py-simplejson/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 24 Jun 2007 21:51:30 - 1.1.1.1 +++ pkg/DESCR 29 Dec 2013 11:16:55 - @@ -1,8 +1,5 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. 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. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. Index: pkg/PLIST === RCS file: /cvs/ports/devel/py-simplejson/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 22 Apr 2012 09:17:50 - 1.8 +++ pkg/PLIST 29 Dec 2013 11:16:55 - @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py @@ -37,6 +39,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_fail.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.pyc +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.py +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_item_sort_key.py @@ -57,6 +61,8 @@
Re: [update] py-simplejson
ping? multiple maintainer timeouts :[ -f hmm, on Wed, Dec 04, 2013 at 06:58:45PM +0100, frantisek holop said that here is an update for py-simplejson 3.3.1 i changed the DESCR because i feel it reflects better the current state of the project. please test and commit -f -- last week i couldn't even spell engineer, now i are one. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 11 Mar 2013 10:50:26 - 1.19 +++ Makefile 4 Dec 2013 17:55:26 - @@ -1,15 +1,13 @@ -# $OpenBSD: Makefile,v 1.19 2013/03/11 10:50:26 espie Exp $ +# $OpenBSD: Makefile,v 1.18 2012/04/22 09:17:50 jasper Exp $ COMMENT =JSON encoder/decoder -MODPY_EGG_VERSION = 2.5.0 +MODPY_EGG_VERSION = 3.3.1 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME =py-${DISTNAME} - CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - +HOMEPAGE = http://github.com/simplejson/simplejson MAINTAINER = Martynas Venckus marty...@openbsd.org # MIT @@ -18,11 +16,12 @@ PERMIT_PACKAGE_CDROM =Yes MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} MODULES =lang/python -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose WANTLIB += ${MODPY_WANTLIB} -do-test: - cd ${WRKSRC} ${LOCALBASE}/bin/nosetests +do-test: fake + cd ${WRKSRC} ${MAKE_ENV} \ +PYTHONPATH=${WRKINST}${MODPY_SITEPKG} ${LOCALBASE}/bin/nosetests .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/devel/py-simplejson/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo 22 Apr 2012 09:17:50 - 1.8 +++ distinfo 4 Dec 2013 17:55:26 - @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.3.1.tar.gz) = BUkm8qFuPxl05PcLwsZA5FZr7PMQPs9DQvqfses7odg= +SIZE (simplejson-3.3.1.tar.gz) = 67371 Index: pkg/DESCR === RCS file: /cvs/ports/devel/py-simplejson/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 24 Jun 2007 21:51:30 - 1.1.1.1 +++ pkg/DESCR 4 Dec 2013 17:55:26 - @@ -1,8 +1,5 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. 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. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. Index: pkg/PLIST === RCS file: /cvs/ports/devel/py-simplejson/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 22 Apr 2012 09:17:50 - 1.8 +++ pkg/PLIST 4 Dec 2013 17:55:26 - @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py @@ -37,6 +39,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_fail.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.pyc +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.py +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.pyc
Re: [update] py-simplejson
Sorry for the delay, somehow this got lost in my Inbox. The diff looks good but I don't use this anymore, so could you remove me as maintainer and find someone to take care of testing/committing it? Thanks. On 12/28/13, frantisek holop min...@obiit.org wrote: ping? multiple maintainer timeouts :[ -f hmm, on Wed, Dec 04, 2013 at 06:58:45PM +0100, frantisek holop said that here is an update for py-simplejson 3.3.1 i changed the DESCR because i feel it reflects better the current state of the project. please test and commit -f -- last week i couldn't even spell engineer, now i are one. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile 11 Mar 2013 10:50:26 - 1.19 +++ Makefile 4 Dec 2013 17:55:26 - @@ -1,15 +1,13 @@ -# $OpenBSD: Makefile,v 1.19 2013/03/11 10:50:26 espie Exp $ +# $OpenBSD: Makefile,v 1.18 2012/04/22 09:17:50 jasper Exp $ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION = 2.5.0 +MODPY_EGG_VERSION = 3.3.1 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} - CATEGORIES =devel -HOMEPAGE = http://undefined.org/python/\#simplejson - +HOMEPAGE = http://github.com/simplejson/simplejson MAINTAINER =Martynas Venckus marty...@openbsd.org # MIT @@ -18,11 +16,12 @@ PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} MODULES = lang/python -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose WANTLIB += ${MODPY_WANTLIB} -do-test: -cd ${WRKSRC} ${LOCALBASE}/bin/nosetests +do-test: fake +cd ${WRKSRC} ${MAKE_ENV} \ +PYTHONPATH=${WRKINST}${MODPY_SITEPKG} ${LOCALBASE}/bin/nosetests .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/devel/py-simplejson/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo 22 Apr 2012 09:17:50 - 1.8 +++ distinfo 4 Dec 2013 17:55:26 - @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.3.1.tar.gz) = BUkm8qFuPxl05PcLwsZA5FZr7PMQPs9DQvqfses7odg= +SIZE (simplejson-3.3.1.tar.gz) = 67371 Index: pkg/DESCR === RCS file: /cvs/ports/devel/py-simplejson/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR24 Jun 2007 21:51:30 - 1.1.1.1 +++ pkg/DESCR4 Dec 2013 17:55:26 - @@ -1,8 +1,5 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. 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. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. Index: pkg/PLIST === RCS file: /cvs/ports/devel/py-simplejson/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST22 Apr 2012 09:17:50 - 1.8 +++ pkg/PLIST4 Dec 2013 17:55:26 - @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py @@ -37,6 +39,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_fail.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.pyc
[update] py-simplejson
here is an update for py-simplejson 3.3.1 i changed the DESCR because i feel it reflects better the current state of the project. please test and commit -f -- last week i couldn't even spell engineer, now i are one. Index: Makefile === RCS file: /cvs/ports/devel/py-simplejson/Makefile,v retrieving revision 1.19 diff -u -p -r1.19 Makefile --- Makefile11 Mar 2013 10:50:26 - 1.19 +++ Makefile4 Dec 2013 17:55:26 - @@ -1,15 +1,13 @@ -# $OpenBSD: Makefile,v 1.19 2013/03/11 10:50:26 espie Exp $ +# $OpenBSD: Makefile,v 1.18 2012/04/22 09:17:50 jasper Exp $ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.3.1 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} - CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - +HOMEPAGE = http://github.com/simplejson/simplejson MAINTAINER = Martynas Venckus marty...@openbsd.org # MIT @@ -18,11 +16,12 @@ PERMIT_PACKAGE_CDROM = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} MODULES = lang/python -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose WANTLIB += ${MODPY_WANTLIB} -do-test: - cd ${WRKSRC} ${LOCALBASE}/bin/nosetests +do-test: fake + cd ${WRKSRC} ${MAKE_ENV} \ +PYTHONPATH=${WRKINST}${MODPY_SITEPKG} ${LOCALBASE}/bin/nosetests .include bsd.port.mk Index: distinfo === RCS file: /cvs/ports/devel/py-simplejson/distinfo,v retrieving revision 1.8 diff -u -p -r1.8 distinfo --- distinfo22 Apr 2012 09:17:50 - 1.8 +++ distinfo4 Dec 2013 17:55:26 - @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.3.1.tar.gz) = BUkm8qFuPxl05PcLwsZA5FZr7PMQPs9DQvqfses7odg= +SIZE (simplejson-3.3.1.tar.gz) = 67371 Index: pkg/DESCR === RCS file: /cvs/ports/devel/py-simplejson/pkg/DESCR,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 DESCR --- pkg/DESCR 24 Jun 2007 21:51:30 - 1.1.1.1 +++ pkg/DESCR 4 Dec 2013 17:55:26 - @@ -1,8 +1,5 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. 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. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. Index: pkg/PLIST === RCS file: /cvs/ports/devel/py-simplejson/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 22 Apr 2012 09:17:50 - 1.8 +++ pkg/PLIST 4 Dec 2013 17:55:26 - @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py @@ -37,6 +39,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_fail.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_float.pyc +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.py +lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_for_json.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.py lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_indent.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_item_sort_key.py @@ -57,6 +61,8 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/simplejson/tests/test_separators.pyc
Re: UPDATE: py-simplejson
ping? -f hmm, on Tue, Mar 12, 2013 at 01:57:24AM +0100, frantisek holop said that latest version. please test. -f -- sorry guys, this is not heavy metal. diff -x CVS -urNP /usr/ports/devel/py-simplejson/Makefile /home/f/src/mystuff/devel/py-simplejson/Makefile --- /usr/ports/devel/py-simplejson/Makefile Mon Mar 11 19:55:35 2013 +++ /home/f/src/mystuff/devel/py-simplejson/Makefile Mon Mar 11 19:55:23 2013 @@ -1,15 +1,13 @@ -# $OpenBSD: Makefile,v 1.19 2013/03/11 10:50:26 espie Exp $ +# $OpenBSD: Makefile,v 1.18 2012/04/22 09:17:50 jasper Exp $ COMMENT =JSON encoder/decoder -MODPY_EGG_VERSION = 2.5.0 +MODPY_EGG_VERSION = 3.1.0 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME =py-${DISTNAME} - CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - +HOMEPAGE = http://github.com/simplejson/simplejson MAINTAINER = Martynas Venckus marty...@openbsd.org # MIT @@ -18,7 +16,7 @@ MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} MODULES =lang/python -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose WANTLIB += ${MODPY_WANTLIB} diff -x CVS -urNP /usr/ports/devel/py-simplejson/distinfo /home/f/src/mystuff/devel/py-simplejson/distinfo --- /usr/ports/devel/py-simplejson/distinfo Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/distinfo Thu Mar 7 20:16:25 2013 @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.1.0.tar.gz) = EMdD++yBnmrXeZnFUfS2IO1JjC3VZcZDZfBXGzolJSM= +SIZE (simplejson-3.1.0.tar.gz) = 64570 diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/DESCR /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR --- /usr/ports/devel/py-simplejson/pkg/DESCR Sun Jun 24 16:51:30 2007 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR Mon Mar 11 19:55:21 2013 @@ -1,8 +1,5 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. 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. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/PLIST /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST --- /usr/ports/devel/py-simplejson/pkg/PLIST Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST Mon Feb 18 21:41:44 2013 @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py -- raising your voice does not reinforce your argument.
Re: UPDATE: py-simplejson
latest version. please test. -f -- sorry guys, this is not heavy metal. diff -x CVS -urNP /usr/ports/devel/py-simplejson/Makefile /home/f/src/mystuff/devel/py-simplejson/Makefile --- /usr/ports/devel/py-simplejson/Makefile Mon Mar 11 19:55:35 2013 +++ /home/f/src/mystuff/devel/py-simplejson/MakefileMon Mar 11 19:55:23 2013 @@ -1,15 +1,13 @@ -# $OpenBSD: Makefile,v 1.19 2013/03/11 10:50:26 espie Exp $ +# $OpenBSD: Makefile,v 1.18 2012/04/22 09:17:50 jasper Exp $ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.1.0 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} - CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - +HOMEPAGE = http://github.com/simplejson/simplejson MAINTAINER = Martynas Venckus marty...@openbsd.org # MIT @@ -18,7 +16,7 @@ MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} MODULES = lang/python -TEST_DEPENDS = devel/py-nose +TEST_DEPENDS = devel/py-nose WANTLIB += ${MODPY_WANTLIB} diff -x CVS -urNP /usr/ports/devel/py-simplejson/distinfo /home/f/src/mystuff/devel/py-simplejson/distinfo --- /usr/ports/devel/py-simplejson/distinfo Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/distinfoThu Mar 7 20:16:25 2013 @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.1.0.tar.gz) = EMdD++yBnmrXeZnFUfS2IO1JjC3VZcZDZfBXGzolJSM= +SIZE (simplejson-3.1.0.tar.gz) = 64570 diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/DESCR /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR --- /usr/ports/devel/py-simplejson/pkg/DESCRSun Jun 24 16:51:30 2007 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR Mon Mar 11 19:55:21 2013 @@ -1,8 +1,5 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. 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. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/PLIST /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST --- /usr/ports/devel/py-simplejson/pkg/PLISTSun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST Mon Feb 18 21:41:44 2013 @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py
UPDATE: py-simplejson
hi there, update to the latest. i think it's a good idea to explain in DESCR why this package exists if json is in base pyton.. the gcc warning at compile time has also been fixed upstream. please review and commit. -f -- if your aim in life is nothing; you can't miss. diff -x CVS -urNP /usr/ports/devel/py-simplejson/Makefile /home/f/src/mystuff/devel/py-simplejson/Makefile --- /usr/ports/devel/py-simplejson/Makefile Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/MakefileFri Mar 8 16:54:05 2013 @@ -2,20 +2,17 @@ COMMENT = JSON encoder/decoder -MODPY_EGG_VERSION =2.5.0 +MODPY_EGG_VERSION =3.1.0 DISTNAME = simplejson-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} - CATEGORIES = devel -HOMEPAGE = http://undefined.org/python/\#simplejson - +HOMEPAGE = http://github.com/simplejson/simplejson MAINTAINER = Martynas Venckus marty...@openbsd.org # MIT PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes -PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes MASTER_SITES = ${MASTER_SITE_PYPI:=s/simplejson/} diff -x CVS -urNP /usr/ports/devel/py-simplejson/distinfo /home/f/src/mystuff/devel/py-simplejson/distinfo --- /usr/ports/devel/py-simplejson/distinfo Sun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/distinfoThu Mar 7 20:16:25 2013 @@ -1,5 +1,2 @@ -MD5 (simplejson-2.5.0.tar.gz) = MWBVYiTj4M2WBcEB6w3juQ== -RMD160 (simplejson-2.5.0.tar.gz) = XfcYw9uYDxTBS8jPJ3qjKVHH42Q= -SHA1 (simplejson-2.5.0.tar.gz) = 52p694RfFv05dTmVolSWeGVxFTs= -SHA256 (simplejson-2.5.0.tar.gz) = K89b7bUyilYzBFp9RnhNM5POlAyUnAkMr111ttMWNGY= -SIZE (simplejson-2.5.0.tar.gz) = 52834 +SHA256 (simplejson-3.1.0.tar.gz) = EMdD++yBnmrXeZnFUfS2IO1JjC3VZcZDZfBXGzolJSM= +SIZE (simplejson-3.1.0.tar.gz) = 64570 diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/DESCR /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR --- /usr/ports/devel/py-simplejson/pkg/DESCRSun Jun 24 16:51:30 2007 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/DESCR Tue Feb 19 19:29:11 2013 @@ -1,8 +1,8 @@ -Simplejson is a simple, fast, extensible JSON encoder/decoder for -Python. It is compatible with Python 2.3 and later with no external -dependencies. It covers the full JSON specification for both encoding -and decoding, with unicode support. 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. +Simplejson is the externally maintained development version of the +json library included with Python, but maintains backwards +compatibility with older Python versions. It covers the full JSON +specification for both encoding and decoding, with unicode +support. 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. diff -x CVS -urNP /usr/ports/devel/py-simplejson/pkg/PLIST /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST --- /usr/ports/devel/py-simplejson/pkg/PLISTSun Apr 22 04:17:50 2012 +++ /home/f/src/mystuff/devel/py-simplejson/pkg/PLIST Mon Feb 18 21:41:44 2013 @@ -4,6 +4,8 @@ lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.py lib/python${MODPY_VERSION}/site-packages/simplejson/__init__.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/_speedups.so +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.py +lib/python${MODPY_VERSION}/site-packages/simplejson/compat.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.py lib/python${MODPY_VERSION}/site-packages/simplejson/decoder.pyc lib/python${MODPY_VERSION}/site-packages/simplejson/encoder.py
Re: UPDATE: py-simplejson
On Fri, Mar 8, 2013 at 9:57 PM, frantisek holop min...@obiit.org wrote: hi there, update to the latest. i think it's a good idea to explain in DESCR why this package exists if json is in base pyton.. the gcc warning at compile time has also been fixed upstream. please review and commit. actually, could you shorten the DESCR by dropping: 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. it looks unnecessary long. f.-