!!link!! - Bokeh 2.3.3

Technical Write-Up: Bokeh 2.3.3

Release Date: July 9, 2021
Type: Patch Release
Previous Version: 2.3.2
Next Version: 2.3.4

Installation Guide for Bokeh 2.3.3

Installing this specific version is straightforward. It is strongly recommended to use a virtual environment. bokeh 2.3.3

  • Interactive Plots: Bokeh plots are interactive by default, allowing users to hover over data points, zoom in and out, and pan across the plot area.
  • Multiple Rendering Options: Bokeh supports rendering plots in various formats, including HTML, PNG, and PDF.
  • Customizable: Bokeh offers extensive options for customizing the appearance of plots, including colors, fonts, and layouts.
  • Cross-Platform Compatibility: Bokeh works seamlessly across different platforms and devices.

source = ColumnDataSource(dict(x=[0], y=[0])) p = figure() p.circle(x="x", y="y", source=source) Technical Write-Up: Bokeh 2

Create a figure with interactive tools

p = figure( title="Stock Price with Moving Average", x_axis_type="datetime", width=800, height=400, tools="pan,wheel_zoom,box_zoom,reset,save" ) Interactive Plots : Bokeh plots are interactive by

2. Interactive Features

  • HoverTool Corrections: Fixed a regression where the hover tooltip would not display correctly for multi-line glyphs when using the 'vline' or 'hline' hit-testing modes.
  • Tap & Selection: Addressed an inconsistency where double-tap events on certain glyphs (e.g., Scatter, Patch) were not being properly unregistered, leading to memory leaks in long-running Jupyter notebooks.

New Features in Bokeh 2.3.3

Bokeh 2.3.3 is a specific version of the Bokeh interactive visualization library released in July 2021. It is a patch-release that primarily addresses bugs related to layouts and extensions. Key Features of Bokeh 2.3.3