holoviz/holoviews: Version 1.17.0
Authors/Creators
- Philipp Rudiger1
- Jean-Luc Stevens
- James A. Bednar2
- Simon Høxbro Hansen
- Maxime Liquet3
- Andrew
- Bas Nijholt4
- Jon Mease5
- Chris B
- Achim Randelhoff6
- Vasco Tenner
- maxalbert
- Markus Kaiser7
- ea42gh
- stonebig
- Jordan Samuels
- Douglas Raillard8
- Kim Pevey9
- Florian LB
- Marc Skov Madsen10
- Peter Roelants11
- Andrew Tolmie
- Daniel Stephan
- Demetris Roumis
- Ian Thomas2
- Justin Bois12
- Scott Lowe13
- Stan West
- Stas
- John Bampton
- 1. Anaconda Inc.
- 2. Anaconda, Inc.
- 3. Anaconda
- 4. @Microsoft
- 5. Hex Technologies
- 6. APN
- 7. @MonumoLtd
- 8. @ARM-software
- 9. @Quansight Quansight
- 10. Data, models and analytics
- 11. Aspect Analytics
- 12. Caltech
- 13. @VectorInstitute
Description
This release brings one of the most requested features - interactive twin-axis support! Another feature added in this release is the ability to easily set custom options on plot components with backend_opts, making it much easier to customize your plots. Datashaders where and summary aggregators are now supported, and rasterize now has a selector option, making it easy to get extra information about your rasterized data. Lastly, Bokeh figures with the same labels will synchronize muteness or visibility across different figures.
In addition, this release includes several enhancements and bug fixes.
Many thanks to the new contributors @alfredocarella and @RaulPL, as well as the returning contributors @ahuang11, @droumis, @jbednar, @jlstevens, @maximlt, @philippjfr, @TheoMathurin and @Hoxbro.
New features:
- Multi-yaxis support in the Bokeh backend (#5621)
- Allow modifying the underlying Bokeh or Matplotlib figure, axes etc. using
backend_opts(#4463) - Support Datashaders
whereandsummaryaggregators and addselectoroption torasterizeenabling instant hover inspection of value dimensions (#5805) - Synchronize muteness or visibility across Bokeh figures to support linked legends (#5763)
Enhancements:
- Add option for initial ranges to RangeToolLink (#5800)
- Allow resample's
pixel_ratioto go below 1 (#5813, #5817) Add the ability forVectorFieldto instantiate from UV coordinates (#5797) - Handle the
nodataoption for rasterized RGB image (#5774)
Bug fixes:
- Fix bins option in the autompg_histogram demo (#5750)
- Fix 0pt bug in safari (#5755)
- Disable pan if
active_tools=[](#5754) - Better handling of inputs to
rasterize.instance()(#5767, #5811) - Fix class variable being used as instance
vdimsinhv.RGB(#5773, #5775) - Improve notebook detection in VSCode and Google Colab (#5792)
- Don't warn when running
rasterizein VSCode (#5780) - Add
__init__tohv.Outputto not overwrite its parent signature (#5799) - Fix
XArrayInterfacecrashing when input is an empty array (#5809) - Avoid setting
batchedbefore the class is initialized (#5814) - Fix aspect handling when plot size is still unknown (#5808)
- Update callbacks to use Bokeh's
quadinstead ofquad(#5760) - Update
hv.Image/hv.RGBinvert_{x,y}axisto work with Bokeh 3 (#5796) strip_magicsshould also strip IPython line magic (#5794)
Compatibility:
- Implement HEP1 - Drop support for Python 3.7 (#5695)
- Replace deprecated
np.productwithnp.prod(#5787) - Update
FileArchiverepr for Param 2.0 (#5791) - Deprecate functionality (#5776)
Documentation:
- Fix typo in Getting Started section text (#5759)
- Add sep keyword to
pd.read_csvin documentation page (#5798)
Maintenance:
Files
holoviz/holoviews-v1.17.0.zip
Files
(5.3 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:0b7a8fd1b036a8b572e7f43613ff1c9f
|
5.3 MB | Preview Download |
Additional details
Related works
- Is supplement to
- https://github.com/holoviz/holoviews/tree/v1.17.0 (URL)