From 933681e0ccee1ac859c120947ade0fa086d5178a Mon Sep 17 00:00:00 2001 From: Kenneth Reitz Date: Sat, 18 Jun 2011 14:32:19 -0400 Subject: [PATCH] omnijson! --- httpbin/filters.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/httpbin/filters.py b/httpbin/filters.py index 62e491f..fc0a420 100644 --- a/httpbin/filters.py +++ b/httpbin/filters.py @@ -8,13 +8,12 @@ This module provides response filter decorators. """ import gzip as gzip2 -import json as simplejson from cStringIO import StringIO from decimal import Decimal from time import time as now - +import omnijson from decorator import decorator from flask import Flask, Response @@ -44,7 +43,7 @@ def json(f, *args, **kwargs): if isinstance(data, Response): return data - dump = simplejson.dumps(data, sort_keys=True, indent=3) + dump = omnijson.dumps(data, sort_keys=True, indent=3) r = app.make_response(dump) r.headers['Content-Type'] = 'application/json'