try using using hoverlabel = dict(namelength = -1)
instead
example:
line = dict(type='scatter',
x = x_vector,
y = y_vector,
mode = 'lines+markers',
name = base.columns[i],
hoverlabel = dict(namelength = -1)
)