Version 0.10.0
This minor release brings a number of enhancements and bugfixes, checkout the release blog post for a visual summary of the most important enhancements.
- 🧰 Improving the contributor experience: moving away from
pyctdev
to a more usual and easier approach, and adoptruff
as a linter and formatter - 📦 Modernizing hvPlot's packaging: migrating to
pyproject.toml
- 📖 Improving the documentation: adding a user guide on large time-series and improving the geographic user guide
- 📈 Enhancing the plotting API: in part to support the NumFocus SDG project that aims to modernize the HoloViz Examples
- 🐛 Fixing bugs!
Many thanks to @ahuang11, @droumis, @hoxbro, @jsignell, and @maximlt for their contributions.
Governance:
Enhancements:
- Add
bgcolor
parameter to set the background color (#1308) - Add
robust
parameter, similarly to Xarray (#1291) - Add
tiles_opts
parameter to customize the tiles (#1299) - Add support to
xyzservices
tiles (#1307) - Allow to set the
downsample
algorithm as string input (#1314) - Allow
crs
as Cartopy class name to matchprojection
(#1332)
Bug Fixes:
- Fix saving Panel objects with
hvplot.save
(#1297) - Fix setting
group_label
when plotting a histogram (#1310) - Fix the support of HoloViews ImageStack support and usage of
aggregator
andby
(#1316) - Fix handling of EPSG codes (#1330)
- Explorer: fix handling of Xarray objects that have dims without coords (#1334)
Compatibility:
- Minor changes in preparation of the HoloViews Pandas index refactor (#1281)
Documentation:
- Add user guide for working with large time-series datasets (#1302)
- Clarify the geographic user guide (#1269, #1299)
- Misc (#1266, #1268, #1319)
Infrastructure / Tests:
- Migrate to pyproject.toml and improve the contributor experience (#1296, #1322)
- Format and lint the code base with
ruff
(#1320) - Pin intake to version 2.0.0 (#1275)
- Fix the test suite after the latest Dask release (#1298)
- Remove the
examples
folder (#1287) - Install the tests dependencies primarily with pip (#1276)
- Misc (#1317, #1321, #1323, #1324, #1327)