Holoviews

Latest version: v1.20.0

Safety actively analyzes 706267 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 18

1.12.6

**October 8, 2019**

This is a minor release containing a large number of bug fixes thanks
to the contributions from joelostblom, ahuang11, chbrandt,
randomstuff, jbednar and philippjfr. It also contains a number of
enhancements. This is the last planned release in the 1.12.x series.

Enhancements:

- Ensured that shared_axes option on layout plots is respected across backends
([3410](https://github.com/pyviz/holoviews/issues/3410))
- Allow plotting partially irregular (curvilinear) mesh
([3952](https://github.com/pyviz/holoviews/issues/3952))
- Add support for dependent functions in dynamic operations
([3975](https://github.com/pyviz/holoviews/issues/3975),
[3980](https://github.com/pyviz/holoviews/issues/3980))
- Add support for fast QuadMesh rasterization with datashader >= 0.8
([4020](https://github.com/pyviz/holoviews/issues/4020))
- Allow passing Panel widgets as operation parameter
([4028](https://github.com/pyviz/holoviews/issues/4028))

Bug fixes:

- Fixed issue rounding datetimes in Curve step interpolation
([3958](https://github.com/pyviz/holoviews/issues/3958))
- Fix resampling of categorical colorcet colormaps
([3977](https://github.com/pyviz/holoviews/issues/3977))
- Ensure that changing the Stream source deletes the old source
([3978](https://github.com/pyviz/holoviews/issues/3978))
- Ensure missing hover tool does not break plot
([3981](https://github.com/pyviz/holoviews/issues/3981))
- Ensure .apply work correctly on HoloMaps
([3989](https://github.com/pyviz/holoviews/issues/3989),
[4025](https://github.com/pyviz/holoviews/issues/4025))
- Ensure Grid axes are always aligned in bokeh
([3916](https://github.com/pyviz/holoviews/issues/3916))
- Fix hover tool on Image and Raster plots with inverted axis
([4010](https://github.com/pyviz/holoviews/issues/4010))
- Ensure that DynamicMaps are still linked to streams after groupby
([4012](https://github.com/pyviz/holoviews/issues/4012))
- Using hv.renderer no longer switches backends
([4013](https://github.com/pyviz/holoviews/issues/4013))
- Ensure that Points/Scatter categorizes data correctly when axes are inverted
([4014](https://github.com/pyviz/holoviews/issues/4014))
- Fixed error creating legend for matplotlib Image artists
([4031](https://github.com/pyviz/holoviews/issues/4031))
- Ensure that unqualified Options objects are supported
([4032](https://github.com/pyviz/holoviews/issues/4032))
- Fix bounds check when constructing Image with ImageInterface
([4035](https://github.com/pyviz/holoviews/issues/4035))
- Ensure elements cannot be constructed with wrong number of columns
([4040](https://github.com/pyviz/holoviews/issues/4040))
- Ensure streaming data works on bokeh server
([4041](https://github.com/pyviz/holoviews/issues/4041))

Compatibility:

- Ensure HoloViews is fully compatible with xarray 0.13.0
([3973](https://github.com/pyviz/holoviews/issues/3973))
- Ensure that deprecated matplotlib 3.1 rcparams do not warn
([4042](https://github.com/pyviz/holoviews/issues/4042))
- Ensure compatibility with new legend options in bokeh 1.4.0
([4036](https://github.com/pyviz/holoviews/issues/4036))

1.12.5

**August 14, 2019**

This is a very minor bug fix release ensuring compatibility with recent
releases of dask.

Compatibility:

- Ensure that HoloViews can be imported when dask is installed but
dask.dataframe is not.
([3900](https://github.com/pyviz/holoviews/issues/3900))
- Fix for rendering Scatter3D with matplotlib 3.1
([3898](https://github.com/pyviz/holoviews/issues/3898))

1.12.4

**August 4, 2019**

This is a minor release with a number of bug and compatibility fixes
as well as a number of enhancements.

Many thanks to recent henriqueribeiro, poplarShift, hojo590,
stuarteberg, justinbois, schumann-tim, ZuluPro and jonmmease for
their contributions and the many users filing issues.

Enhancements:

- Add numpy log to dim transforms
([3731](https://github.com/pyviz/holoviews/issues/3731))
- Make Buffer stream following behavior togglable
([3823](https://github.com/pyviz/holoviews/issues/3823))
- Added internal methods to access dask arrays and made histogram
operation operate on dask arrays
([3854](https://github.com/pyviz/holoviews/issues/3854))
- Optimized range finding if Dimension.range is set
([3860](https://github.com/pyviz/holoviews/issues/3860))
- Add ability to use functions annotated with param.depends as
DynamicMap callbacks
([3744](https://github.com/pyviz/holoviews/issues/3744))

Bug fixes:

- Fixed handling datetimes on Spikes elements
([3736](https://github.com/pyviz/holoviews/issues/3736))
- Fix graph plotting for unsigned integer node indices
([3773](https://github.com/pyviz/holoviews/issues/3773))
- Fix sort=False on GridSpace and GridMatrix
([3769](https://github.com/pyviz/holoviews/issues/3769))
- Fix extent scaling on VLine/HLine annotations
([3761](https://github.com/pyviz/holoviews/issues/3761))
- Fix BoxWhisker to match convention
([3755](https://github.com/pyviz/holoviews/issues/3755))
- Improved handling of custom array types
([3792](https://github.com/pyviz/holoviews/issues/3792))
- Allow setting cmap on HexTiles in matplotlib
([3803](https://github.com/pyviz/holoviews/issues/3803))
- Fixed handling of data_aspect in bokeh backend
([3848](https://github.com/pyviz/holoviews/issues/3848),
[3872](https://github.com/pyviz/holoviews/issues/3872))
- Fixed legends on bokeh Path plots
([3809](https://github.com/pyviz/holoviews/issues/3809))
- Ensure Bars respect xlim and ylim
([3853](https://github.com/pyviz/holoviews/issues/3853))
- Allow setting Chord edge colors using explicit colormapping
([3734](https://github.com/pyviz/holoviews/issues/3734))
- Fixed bug in decimate operation
([3875](https://github.com/pyviz/holoviews/issues/3875))

Compatibility:

- Improve compatibility with deprecated matplotlib rcparams
([3745](https://github.com/pyviz/holoviews/issues/3745),
[3804](https://github.com/pyviz/holoviews/issues/3804))

Backwards incompatible changes:

- Unfortunately due to a major mixup the data_aspect option added in
1.12.0 was not correctly implemented and fixing it changed its
behavior significantly (inverting it entirely in some cases).
- A mixup in the convention used to compute the whisker of a
box-whisker plots was fixed resulting in different results going
forward.

1.12.3

**May 20, 2019**

This is a minor release primarily focused on a number of important bug
fixes. Thanks to our users for reporting issues, and special thanks to
the internal developers philippjfr and jlstevens and external
developers including poplarShift, fedario and odoublewen for their
contributions.

Bug fixes:

- Fixed regression causing unhashable data to cause errors in streams
([3681](https://github.com/pyviz/holoviews/issues/3681)
- Ensure that hv.help handles non-HoloViews objects
([3689](https://github.com/pyviz/holoviews/issues/3689))
- Ensure that DataLink handles data containing NaNs
([3694](https://github.com/pyviz/holoviews/issues/3694))
- Ensure that bokeh backend handles Cycle of markers
([3706](https://github.com/pyviz/holoviews/issues/3706))
- Fix for using opts method on DynamicMap
([3691](https://github.com/pyviz/holoviews/issues/3691))
- Ensure that bokeh backend handles DynamicMaps with variable length
NdOverlay ([3696](https://github.com/pyviz/holoviews/issues/3696))
- Fix default width/height setting for HeatMap
([3703](https://github.com/pyviz/holoviews/issues/3703))
- Ensure that dask imports handle modularity
([3685](https://github.com/pyviz/holoviews/issues/3685))
- Fixed regression in xarray data interface
([3724](https://github.com/pyviz/holoviews/issues/3724))
- Ensure that RGB hover displays the integer RGB value
([3727](https://github.com/pyviz/holoviews/issues/3727))
- Ensure that param streams handle subobjects
([3728](https://github.com/pyviz/holoviews/pull/3728))

1.12.2

**May 1, 2019**

This is a minor release with a number of important bug fixes and a
small number of enhancements. Many thanks to our users for reporting
these issues, and special thanks to our internal developers
philippjfr, jlstevens and jonmease and external contributors
including ahuang11 and arabidopsis for their contributions to the
code and the documentation.

Enhancements:

- Add styles argument to draw tool streams to allow cycling colors
and other styling when drawing glyphs
([3612](https://github.com/pyviz/holoviews/pull/3612))
- Add ability to define alpha on (data)shade operation
([3611](https://github.com/pyviz/holoviews/pull/3611))
- Ensure that categorical plots respect Dimension.values order
([3675](https://github.com/pyviz/holoviews/pull/3675))

Compatibility:

- Compatibility with Plotly 3.8
([3644](https://github.com/pyviz/holoviews/pull/3644))

Bug fixes:

- Ensure that bokeh server plot updates have the exclusive Document
lock ([3621](https://github.com/pyviz/holoviews/pull/3621))
- Ensure that Dimensioned streams are inherited on `__mul__`
([3658](https://github.com/pyviz/holoviews/pull/3658))
- Ensure that bokeh hover tooltips are updated when dimensions change
([3609](https://github.com/pyviz/holoviews/pull/3609))
- Fix DynamicMap.event method for empty streams
([3564](https://github.com/pyviz/holoviews/pull/3564))
- Fixed handling of datetimes on Path plots
([3464](https://github.com/pyviz/holoviews/pull/3464),
[3662](https://github.com/pyviz/holoviews/pull/3662))
- Ensure that resampling operations do not cause event loops
([3614](https://github.com/pyviz/holoviews/issues/3614))

Backward compatibility:

- Added color cycles on Violin and BoxWhisker elements due to earlier
regression ([3592](https://github.com/pyviz/holoviews/pull/3592))

1.12.1

**April 10, 2019**

This is a minor release that pins to the newly released Bokeh 1.1 and
adds support for parameter instances as streams:

Enhancements:

- Add support for passing in parameter instances as streams
([3616](https://github.com/pyviz/holoviews/pull/3616))

Page 8 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.