put plotly inside of a catch
This commit is contained in:
parent
4349d693ff
commit
854d729ca6
@ -810,12 +810,15 @@ class LiteralVar(ImmutableVar):
|
||||
),
|
||||
)
|
||||
|
||||
try:
|
||||
from plotly.graph_objects import Figure, layout
|
||||
from plotly.io import to_json
|
||||
|
||||
if isinstance(value, Figure):
|
||||
return LiteralObjectVar.create(
|
||||
json.loads(str(to_json(value))), _var_type=Figure, _var_data=_var_data
|
||||
json.loads(str(to_json(value))),
|
||||
_var_type=Figure,
|
||||
_var_data=_var_data,
|
||||
)
|
||||
|
||||
if isinstance(value, layout.Template):
|
||||
@ -827,6 +830,8 @@ class LiteralVar(ImmutableVar):
|
||||
_var_type=layout.Template,
|
||||
_var_data=_var_data,
|
||||
)
|
||||
except ImportError:
|
||||
pass
|
||||
|
||||
if isinstance(value, Base):
|
||||
return LiteralObjectVar.create(
|
||||
|
Loading…
Reference in New Issue
Block a user