This code used to work in 2.4.3, displaying two plots, one above the other, stretched to maximum width:
import bokeh.plotting as bp
import bokeh.layouts as bl
p1 = bp.figure(height=200, width=300)
p1.line([1,2], [3,4])
p2 = bp.figure(height=200, width=300)
p2.line([1,3], [2,4])
bp.show(bl.gridplot([[p1], [p2]], sizing_mode='stretch_width'))
Now it doesn’t: