From 3969fbb8b76c0a4a7ffacf9e37753a933adbbbc8 Mon Sep 17 00:00:00 2001 From: Matthew Conlen Date: Sun, 20 Mar 2016 16:49:26 -0400 Subject: [PATCH] don't allow NaN re #34 --- lightning/types/plots.py | 1 + lightning/visualization.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lightning/types/plots.py b/lightning/types/plots.py index 18fa9e0..ffe039c 100644 --- a/lightning/types/plots.py +++ b/lightning/types/plots.py @@ -651,4 +651,5 @@ def clean(spec): outdict = {} outdict = add_property(outdict, spec, 'spec') + return outdict diff --git a/lightning/visualization.py b/lightning/visualization.py index 0fd8944..4ca9575 100644 --- a/lightning/visualization.py +++ b/lightning/visualization.py @@ -107,7 +107,7 @@ def _create(cls, session=None, data=None, images=None, type=None, options=None, if description: payload['description'] = description headers = {'Content-type': 'application/json', 'Accept': 'text/plain'} - r = requests.post(url, data=json.dumps(payload), headers=headers, auth=session.auth) + r = requests.post(url, data=json.dumps(payload, allow_nan=False), headers=headers, auth=session.auth) if r.status_code == 404: raise Exception(r.text) elif not r.status_code == requests.codes.ok: