from __future__ import *
simplejson 2.1.0
March 10, 2010 at 08:24 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.5+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.1.0 is a major update with several new features and bug-fixes:
- 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
simplejson 2.0.9
February 18, 2009 at 04:00 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.9 is a major bug-fix update:
- Adds cyclic GC to the Encoder and Scanner speedups, which could've caused uncollectible cycles in some cases when using custom parser or encoder functions
simplejson 2.0.8
February 15, 2009 at 04:56 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.8 is a minor bug-fix update:
- Documentation fixes
- Fixes encoding True and False as keys
- Fixes checking for True and False by identity for several parameters
simplejson 2.0.7
January 04, 2009 at 09:41 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.7 is a minor bug-fix update:
- Documentation fixes
- C extension now always returns unicode strings when the input string is unicode, even for empty strings
simplejson 2.0.6
December 19, 2008 at 03:13 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.4+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.6 is a minor bug-fix update:
- Windows build fixes
simplejson 2.0.5
November 23, 2008 at 01:11 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.3+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.5 is a minor bug-fix update:
- Fixes a segfault in the C extension when using check_circular=False and encoding an invalid document
simplejson 2.0.4
October 24, 2008 at 10:21 AM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.3+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.4 is a minor bug-fix update:
- Fixes a parsing error in the C extension when the JSON document is (only) a floating point number. It would consume one too few characters in that case, and claim the document invalid.
simplejson 2.0.3
October 11, 2008 at 12:35 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.3+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.3 is an important bug-fix update:
- Fixes reference leaks in the encoding speedups (sorry about that!)
- Fixes doctest suite for Python 2.6
- More optimizations for the decoder
Mochi Media hiring for Python web developer job in San Francisco
October 06, 2008 at 01:57 PM | categories: SQLAlchemy, PostgreSQL, Pylons, simplejson, python, mochiweb, javascript, Genshi, Mochi Media, subversion, nginx, AJAX, mochibot, MochiKit, SQL, erlang, mochiads | View CommentsI don't often post about open jobs at Mochi Media on my blog, but it seems that most of the awesome people we have here found out about Mochi Media from me so I might as well ;)
Web development at Mochi Media happens primarily in Python and Pylons with Genshi templates. We're currently using mostly MochiKit for the JavaScript heavy lifting and we talk to all of our backend services (which are either Python or Erlang) via JSON. We're using a bunch of other cool technologies such as memcached, nginx, PostgreSQL, etc. We also often contribute a lot of what we do back to the open source community (e.g. MochiKit, MochiWeb, simplejson, etc.) and would love adding some more team members that were interested in helping out with our open source efforts too! We don't require experience with all of these frameworks and tools, we just need smart people that have a really solid understanding of web development in Python.
Mochi Media runs MochiAds, a monetization platform for Flash games, and MochiBot, an analytics service for Flash content... so we've got tons and tons of data to work with and very interesting scale problems to address. Our primary service, MochiAds, is a monetization platform for Flash games... so part of the responsibilities of being a Mochi employee is to approve all the latest in Flash games for paid advertisements from our network ;) There's even an internal competition to see who approves the most games each week! You can check some of them out at http://www.mochiads.com/games/
Mochi Media was founded in 2005 by Jameson Hsu and myself, and we're backed by Accel Partners and Shasta Ventures. We've got a great team and are always looking to add the best people we can find. If you kick ass at Python and love building cool apps for the web, talk to us!
This position is full-time and on-site in San Francisco, CA. We're very easily accessible by BART and Caltrain in SOMA, at 2nd st. and Mission st. More evidence that Mochi Media is a cool place to work can be found on the mochimedia Flickr photostream: http://flickr.com/photos/mochimedia
More info and application instructions are here: http://www.mochimedia.com/about/careers/#webengineer
simplejson 2.0.2
October 06, 2008 at 01:30 PM | categories: python, simplejson | View Commentssimplejson (documentation) is a simple, fast, complete, correct and extensible JSON (RFC 4627) encoder/decoder for Python 2.3+. It is pure Python code with no dependencies, but features an optional C extension for speed-ups.
simplejson 2.0.2 is a minor update:
- Fixes MSVC2003 build regression
- Fixes Python 2.4 compatibility in _speedups.c
Next Page ยป