Plotly 2.5.1 issue with Ohlc & Candlestick

I get a dataframe & plot the x axis like the following:

df = web.DataReader(ā€œaaplā€, ā€˜morningstar’).reset_index()

trace_high = go.Scatter( x=df.Date)

return {
    'data': [trace_high]
}

if name == ā€˜main’:
app.run_server()

However when I try to use go.Ohlc or go.Candlestick (instead of Scatter) I get the default x axis; starts at 0, then 1, then 2, etc. In the console it acts like everything is being returned fine though…

127.0.0.1 - - [05/Apr/2018 13:10:37] ā€œGET / HTTP/1.1ā€ 200 -
127.0.0.1 - - [05/Apr/2018 13:10:38] ā€œGET /_dash-layout HTTP/1.1ā€ 200 -
127.0.0.1 - - [05/Apr/2018 13:10:38] ā€œGET /_dash-dependencies HTTP/1.1ā€ 200 -
127.0.0.1 - - [05/Apr/2018 13:10:39] ā€œPOST /_dash-update-component HTTP/1.1ā€ 200 -
127.0.0.1 - - [05/Apr/2018 13:10:46] ā€œPOST /_dash-update-component HTTP/1.1ā€ 200 -
127.0.0.1 - - [05/Apr/2018 13:10:50] ā€œPOST /_dash-update-component HTTP/1.1ā€ 200 -

I’m using plotly 2.5.1 & wondering if there’s something I’ve missed or if I need to use a specific version?

Probably best to ask this question on #api:python

Thanks, just made the update