f9ae805494
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 |
||
---|---|---|
.. | ||
2vcard | ||
ack | ||
autoconvert | ||
base64 | ||
bbcim | ||
bib2xml | ||
bibtex2html | ||
cbmconvert | ||
chef | ||
cn2jp | ||
code2html | ||
convmv | ||
doc2html | ||
dvi2tty | ||
enriched2html | ||
fondu | ||
fribidi | ||
help2man | ||
hztty | ||
ish | ||
ja-dvi2tty | ||
jcode-perl | ||
kcc | ||
latex2rtf | ||
libiconv | ||
libwpd | ||
macfork | ||
mpack | ||
nkf | ||
odt2txt | ||
p5-chkjis | ||
p5-Convert-BinHex | ||
p5-Convert-TNEF | ||
p5-Convert-UUlib | ||
p5-Jcode | ||
p5-JSON | ||
p5-JSON-Any | ||
p5-JSON-XS | ||
p5-JSON-XS-VersionOneAndTwo | ||
p5-MIME-Base32 | ||
p5-MIME-Base64 | ||
p5-MIME-Base64-URLSafe | ||
p5-nkf | ||
p5-Text-Iconv | ||
p5-Unicode-IMAPUtf7 | ||
p5-Unicode-Map | ||
p5-Unicode-Map8 | ||
p5-Unicode-MapUTF8 | ||
p5-Unicode-String | ||
p5-Unicode-UTF8simple | ||
php-iconv | ||
php-mbstring | ||
psiconv | ||
pstotext | ||
py-chardet | ||
py-jpCodecs | ||
py-simplejson | ||
py-zhCodecs | ||
qkc | ||
qrencode | ||
recode | ||
rpm2cpio | ||
rss2html | ||
rtf2html | ||
ru-d1489 | ||
ruby-romkan | ||
ruby-uconv | ||
skf | ||
smbchartool | ||
TECkit | ||
tex2rtf | ||
txt2html | ||
txt2man | ||
txt2pdbdoc | ||
unix2dos | ||
uudeview | ||
uulib | ||
wv | ||
wv2 | ||
xdeview | ||
xlhtml | ||
xlreader | ||
yencode | ||
Makefile |