py-yajl provides Python bindings for the Yajl JSON encoder/decoder library
C Python Shell
Latest commit 1f3221e May 30, 2014 @rtyler Merge pull request #36 from ericpeden/memory-leaks
memory leak fixes
Failed to load latest commit information.
includes Allow for building in yajl with the module instead of linking a 'syst… Jul 12, 2009
tests fix that new test. ./ wasn't seeing the problem for some r… Apr 27, 2011
yajl @ d1e7708 Bump to the latest yajl Aug 18, 2010
BUILDING.markdown Update doc formatting Dec 6, 2009 Prune yajl/.git and yajl/build directories from the source distribution Feb 21, 2010
README.markdown Mention that we support Python3 in the README Jan 9, 2010 Allow yajl to be compiled out of the box for Python 2.x and 3.x Dec 6, 2009
ptrstack.h Add license into ptrstack.h Dec 8, 2009
py_yajl.h Fixed undefined symbol on python3.2 Jul 8, 2011 Add a __version__ attribute onto the module Apr 11, 2010
yajl_hacks.c Properly handle multiple unicode keys inside of a dictionary Apr 8, 2010


py-yajl: Python bindings for Yet Another JSON Library


py-yajl is a C-based Python module to interface with Yajl (Yet Another JSON Library). While modules like jsonlib, simplejson and `cjson already exist, py-yajl is intended on providing pythonic access to Yajl's extremely fast string and stream parsing facilities.

py-yajl fully supports Python 2.4-2.6 and Python 3.

Building py-yajl

Please refer to BUILDING.markdon