07 February 2018
We are pleased to announce the release of Bokeh 0.12.14!
This incremental release has the following highlights:
Plus several other bug fixes and documentation improvements. For full details, see the CHANGELOG and Release Notes. Additionally, examples for each release are uploaded to CDN. Click here to download.
If you are using
Anaconda, Bokeh can most easily be installed
by executing the command
conda install -c bokeh bokeh . Otherwise, use
pip install bokeh.
Thanks to Philipp Rudiger, this release sees the addition of some neat new tools that have been asked about for some time. Specifically users have wanted the ability to edit glyph positions and shapes, and have those changes reflected in the underlying data source. This releases sees four initial tools, including a Point Edit Tool:
As well as a Polygon Edit tool:
There are also tools for editing boxes as well as drawing new polygons and lines. See the new Edit Tools section of the User’s Guide for full details and live examples to try out.
As mentioned in the previous release, we are reaching a point of relative stability with respect to Bokeh development. The major tasks for the next few Bokeh releases are these:
With the exception of the work on selections, I do not expect any major user-facing changes. The selection architecture has badly needed an overhaul for a long time. Now that we have resources to dive into it, it must be done before 1.0 since there may be some unavoidable breaking changes necessary in some situations. (We will strive to keep these to a bare minimum and provide compatibility where possible.) Any changes will be thoroughly documented in future releases.
As we get closer to a Bokeh 1.0 release, I’d like to thank the 276 total contributors who have helped make Bokeh such an amazing project. If you’re interested in helping out, drop by the Dev Chat Channel!
Bryan Van de Ven