Holoviews

Latest version: v1.20.2

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

Scan your dependencies

Page 14 of 18

1.8

1.8.0

**June 29, 2017**

This release includes a complete and long awaited overhaul of the
HoloViews documentation and website, with a new gallery, getting-started
section, and logo. In the process, we have also improved and made small
fixes to all of the major new functionality that appeared in 1.7.0 but
was not properly documented until now. We want to thank all our old and
new contributors for providing feedback, bug reports, and pull requests.

Major features:

- Completely overhauled the documentation and website
([\1384](https://github.com/pyviz/holoviews/pull/1384),
[\1473](https://github.com/pyviz/holoviews/pull/1473),
[\1476](https://github.com/pyviz/holoviews/pull/1476),
[\1473](https://github.com/pyviz/holoviews/pull/1473),
[\1537](https://github.com/pyviz/holoviews/pull/1537),
[\1585](https://github.com/pyviz/holoviews/pull/1585),
[\1628](https://github.com/pyviz/holoviews/pull/1628),
[\1636](https://github.com/pyviz/holoviews/pull/1636))
- Replaced dependency on bkcharts with new Bokeh bar plot
([\1416](https://github.com/pyviz/holoviews/pull/1416)) and Bokeh
BoxWhisker plot
([\1604](https://github.com/pyviz/holoviews/pull/1604))
- Added support for drawing the `Arrow` annotation in Bokeh
([\1608](https://github.com/pyviz/holoviews/pull/1608))
- Added periodic method DynamicMap to schedule recurring events
([\1429](https://github.com/pyviz/holoviews/pull/1429))
- Cleaned up the API for deploying to Bokeh server
([\1444](https://github.com/pyviz/holoviews/pull/1444),
[\1469](https://github.com/pyviz/holoviews/pull/1469),
[\1486](https://github.com/pyviz/holoviews/pull/1486))
- Validation of invalid backend specific options
([\1465](https://github.com/pyviz/holoviews/pull/1465))
- Added utilities and entry points to convert notebooks to scripts
including magics
([\1491](https://github.com/pyviz/holoviews/pull/1491))
- Added support for rendering to png in Bokeh backend
([\1493](https://github.com/pyviz/holoviews/pull/1493))
- Made Matplotlib and Bokeh styling more consistent and dropped custom
Matplotlib rc file
([\1518](https://github.com/pyviz/holoviews/pull/1518))
- Added `iloc` and `ndloc` method to allow integer based indexing on
tabular and gridded datasets
([\1435](https://github.com/pyviz/holoviews/pull/1435))
- Added option to restore case sensitive completion order by setting
`hv.extension.case_sensitive_completion=True` in python or via
holoviews.rc file
([\1613](https://github.com/pyviz/holoviews/pull/1613))

Other new features and improvements:

- Optimized datashading of `NdOverlay`
([\1430](https://github.com/pyviz/holoviews/pull/1430))
- Expose last `DynamicMap` args and kwargs on Callable
([\1453](https://github.com/pyviz/holoviews/pull/1453))
- Allow colormapping `Contours` Element
([\1499](https://github.com/pyviz/holoviews/pull/1499))
- Add support for fixed ticks with labels in Bokeh backend
([\1503](https://github.com/pyviz/holoviews/pull/1503))
- Added a `clim` parameter to datashade controlling the color range
([\1508](https://github.com/pyviz/holoviews/pull/1508))
- Add support for wrapping xarray DataArrays containing Dask arrays
([\1512](https://github.com/pyviz/holoviews/pull/1512))
- Added support for aggregating to target `Image` dimensions in
datashader `aggregate` operation
([\1513](https://github.com/pyviz/holoviews/pull/1513))
- Added top-level hv.extension and `hv.renderer` utilities
([\1517](https://github.com/pyviz/holoviews/pull/1517))
- Added support for `Splines` defining multiple cubic splines in Bokeh
([\1529](https://github.com/pyviz/holoviews/pull/1529))
- Add support for redim.label to quickly define dimension labels
([\1541](https://github.com/pyviz/holoviews/pull/1541))
- Add `BoundsX` and `BoundsY` streams
([\1554](https://github.com/pyviz/holoviews/pull/1554))
- Added support for adjoining empty plots
([\1561](https://github.com/pyviz/holoviews/pull/1561))
- Handle zero-values correctly when using `logz` colormapping option
in Matplotlib
([\1576](https://github.com/pyviz/holoviews/pull/1576))
- Define a number of `Cycle` and `Palette` defaults across backends
([\1605](https://github.com/pyviz/holoviews/pull/1605))
- Many other small improvements and fixes
([\1399](https://github.com/pyviz/holoviews/pull/1399),
[\1400](https://github.com/pyviz/holoviews/pull/1400),
[\1405](https://github.com/pyviz/holoviews/pull/1405),
[\1412](https://github.com/pyviz/holoviews/pull/1412),
[\1413](https://github.com/pyviz/holoviews/pull/1413),
[\1418](https://github.com/pyviz/holoviews/pull/1418),
[\1439](https://github.com/pyviz/holoviews/pull/1439),
[\1442](https://github.com/pyviz/holoviews/pull/1442),
[\1443](https://github.com/pyviz/holoviews/pull/1443),
[\1467](https://github.com/pyviz/holoviews/pull/1467),
[\1485](https://github.com/pyviz/holoviews/pull/1485),
[\1505](https://github.com/pyviz/holoviews/pull/1505),
[\1493](https://github.com/pyviz/holoviews/pull/1493),
[\1509](https://github.com/pyviz/holoviews/pull/1509),
[\1524](https://github.com/pyviz/holoviews/pull/1524),
[\1543](https://github.com/pyviz/holoviews/pull/1543),
[\1547](https://github.com/pyviz/holoviews/pull/1547),
[\1560](https://github.com/pyviz/holoviews/pull/1560),
[\1603](https://github.com/pyviz/holoviews/pull/1603))

Changes affecting backwards compatibility:

- Renamed `ElementOperation` to `Operation`
([\1421](https://github.com/pyviz/holoviews/pull/1421))
- Removed `stack_area` operation in favor of `Area.stack` classmethod
([\1515](https://github.com/pyviz/holoviews/pull/1515))
- Removed all mpld3 support
([\1516](https://github.com/pyviz/holoviews/pull/1516))
- Added `opts` method on all types, replacing the now-deprecated
`__call__` syntax to set options
([\1589](https://github.com/pyviz/holoviews/pull/1589))
- Styling changes for both Matplotlib and Bokeh, which can be reverted
for a notebook with the `config` option of `hv.extension`. For
instance, `hv.extension('bokeh', config=dict(style_17=True))`
([\1518](https://github.com/pyviz/holoviews/pull/1518))

1.7

1.7.0

**April 25, 2017**

This version is a major new release incorporating seven months of work
involving several hundred PRs and over 1700 commits. Highlights include
extensive new support for easily building highly interactive
[Bokeh](http://bokeh.pydata.org) plots, support for using
[datashader](https://github.com/bokeh/datashader)-based plots for
working with large datasets, support for rendering images interactively
but outside of the notebook, better error handling, and support for
Matplotlib 2.0 and Bokeh 0.12.5. The PRs linked below serve as initial
documentation for these features, and full documentation will be added
in the run-up to HoloViews 2.0.

Major features and improvements:

- Interactive Streams API (PR
[\832](https://github.com/pyviz/holoviews/pull/832),
[\838](https://github.com/pyviz/holoviews/pull/838),
[\842](https://github.com/pyviz/holoviews/pull/842),
[\844](https://github.com/pyviz/holoviews/pull/844),
[\845](https://github.com/pyviz/holoviews/pull/845),
[\846](https://github.com/pyviz/holoviews/pull/846),
[\858](https://github.com/pyviz/holoviews/pull/858),
[\860](https://github.com/pyviz/holoviews/pull/860),
[\889](https://github.com/pyviz/holoviews/pull/889),
[\904](https://github.com/pyviz/holoviews/pull/904),
[\913](https://github.com/pyviz/holoviews/pull/913),
[\933](https://github.com/pyviz/holoviews/pull/933),
[\962](https://github.com/pyviz/holoviews/pull/962),
[\964](https://github.com/pyviz/holoviews/pull/964),
[\1094](https://github.com/pyviz/holoviews/pull/1094),
[\1256](https://github.com/pyviz/holoviews/pull/1256),
[\1274](https://github.com/pyviz/holoviews/pull/1274),
[\1297](https://github.com/pyviz/holoviews/pull/1297),
[\1301](https://github.com/pyviz/holoviews/pull/1301),
[\1303](https://github.com/pyviz/holoviews/pull/1303)).
- Dynamic Callable API (PR
[\951](https://github.com/pyviz/holoviews/pull/951),
[\1103](https://github.com/pyviz/holoviews/pull/1103),
[\1029](https://github.com/pyviz/holoviews/pull/1029),
[\968](https://github.com/pyviz/holoviews/pull/968),
[\935](https://github.com/pyviz/holoviews/pull/935),
[\1063](https://github.com/pyviz/holoviews/pull/1063),
[\1260](https://github.com/pyviz/holoviews/pull/1260)).
- Simpler and more powerful DynamicMap (PR
[\1238](https://github.com/pyviz/holoviews/pull/1238),
[\1240](https://github.com/pyviz/holoviews/pull/1240),
[\1243](https://github.com/pyviz/holoviews/pull/1243),
[\1257](https://github.com/pyviz/holoviews/pull/1257),
[\1267](https://github.com/pyviz/holoviews/pull/1267),
[\1302](https://github.com/pyviz/holoviews/pull/1302),
[\1304](https://github.com/pyviz/holoviews/pull/1304),
[\1305](https://github.com/pyviz/holoviews/pull/1305)).
- Fully general support for Bokeh events (PR
[\892](https://github.com/pyviz/holoviews/pull/892),
[\1148](https://github.com/pyviz/holoviews/pull/1148),
[\1235](https://github.com/pyviz/holoviews/pull/1235)).
- Datashader operations (PR
[\894](https://github.com/pyviz/holoviews/pull/894),
[\907](https://github.com/pyviz/holoviews/pull/907),
[\963](https://github.com/pyviz/holoviews/pull/963),
[\1125](https://github.com/pyviz/holoviews/pull/1125),
[\1281](https://github.com/pyviz/holoviews/pull/1281),
[\1306](https://github.com/pyviz/holoviews/pull/1306)).
- Support for Bokeh apps and Bokeh Server (PR
[\959](https://github.com/pyviz/holoviews/pull/959),
[\1283](https://github.com/pyviz/holoviews/pull/1283)).
- Working with renderers interactively outside the notebook (PR
[\1214](https://github.com/pyviz/holoviews/pull/1214)).
- Support for Matplotlib 2.0 (PR
[\867](https://github.com/pyviz/holoviews/pull/867),
[\868](https://github.com/pyviz/holoviews/pull/868),
[\1131](https://github.com/pyviz/holoviews/pull/1131),
[\1264](https://github.com/pyviz/holoviews/pull/1264),
[\1266](https://github.com/pyviz/holoviews/pull/1266)).
- Support for Bokeh 0.12.2, 0.12.3, 0.12.4, and 0.12.5 (PR
[\899](https://github.com/pyviz/holoviews/pull/899),
[\900](https://github.com/pyviz/holoviews/pull/900),
[\1007](https://github.com/pyviz/holoviews/pull/1007),
[\1036](https://github.com/pyviz/holoviews/pull/1036),
[\1116](https://github.com/pyviz/holoviews/pull/1116)).
- Many new features for the Bokeh backend: widgets editable (PR
[\1247](https://github.com/pyviz/holoviews/pull/1247)), selection
colors and interactive legends (PR
[\1220](https://github.com/pyviz/holoviews/pull/1220)), GridSpace
axes (PR [\1150](https://github.com/pyviz/holoviews/pull/1150)),
categorical axes and colormapping (PR
[\1089](https://github.com/pyviz/holoviews/pull/1089),
[\1137](https://github.com/pyviz/holoviews/pull/1137)), computing
plot size (PR
[\1140](https://github.com/pyviz/holoviews/pull/1140)), GridSpaces
inside Layouts (PR
[\1104](https://github.com/pyviz/holoviews/pull/1104)), Layout/Grid
titles (PR [\1017](https://github.com/pyviz/holoviews/pull/1017)),
histogram with live colormapping (PR
[\928](https://github.com/pyviz/holoviews/pull/928)), colorbars (PR
[\861](https://github.com/pyviz/holoviews/pull/861)),
finalize_hooks (PR
[\1040](https://github.com/pyviz/holoviews/pull/1040)), labelled and
show_frame options (PR
[\863](https://github.com/pyviz/holoviews/pull/863),
[\1013](https://github.com/pyviz/holoviews/pull/1013)), styling
hover glyphs (PR
[\1286](https://github.com/pyviz/holoviews/pull/1286)), hiding
legends on BarPlot (PR
[\837](https://github.com/pyviz/holoviews/pull/837)), VectorField
plot (PR [\1196](https://github.com/pyviz/holoviews/pull/1196)),
Histograms now have same color cycle as mpl
([\1008](https://github.com/pyviz/holoviews/pull/1008)).
- Implemented convenience redim methods to easily set dimension
ranges, values etc. (PR
[\1302](https://github.com/pyviz/holoviews/pull/1302))
- Made methods on and operations applied to DynamicMap lazy
([\422](https://github.com/pyviz/holoviews/pull/422),
[\588](https://github.com/pyviz/holoviews/pull/588),
[\1188](https://github.com/pyviz/holoviews/pull/1188),
[\1240](https://github.com/pyviz/holoviews/pull/1240),
[\1227](https://github.com/pyviz/holoviews/pull/1227))
- Improved documentation (PR
[\936](https://github.com/pyviz/holoviews/pull/936),
[\1070](https://github.com/pyviz/holoviews/pull/1070),
[\1242](https://github.com/pyviz/holoviews/pull/1242),
[\1273](https://github.com/pyviz/holoviews/pull/1273),
[\1280](https://github.com/pyviz/holoviews/pull/1280)).
- Improved error handling (PR
[\906](https://github.com/pyviz/holoviews/pull/906),
[\932](https://github.com/pyviz/holoviews/pull/932),
[\939](https://github.com/pyviz/holoviews/pull/939),
[\949](https://github.com/pyviz/holoviews/pull/949),
[\1011](https://github.com/pyviz/holoviews/pull/1011),
[\1290](https://github.com/pyviz/holoviews/pull/1290),
[\1262](https://github.com/pyviz/holoviews/pull/1262),
[\1295](https://github.com/pyviz/holoviews/pull/1295)), including
re-enabling option system keyword validation (PR
[\1277](https://github.com/pyviz/holoviews/pull/1277)).
- Improved testing (PR
[\834](https://github.com/pyviz/holoviews/pull/834),
[\871](https://github.com/pyviz/holoviews/pull/871),
[\881](https://github.com/pyviz/holoviews/pull/881),
[\941](https://github.com/pyviz/holoviews/pull/941),
[\1117](https://github.com/pyviz/holoviews/pull/1117),
[\1153](https://github.com/pyviz/holoviews/pull/1153),
[\1171](https://github.com/pyviz/holoviews/pull/1171),
[\1207](https://github.com/pyviz/holoviews/pull/1207),
[\1246](https://github.com/pyviz/holoviews/pull/1246),
[\1259](https://github.com/pyviz/holoviews/pull/1259),
[\1287](https://github.com/pyviz/holoviews/pull/1287)).

Other new features and improvements:

- Operations for timeseries (PR
[\1172](https://github.com/pyviz/holoviews/pull/1172)),
downsample_columns (PR
[\903](https://github.com/pyviz/holoviews/pull/903)),
interpolate_curve (PR
[\1097](https://github.com/pyviz/holoviews/pull/1097)), and stacked
area (PR [\1193](https://github.com/pyviz/holoviews/pull/1193)).
- Dataset types can be declared as empty by passing an empty list (PR
[\1355](https://github.com/pyviz/holoviews/pull/1355))
- Plot or style options for Curve interpolation (PR
[\1097](https://github.com/pyviz/holoviews/pull/1097)), transposing
layouts (PR [\1100](https://github.com/pyviz/holoviews/pull/1100)),
multiple paths (PR
[\997](https://github.com/pyviz/holoviews/pull/997)), and norm for
ColorbarPlot (PR
[\957](https://github.com/pyviz/holoviews/pull/957)).
- Improved options inheritance for more intuitive behavior (PR
[\1275](https://github.com/pyviz/holoviews/pull/1275)).
- Image interface providing similar functionality for Image and
non-Image types (making GridImage obsolete) (PR
[\994](https://github.com/pyviz/holoviews/pull/994)).
- Dask data interface (PR
[\974](https://github.com/pyviz/holoviews/pull/974),
[\991](https://github.com/pyviz/holoviews/pull/991)).
- xarray aggregate/reduce (PR
[\1192](https://github.com/pyviz/holoviews/pull/1192)).
- Indicate color clipping and control clipping colors (PR
[\686](https://github.com/pyviz/holoviews/pull/686)).
- Better datetime handling (PR
[\1098](https://github.com/pyviz/holoviews/pull/1098)).
- Gridmatrix diagonal types (PR
[\1194](https://github.com/pyviz/holoviews/pull/1194),
[\1027](https://github.com/pyviz/holoviews/pull/1027)).
- log option for histogram operation (PR
[\929](https://github.com/pyviz/holoviews/pull/929)).
- Perceptually uniform fire colormap (PR
[\943](https://github.com/pyviz/holoviews/pull/943)).
- Support for adjoining overlays (PR
[\1213](https://github.com/pyviz/holoviews/pull/1213)).
- coloring weighted average in SideHistogram (PR
[\1087](https://github.com/pyviz/holoviews/pull/1087)).
- HeatMap allows displaying multiple values on hover (PR
[\849](https://github.com/pyviz/holoviews/pull/849)).
- Allow casting Image to QuadMesh (PR
[\1282](https://github.com/pyviz/holoviews/pull/1282)).
- Unused columns are now preserved in gridded groupby (PR
[\1154](https://github.com/pyviz/holoviews/pull/1154)).
- Optimizations and fixes for constructing Layout/Overlay types (PR
[\952](https://github.com/pyviz/holoviews/pull/952)).
- DynamicMap fixes (PR
[\848](https://github.com/pyviz/holoviews/pull/848),
[\883](https://github.com/pyviz/holoviews/pull/883),
[\911](https://github.com/pyviz/holoviews/pull/911),
[\922](https://github.com/pyviz/holoviews/pull/922),
[\923](https://github.com/pyviz/holoviews/pull/923),
[\927](https://github.com/pyviz/holoviews/pull/927),
[\944](https://github.com/pyviz/holoviews/pull/944),
[\1170](https://github.com/pyviz/holoviews/pull/1170),
[\1227](https://github.com/pyviz/holoviews/pull/1227),
[\1270](https://github.com/pyviz/holoviews/pull/1270)).
- Bokeh-backend fixes including handling of empty frames
([\835](https://github.com/pyviz/holoviews/pull/835)), faster
updates ([\905](https://github.com/pyviz/holoviews/pull/905)), hover
tool fixes ([\1004](https://github.com/pyviz/holoviews/pull/1004),
[\1178](https://github.com/pyviz/holoviews/pull/1178),
[\1092](https://github.com/pyviz/holoviews/pull/1092),
[\1250](https://github.com/pyviz/holoviews/pull/1250)) and many more
(PR [\537](https://github.com/pyviz/holoviews/pull/537),
[\851](https://github.com/pyviz/holoviews/pull/851),
[\852](https://github.com/pyviz/holoviews/pull/852),
[\854](https://github.com/pyviz/holoviews/pull/854),
[\880](https://github.com/pyviz/holoviews/pull/880),
[\896](https://github.com/pyviz/holoviews/pull/896),
[\898](https://github.com/pyviz/holoviews/pull/898),
[\921](https://github.com/pyviz/holoviews/pull/921),
[\934](https://github.com/pyviz/holoviews/pull/934),
[\1004](https://github.com/pyviz/holoviews/pull/1004),
[\1010](https://github.com/pyviz/holoviews/pull/1010),
[\1014](https://github.com/pyviz/holoviews/pull/1014),
[\1030](https://github.com/pyviz/holoviews/pull/1030),
[\1069](https://github.com/pyviz/holoviews/pull/1069),
[\1072](https://github.com/pyviz/holoviews/pull/1072),
[\1085](https://github.com/pyviz/holoviews/pull/1085),
[\1157](https://github.com/pyviz/holoviews/pull/1157),
[\1086](https://github.com/pyviz/holoviews/pull/1086),
[\1169](https://github.com/pyviz/holoviews/pull/1169),
[\1195](https://github.com/pyviz/holoviews/pull/1195),
[\1263](https://github.com/pyviz/holoviews/pull/1263)).
- Matplotlib-backend fixes and improvements (PR
[\864](https://github.com/pyviz/holoviews/pull/864),
[\873](https://github.com/pyviz/holoviews/pull/873),
[\954](https://github.com/pyviz/holoviews/pull/954),
[\1037](https://github.com/pyviz/holoviews/pull/1037),
[\1068](https://github.com/pyviz/holoviews/pull/1068),
[\1128](https://github.com/pyviz/holoviews/pull/1128),
[\1132](https://github.com/pyviz/holoviews/pull/1132),
[\1143](https://github.com/pyviz/holoviews/pull/1143),
[\1163](https://github.com/pyviz/holoviews/pull/1163),
[\1209](https://github.com/pyviz/holoviews/pull/1209),
[\1211](https://github.com/pyviz/holoviews/pull/1211),
[\1225](https://github.com/pyviz/holoviews/pull/1225),
[\1269](https://github.com/pyviz/holoviews/pull/1269),
[\1300](https://github.com/pyviz/holoviews/pull/1300)).
- Many other small improvements and fixes (PR
[\830](https://github.com/pyviz/holoviews/pull/830),
[\840](https://github.com/pyviz/holoviews/pull/840),
[\841](https://github.com/pyviz/holoviews/pull/841),
[\850](https://github.com/pyviz/holoviews/pull/850),
[\855](https://github.com/pyviz/holoviews/pull/855),
[\856](https://github.com/pyviz/holoviews/pull/856),
[\859](https://github.com/pyviz/holoviews/pull/859),
[\865](https://github.com/pyviz/holoviews/pull/865),
[\893](https://github.com/pyviz/holoviews/pull/893),
[\897](https://github.com/pyviz/holoviews/pull/897),
[\902](https://github.com/pyviz/holoviews/pull/902),
[\912](https://github.com/pyviz/holoviews/pull/912),
[\916](https://github.com/pyviz/holoviews/pull/916),
[\925](https://github.com/pyviz/holoviews/pull/925),
[\938](https://github.com/pyviz/holoviews/pull/938),
[\940](https://github.com/pyviz/holoviews/pull/940),
[\948](https://github.com/pyviz/holoviews/pull/948),
[\950](https://github.com/pyviz/holoviews/pull/950),
[\955](https://github.com/pyviz/holoviews/pull/955),
[\956](https://github.com/pyviz/holoviews/pull/956),
[\967](https://github.com/pyviz/holoviews/pull/967),
[\970](https://github.com/pyviz/holoviews/pull/970),
[\972](https://github.com/pyviz/holoviews/pull/972),
[\973](https://github.com/pyviz/holoviews/pull/973),
[\981](https://github.com/pyviz/holoviews/pull/981),
[\992](https://github.com/pyviz/holoviews/pull/992),
[\998](https://github.com/pyviz/holoviews/pull/998),
[\1009](https://github.com/pyviz/holoviews/pull/1009),
[\1012](https://github.com/pyviz/holoviews/pull/1012),
[\1016](https://github.com/pyviz/holoviews/pull/1016),
[\1023](https://github.com/pyviz/holoviews/pull/1023),
[\1034](https://github.com/pyviz/holoviews/pull/1034),
[\1043](https://github.com/pyviz/holoviews/pull/1043),
[\1045](https://github.com/pyviz/holoviews/pull/1045),
[\1046](https://github.com/pyviz/holoviews/pull/1046),
[\1048](https://github.com/pyviz/holoviews/pull/1048),
[\1050](https://github.com/pyviz/holoviews/pull/1050),
[\1051](https://github.com/pyviz/holoviews/pull/1051),
[\1054](https://github.com/pyviz/holoviews/pull/1054),
[\1060](https://github.com/pyviz/holoviews/pull/1060),
[\1062](https://github.com/pyviz/holoviews/pull/1062),
[\1074](https://github.com/pyviz/holoviews/pull/1074),
[\1082](https://github.com/pyviz/holoviews/pull/1082),
[\1084](https://github.com/pyviz/holoviews/pull/1084),
[\1088](https://github.com/pyviz/holoviews/pull/1088),
[\1093](https://github.com/pyviz/holoviews/pull/1093),
[\1099](https://github.com/pyviz/holoviews/pull/1099),
[\1115](https://github.com/pyviz/holoviews/pull/1115),
[\1119](https://github.com/pyviz/holoviews/pull/1119),
[\1121](https://github.com/pyviz/holoviews/pull/1121),
[\1130](https://github.com/pyviz/holoviews/pull/1130),
[\1133](https://github.com/pyviz/holoviews/pull/1133),
[\1151](https://github.com/pyviz/holoviews/pull/1151),
[\1152](https://github.com/pyviz/holoviews/pull/1152),
[\1155](https://github.com/pyviz/holoviews/pull/1155),
[\1156](https://github.com/pyviz/holoviews/pull/1156),
[\1158](https://github.com/pyviz/holoviews/pull/1158),
[\1162](https://github.com/pyviz/holoviews/pull/1162),
[\1164](https://github.com/pyviz/holoviews/pull/1164),
[\1174](https://github.com/pyviz/holoviews/pull/1174),
[\1175](https://github.com/pyviz/holoviews/pull/1175),
[\1180](https://github.com/pyviz/holoviews/pull/1180),
[\1187](https://github.com/pyviz/holoviews/pull/1187),
[\1197](https://github.com/pyviz/holoviews/pull/1197),
[\1202](https://github.com/pyviz/holoviews/pull/1202),
[\1205](https://github.com/pyviz/holoviews/pull/1205),
[\1206](https://github.com/pyviz/holoviews/pull/1206),
[\1210](https://github.com/pyviz/holoviews/pull/1210),
[\1217](https://github.com/pyviz/holoviews/pull/1217),
[\1219](https://github.com/pyviz/holoviews/pull/1219),
[\1228](https://github.com/pyviz/holoviews/pull/1228),
[\1232](https://github.com/pyviz/holoviews/pull/1232),
[\1241](https://github.com/pyviz/holoviews/pull/1241),
[\1244](https://github.com/pyviz/holoviews/pull/1244),
[\1245](https://github.com/pyviz/holoviews/pull/1245),
[\1249](https://github.com/pyviz/holoviews/pull/1249),
[\1254](https://github.com/pyviz/holoviews/pull/1254),
[\1255](https://github.com/pyviz/holoviews/pull/1255),
[\1271](https://github.com/pyviz/holoviews/pull/1271),
[\1276](https://github.com/pyviz/holoviews/pull/1276),
[\1278](https://github.com/pyviz/holoviews/pull/1278),
[\1285](https://github.com/pyviz/holoviews/pull/1285),
[\1288](https://github.com/pyviz/holoviews/pull/1288),
[\1289](https://github.com/pyviz/holoviews/pull/1289)).

Changes affecting backwards compatibility:

- Automatic coloring and sizing on Points now disabled (PR
[\748](https://github.com/pyviz/holoviews/pull/748)).
- Deprecated max_branches output magic option (PR
[\1293](https://github.com/pyviz/holoviews/pull/1293)).
- Deprecated GridImage (PR
[\1292](https://github.com/pyviz/holoviews/pull/1292),
[\1223](https://github.com/pyviz/holoviews/pull/1223)).
- Deprecated NdElement (PR
[\1191](https://github.com/pyviz/holoviews/pull/1191)).
- Deprecated DFrame conversion methods (PR
[\1065](https://github.com/pyviz/holoviews/pull/1065)).
- Banner text removed from notebook_extension() (PR
[\1231](https://github.com/pyviz/holoviews/pull/1231),
[\1291](https://github.com/pyviz/holoviews/pull/1291)).
- Bokeh's Matplotlib compatibility module removed (PR
[\1239](https://github.com/pyviz/holoviews/pull/1239)).
- ls as Matplotlib linestyle alias dropped (PR
[\1203](https://github.com/pyviz/holoviews/pull/1203)).
- mdims argument of conversion interface renamed to groupby (PR
[\1066](https://github.com/pyviz/holoviews/pull/1066)).
- Replaced global alias state with Dimension.label
([\1083](https://github.com/pyviz/holoviews/pull/1083)).
- DynamicMap only update ranges when set to framewise
- Deprecated DynamicMap sampled, bounded, open and generator modes
([\969](https://github.com/pyviz/holoviews/pull/969),
[\1305](https://github.com/pyviz/holoviews/pull/1305))
- Layout.display method is now deprecated
([\1026](https://github.com/pyviz/holoviews/pull/1026))
- Layout fix for Matplotlib figures with non-square aspects introduced
in 1.6.2 (PR [\826](https://github.com/pyviz/holoviews/pull/826)),
now enabled by default.

1.6.2

**August 23, 2016**

Bug fix release with various fixes for gridded data backends and
optimizations for Bokeh.

- Optimized Bokeh event messaging, reducing the average json payload
by 30-50% (PR [\807](https://github.com/pyviz/holoviews/pull/807)).
- Fixes for correctly handling NdOverlay types returned by DynamicMaps
(PR [\814](https://github.com/pyviz/holoviews/pull/814)).
- Added support for datetime64 handling in Matplotlib and support for
datetime formatters on Dimension.type_formatters (PR
[\816](https://github.com/pyviz/holoviews/pull/816)).
- Fixed handling of constant dimensions when slicing xarray datasets
(PR [\817](https://github.com/pyviz/holoviews/pull/817)).
- Fixed support for passing custom dimensions to iris Datasets (PR
[\818](https://github.com/pyviz/holoviews/pull/818)).
- Fixed support for add_dimension on xarray interface (PR
[\820](https://github.com/pyviz/holoviews/pull/820)).
- Improved extents computation on Matplotlib SpreadPlot (PR
[\821](https://github.com/pyviz/holoviews/pull/821)).
- Bokeh backend avoids sending data for static frames and empty events
(PR [\822](https://github.com/pyviz/holoviews/pull/822)).
- Added major layout fix for figures with non-square aspects, reducing
the amount of unnecessary whitespace (PR
[\826](https://github.com/pyviz/holoviews/pull/826)). Disabled by
default until 1.7 release but can be enabled with:

{.sourceCode .python}
from holoviews.plotting.mpl import LayoutPlot
LayoutPlot.v17_layout_format = True

1.6.1

**July 27, 2016**

Bug fix release following the 1.6 major release with major bug fixes for
the grid data interfaces and improvements to the options system.

- Ensured that style options incompatible with active backend are
ignored (PR [\802](https://github.com/pyviz/holoviews/pull/802)).
- Added support for placing legends outside the plot area in Bokeh (PR
[\801](https://github.com/pyviz/holoviews/pull/801)).
- Fix to ensure Bokeh backend does not depend on pandas (PR
[\792](https://github.com/pyviz/holoviews/pull/792)).
- Fixed option system to ensure correct inheritance when redefining
options (PR [\796](https://github.com/pyviz/holoviews/pull/796)).
- Major refactor and fixes for the grid based data backends (iris,
xarray and arrays with coordinates) ensuring the data is oriented
and transposed correctly (PR
[\794](https://github.com/pyviz/holoviews/pull/794)).

Page 14 of 18

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.