Yeah, this is annoying. BokehJS (the frontend bokeh component) v2.3.0 is required if you’re using bokeh 2.3 from Python. But we’re currently unable to use BokehJS 2.3.0 or 2.3.1 because of a runtime error that it throws at import time.
I think (/hope) that this recently-merged BokehJS PR will solve that problem. It sounds like it will be in the Bokeh 2.4 release.
But currently, downgrading bokeh to 2.2.2 is still the only solution that works.