Reason: str has no method decode. python3 is all-unicode by defaul, thus we need to catch the exception. now it works fine for python3.2 (should work for all python3.x)
simplejson is incompatible with py3k. it has its native json package.
detecting 3.1 logger bug.
Just a heads up. I'm preparing for py3 branch since now all of the deps are on py3. I'm also upgrading to the upcoming cp4, removed weberrors in favor of backlash, upgraded to geoalchemy2 and replaced argparse with docopt.