Closed
Description
Right now, import plotly
fails.
In [1]: import plotly
---------------------------------------------------------------------------
KeyError Traceback (most recent call last)
<ipython-input-1-c27a4132ad2e> in <module>()
----> 1 import plotly
/Users/chriddyp/Repos/venvpy27/lib/python2.7/site-packages/plotly/__init__.py in <module>()
29 from __future__ import absolute_import
30
---> 31 from plotly import (plotly, graph_objs, grid_objs, tools, utils, session,
32 offline)
33 from plotly.version import __version__
/Users/chriddyp/Repos/venvpy27/lib/python2.7/site-packages/plotly/plotly/__init__.py in <module>()
8
9 """
---> 10 from . plotly import (
11 sign_in,
12 update_plot_options,
/Users/chriddyp/Repos/venvpy27/lib/python2.7/site-packages/plotly/plotly/plotly.py in <module>()
29 from requests.auth import HTTPBasicAuth
30
---> 31 from plotly import exceptions, tools, utils, version, files
32 from plotly.plotly import chunked_requests
33 from plotly.session import (sign_in, update_session_plot_options,
/Users/chriddyp/Repos/venvpy27/lib/python2.7/site-packages/plotly/tools.py in <module>()
18 from plotly import utils
19 from plotly import exceptions
---> 20 from plotly import graph_reference
21 from plotly import session
22 from plotly.files import (CONFIG_FILE, CREDENTIALS_FILE, FILE_CONTENT,
/Users/chriddyp/Repos/venvpy27/lib/python2.7/site-packages/plotly/graph_reference.py in <module>()
521 TRACE_NAMES = list(GRAPH_REFERENCE['traces'].keys())
522
--> 523 OBJECTS = _get_objects()
524 _patch_objects()
525 ARRAYS = _get_arrays()
/Users/chriddyp/Repos/venvpy27/lib/python2.7/site-packages/plotly/graph_reference.py in _get_objects()
404 for node, path in utils.node_generator(GRAPH_REFERENCE):
405
--> 406 if any([key in path for key in GRAPH_REFERENCE['defs']['metaKeys']]):
407 continue # objects don't exist under nested meta keys
408 if node.get('role') != 'object':
KeyError: 'metaKeys'
Several pages on the API are failing intermittently right now with a 504 and so I suspect that this URL https://api.plot.ly/v2/plot-schema.json?sha1=%22%22
is failing with like a 504 behind the scenes too.