When I download a library for using whatever API I usually see that people tend to use different JSON libraries, and sometimes I just don’t have it installed, but I know I got another one which could do the job just fine.
A while ago I ran across this while I was having a look at the Tropo WebAPI library (http://github.com/tropo/tropo-webapi-python) and ended up adding the following code:
try: import cjson as jsonlib jsonlib.dumps = jsonlib.encode jsonlib.loads = jsonlib.decode except ImportError: try: from django.utils import simplejson as jsonlib except ImportError: try: import simplejson as jsonlib except ImportError: import json as jsonlib
Most used JSON libraries are ordered regarding speed. You might want to read a nice comparison between libraries here: