Upgraded connexion to 1.1.9 - required change to encoder as connexion is isolating implementation specific code (#5645)

This commit is contained in:
Kyle Cacciatore 2017-05-16 09:07:21 -04:00 committed by wing328
parent 09a0edc4d9
commit 046b730446
3 changed files with 5 additions and 6 deletions

View File

@ -1,9 +1,8 @@
from connexion.decorators import produces
from six import iteritems
from {{modelPackage}}.base_model_ import Model
from connexion.apps.flask_app import FlaskJSONEncoder
class JSONEncoder(produces.JSONEncoder):
class JSONEncoder(FlaskJSONEncoder):
include_nulls = False
def default(self, o):
@ -16,4 +15,4 @@ class JSONEncoder(produces.JSONEncoder):
attr = o.attribute_map[attr]
dikt[attr] = value
return dikt
return produces.JSONEncoder.default(self, o)
return FlaskJSONEncoder.default(self, o)

View File

@ -1,4 +1,4 @@
connexion == 1.0.129
connexion == 1.1.9
python_dateutil == 2.6.0
{{#supportPython2}}
typing == 3.5.2.2

View File

@ -1,3 +1,3 @@
connexion == 1.0.129
connexion == 1.1.9
python_dateutil == 2.6.0
setuptools >= 21.0.0