bokeh and bokehjs disagree whether LabelSet.text_align is a vectorized property. This is a regression after recent strictening of bokehjs' properties system.
I get another similar error in my server:
bokeh.core.property.bases.DeserializationError: Enum('top', 'middle', 'bottom', 'alphabetic', 'hanging', 'ideographic') expected str, got {'value': 'middle'} of type dict
Unlike the LabelSet.text_align I cannot pinpoint which component this is, we do not set any attribute to "middle" in our code
ALL software version info (bokeh, python, notebook, OS, browser, any other relevant packages)
Bokeh 2.1.0
Description of expected behavior and the observed behavior
Setting
LabelSet.text_align
works just fine with a static HTML document, but withbokeh serve
it fails with a deserialization error.Complete, minimal, self-contained example code that reproduces the issue
Stack traceback and/or browser JavaScript console output
The text was updated successfully, but these errors were encountered: