pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/43447 CVS commit: pkgsrc/converters/py-simplejson



The following reply was made to PR pkg/43447; it has been noted by GNATS.

From: OBATA Akio <obache%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/43447 CVS commit: pkgsrc/converters/py-simplejson
Date: Thu, 8 Jul 2010 12:15:39 +0000

 Module Name:   pkgsrc
 Committed By:  obache
 Date:          Thu Jul  8 12:15:39 UTC 2010
 
 Modified Files:
        pkgsrc/converters/py-simplejson: Makefile PLIST distinfo
 
 Log Message:
 Update py-simplejson to 2.1.1.
 Based on PR#43447 by Wen Heping.
 While here, set LICENSE=mit with some cosmetic fixes.
 
 Version 2.1.1 released 2010-03-31
 
 * Change how setup.py imports ez_setup.py to try and workaround old versions
   of setuptools.
   http://code.google.com/p/simplejson/issues/detail?id=75
 * Fix compilation on Windows platform (and other platforms with very
   picky compilers)
 * Corrected simplejson.__version__ and other minor doc changes.
 * Do not fail speedups tests if speedups could not be built.
   http://code.google.com/p/simplejson/issues/detail?id=73
 
 Version 2.1.0 released 2010-03-10
 
 * Decimal serialization officially supported for encoding with
   use_decimal=True. For encoding this encodes Decimal objects and
   for decoding it implies parse_float=Decimal
 * Python 2.4 no longer supported (may still work, but no longer tested)
 * Decoding performance and memory utilization enhancements
   http://bugs.python.org/issue7451
 * JSONEncoderForHTML class for escaping &, <, >
   http://code.google.com/p/simplejson/issues/detail?id=66
 * Memoization of object keys during encoding (when using speedups)
 * Encoder changed to use PyIter_Next for list iteration to avoid
   potential threading issues
 * Encoder changed to use iteritems rather than PyDict_Next in order to
   support dict subclasses that have a well defined ordering
   http://bugs.python.org/issue6105
 * indent encoding parameter changed to be a string rather than an integer
   (integer use still supported for backwards compatibility)
   http://code.google.com/p/simplejson/issues/detail?id=56
 * Test suite (python setup.py test) now automatically runs with and without
   speedups
   http://code.google.com/p/simplejson/issues/detail?id=55
 * Fixed support for older versions of easy_install (e.g. stock Mac OS X config)
   http://code.google.com/p/simplejson/issues/detail?id=54
 * Fixed str/unicode mismatches when using ensure_ascii=False
   http://code.google.com/p/simplejson/issues/detail?id=48
 * Fixed error message when parsing an array with trailing comma with speedups
   http://code.google.com/p/simplejson/issues/detail?id=46
 * Refactor decoder errors to raise JSONDecodeError instead of ValueError
   http://code.google.com/p/simplejson/issues/detail?id=45
 * New ordered_pairs_hook feature in decoder which makes it possible to
   preserve key order. http://bugs.python.org/issue5381
 * Fixed containerless unicode float decoding (same bug as 2.0.4, oops!)
   http://code.google.com/p/simplejson/issues/detail?id=43
 * Share PosInf definition between encoder and decoder
 * Minor reformatting to make it easier to backport simplejson changes
   to Python 2.7/3.1 json module
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.9 -r1.10 pkgsrc/converters/py-simplejson/Makefile
 cvs rdiff -u -r1.5 -r1.6 pkgsrc/converters/py-simplejson/PLIST
 cvs rdiff -u -r1.2 -r1.3 pkgsrc/converters/py-simplejson/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index