fila sensible al bokeh con elementos de ancho desigual

Estoy tratando de crear una fila receptiva en bokeh 0.12.3 que contenga una figura y un widgetbox, donde el widgetbox tenga un ancho mucho más pequeño que la figura.

Solo puedo lograr lo primero con lo siguiente:

from bokeh.io import output_file, show
from bokeh.layouts import row, widgetbox
from bokeh.models.widgets import RadioButtonGroup, TextInput
from bokeh.plotting import figure

output_file("layout.html")

x = list(range(11))
y0 = x
y1 = [10 - i for i in x]
y2 = [abs(i - 5) for i in x]

# create a new plot
s1 = figure(width=600, plot_height=600, title=None)
s1.circle(x, y0, size=10, color="navy", alpha=0.5)

widgets = widgetbox([RadioButtonGroup(labels=["a", "b"]), TextInput(title="Input:", width=150)], width=150)

# put the results in a row
show(row([s1, widgets], responsive=True))

Pero esto produce una fila receptiva donde el ancho de la figura y el widgetbox son iguales. En tabletas y dispositivos móviles, esto puede consumir una gran cantidad de espacio valioso en la pantalla.

Los documentos sobre diseñoshttp://bokeh.pydata.org/en/latest/docs/user_guide/layout.html especifique que cada artículo debe tener el mismo modo de tamaño, pero no que todos los artículos deben tener el mismo tamaño. No puedo encontrar ninguna referencia sobre la configuración de tamaños relativos de cada elemento.

He jugado con varias opciones comosizing_modey establecer anchos en varios niveles, pero no puedo producir el comportamiento deseado.

Respuestas a la pregunta(1)

Su respuesta a la pregunta