diff --git a/ddportfolioservice/ddportfolio.py b/ddportfolioservice/ddportfolio.py index b737ee4..1a7e18c 100644 --- a/ddportfolioservice/ddportfolio.py +++ b/ddportfolioservice/ddportfolio.py @@ -3,7 +3,7 @@ from paste.request import parse_formvars import pkg_resources -import minjson +import simplejson from ConfigParser import ConfigParser from urllib import quote_plus @@ -31,7 +31,7 @@ def app(environ, start_response): data = build_urls(fields) if ('mode' in fields and fields['mode'] == 'json'): start_response('200 OK', [('content-type', 'text/json')]) - return [minjson.write(data)] + return [simplejson.dumps(data)] else: start_response('200 OK', [('content-type', 'text/html')]) return [''' diff --git a/setup.py b/setup.py index 3a22447..a8f5f46 100644 --- a/setup.py +++ b/setup.py @@ -26,9 +26,13 @@ array of URLs.""", packages=find_packages(exclude=['ez_setup', 'examples', 'tests']), include_package_data=True, zip_safe=False, + package_data= { + 'ddportfolioservice' : ['*.ini'], + }, install_requires=[ - # -*- Extra requirements: -*- - 'PasteDeploy', - 'python-json' + # -*- Extra requirements: -*- + 'Paste', + 'PasteDeploy', + 'simplejson' ], )