HoloViews 1.13 Release
release
holoviews
Release announcement for HoloViews 1.13
We are very pleased to announce the release of HoloViews 1.13.x!
Since we did not release blog posts for other 1.13 we will use this opportunity the many great features that have been added in this release. Note that this post primarily focuses on exciting new functionality for a full summary of all features, enhancements and bug fixes see the releases page in the HoloViews documentation.
Major features:
- Add
link_selection
function to make custom linked brushing simple (#3951) link_selection
builds on new support for much more powerful data-transform pipelines: newDataset.transform
method (#237, #3932), dim expressions inDataset.select
(#3920), arbitrary method calls on dim expressions (#4080), andDataset.pipeline
andDataset.dataset
properties to track provenance of data- Add Annotators to allow easily drawing, editing, and annotating visual elements (#1185)
- Completely replaced custom Javascript widgets with Panel-based widgets allowing for customizable layout (#84, #805)
- Add
HSpan
,VSpan
,Slope
,Segments
andRectangles
elements (#3510, #3532, #4000) - Add support for cuDF GPU dataframes, cuPy backed xarrays, and GPU datashading (#3982)
- Add spatialpandas support and redesigned geometry interfaces for consistent roundtripping (#4120)
- Add explicit
.df
and.xr
namespaces to dim expressions to allow using dataframe and xarray APIs (#4320)
Other Features:
- Support GIF rendering with Bokeh and Plotly backends (#2956, #4017)
- Support for Plotly
Bars
,Bounds
,Box
,Ellipse
,HLine
,HSpan
,Histogram
,RGB
,VLine
andVSpan
plots - Add support for linked streams in Plotly backend to enable rich interactivity (#3880, #3912)
- Support for datashading
Area
,Spikes
,Segments
andPolygons
(#4120) - HeatMap now supports mixed categorical/numeric axes (#2128)
- Use
__signature__
to generate.opts
tab completions (#4193)
If you are using Anaconda, HoloViews can most easily be installed by executing the command conda install -c pyviz holoviews
. Otherwise, use pip install holoviews
.