Custom hover info for violin distribution statistics

is it possible to specify custom hover info for the distribution statistics?

df = pd.read_csv(
    "https://raw.githubusercontent.com/plotly/datasets/master/violin_data.csv")

df['foo'] = 'foo'
fig = go.Figure()

days_yes = df['day'][df['smoker'] == 'Yes']
grouped_labels_yes = days_yes.map(
    {"Thur": "A", "Fri": "A", "Sat": "B", "Sun": "B"})
days_no = df['day'][df['smoker'] == 'No']
grouped_labels_no = days_no.map(
    {"Thur": "A", "Fri": "A", "Sat": "B", "Sun": "B"})

fig.add_trace(go.Violin(x=[grouped_labels_yes, days_yes],
                        y=df['total_bill'][df['smoker'] == 'Yes'],
                        legendgroup='Yes', scalegroup='Yes', name='Yes',
                        side='negative',
                        line_color='blue')
              )
fig.add_trace(go.Violin(x=[grouped_labels_no, days_no],
                        y=df['total_bill'][df['smoker'] == 'No'],
                        legendgroup='No', scalegroup='No', name='No',
                        side='positive',
                        line_color='orange',
                        hovertext=df['foo'],
                        hoverinfo="none")
              )
fig.update_traces(meanline_visible=True)
fig.update_layout(violingap=0, violinmode='overlay')
fig.update_xaxes(showticklabels=False)
fig.show()

I tried using hover text, but that only adds to hover info which only shows for the points.