Mateusz Paprocki
Mateusz Paprocki
The following were deprecated in Python 3.14 (slated for removal in 3.16) and are used in bokeh's code base or its dependencies: * `asyncio.iscoroutinefunction` * event loop policies, including APIs...
``` ✗ Bug └┬─ in issue #12718 └── doesn't render Legend correctly when LegendItem.index is filtered out by CDSView diff --git a/bokehjs/test/baselines/linux/Bug__in_issue_#12718__doesn't_render_Legend_correctly_when_LegendItem.index_is_filtered_out_by_CDSView.blf b/bokehjs/test/baselines/linux/Bug__in_issue_#12718__doesn't_render_Legend_correctly_when_LegendItem.index_is_filtered_out_by_CDSView.blf index dbd519a..de67416 100644 --- a/bokehjs/test/baselines/linux/Bug__in_issue_#12718__doesn't_render_Legend_correctly_when_LegendItem.index_is_filtered_out_by_CDSView.blf +++ b/bokehjs/test/baselines/linux/Bug__in_issue_#12718__doesn't_render_Legend_correctly_when_LegendItem.index_is_filtered_out_by_CDSView.blf...
Support for inner plots was added in 3.8 to support `SizeBar` annotation. `ColorBar` is a great candidate for the same treatment. Doing this will simplify the implementation greatly, because currently...
This PR supersedes PR #13344. This PR reuses most changes from earlier work, but approaches backwards compatibility in a different way. `Arrow`, `Band`, `LabelSet` and `Whikser` are preserved, but they...
We need to say explicitly that the source of truth is CI and that locally images may be different (trivially or not) even on the officially supported platform (Ubuntu Linux),...
Currently we use vanilla JS APIs to construct the UI in bokehjs. This is the most verbose approach, but also theoretically the fastest. However, whenever we have to update the...
This PR attempts to control chaos that is icons' CSS. From now on, there should be only one way do add and style icons. fixes #14529
I suppose this divergence is a historical artifact, but I don't see any reason currently to have different APIs/types and behavior of these methods in the same class hierarchy. One...
This will be a Python 3.14+ specific feature. It will allow simplified and possibly more readable `CustomJS`, advanced templates in `HoverTool`, and perhaps useful in other contexts. As an example,...