Skip to content

Commit d972a25

Browse files
committed
wrapped json in StringIO object.
1 parent 51f5d31 commit d972a25

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

opti/problem.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import json
22
import os
3+
from io import StringIO
34
from typing import Callable, Dict, List, Optional, Tuple, Union
45

56
import numpy as np
@@ -87,10 +88,10 @@ def __init__(
8788
self.f = f
8889

8990
if isinstance(data, dict):
90-
data = pd.read_json(json.dumps(data), orient="split")
91+
data = pd.read_json(StringIO(json.dumps(data)), orient="split")
9192

9293
if isinstance(optima, dict):
93-
optima = pd.read_json(json.dumps(optima), orient="split")
94+
optima = pd.read_json(StringIO(json.dumps(optima)), orient="split")
9495

9596
self.set_data(data)
9697
self.set_optima(optima)

0 commit comments

Comments
 (0)