File python-hvplot.changes of Package python-hvplot
-------------------------------------------------------------------
Sun Sep 29 13:59:12 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 0.11.0
* New integration: DuckDB!
* Automatic latitude/longitude conversion when displaying a tile
map
* Support for displaying subcoordinate y-axis
* New hover options: hover_tooltips and hover_formatters
* Optimized Pandas index support
* Fixing "No output in jupyter"
* Update of the minimum version of the dependencies
-------------------------------------------------------------------
Sun Sep 22 13:20:14 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Make testing multibuild in order to avoid resolver errors with
numba and numpy.
-------------------------------------------------------------------
Fri Aug 30 13:18:30 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Unpin numpy 2
-------------------------------------------------------------------
Tue Jul 9 03:45:20 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 0.10.0:
* 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 match projection (#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 and by (#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)
- Limit numpy to < 2.
- Delete now unneeded rpmlintrc.
-------------------------------------------------------------------
Sat Mar 2 09:59:59 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 0.9.2
* Correctly fall back to all numeric Polars columns when y is not
specified (#1247)
* Compatibility with Pandas 2.2 (#1257)
- Update to 0.9.1
## Enhancements:
* Explorer: give more space to the plot and various UI tweaks
(#1197, #1198, #1199, #1225)
* Explorer: disable the geographic controls when geoviews is not
installed (#1223)
* Explorer: change the default plot type from line to scatter
(#1228)
* Support polars objects in the hvplot.plot entrypoint (#1219,
#1222)
## Bug fixes:
* Fix ignoring hover_cols in OHLC plots (#1216)
* Fix considering datashaded plots with one y variable as
categorical (#1231)
* Fix displaying Panel objects returned by hvPlot with show
(#1230)
- Skip python39: no xarray anymore
-------------------------------------------------------------------
Tue Nov 14 11:38:42 UTC 2023 - Markéta Machová <mmachova@suse.com>
- update to 0.9.0
* The Explorer has been extended with some features
* Add experimental Fugue integration
* Add basic Polars integration
* Add .hvplot.explorer() as an alternate entry point to create an explorer
* Add the resample_when option to dynamically enable datashade/rasterize/downsample
* Fix x-limit, y-limit, and rasterize support for geo features
* Preparations before the release of Param 2.0
* Drop Python 3.6 and 3.7
* More changes, see https://hvplot.holoviz.org/releases.html
-------------------------------------------------------------------
Thu Jun 8 12:26:27 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Update to 0.8.4
* Fix .interactive layout compatibility with Bokeh 3 (1076)
* Fix usage with intake (1052)
* Fix deprecated usage of Param 2.0 (1064)
* Fix projection when xlim/ylim provided (1053)
* Fix interpretation of positional arg with geopandas, now used
as color (1056)
* Fix import error messages for geo dependencies (1054)
* Fix usage of hover for geometries - make it less likely to fail
(1055)
-------------------------------------------------------------------
Sat Apr 1 19:45:30 UTC 2023 - Ben Greiner <code@bnavigator.de>
- Update to 0.8.3
* Allow .hvplot to execute the ibis backend (#990)
* Improve package name in error message (#1005)
* Let process_crs try a few approaches before raising error
(#1026)
* Fix label on unnamed data array (#1025)
* Only use xarray long_name metadata if it is a string (#1031)
* Replace deprecated Param methods (#1030)
* Ensure interactive pipeline is not re-executed needlessly
(#1029)
* Fixes subplots=True for geo=True and by (#761)
* Force column names to string (#1042)
-------------------------------------------------------------------
Tue Feb 7 09:05:39 UTC 2023 - Daniel Garcia <daniel.garcia@suse.com>
- Update to 0.8.2
## Dependencies:
* Add Panel lower pin to ensure Bokeh 3 is not installed (#974)
## Interactive:
* Support slice (#776)
## Plot:
* Convert DataFrame columns with type RangeIndex to strings to ensure
compatibility with HoloViews (#932)
* Ensure that xarray dataset metadata propagates to NdOverlays (#930)
* Support rioxarray (#905)
* Improve error message mentionning pyproj (#950)
## Explorer:
* Don't error on datetime-like axis (#968)
* Don't use xlim/ylim slider if start and end values are identical (#966)
## Documentation:
* New and updated docstrings (#892, #863)
* Improve the landing page (#874, #903, #876)
* Change http to https (#873)
* Add intended rolling_window param into pipeline (#944)
* Updates the README (#817)
* Miscellaneous documentation improvements (#866, #887, #910)
## Development:
* Add pre-commit to format and lint the code on commits (#967)
## CI:
* Miscellaneous fixes and improvements (#867, #922, #947, #948, #949, #960,
#977)
-------------------------------------------------------------------
Tue Nov 22 18:37:24 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Update to 0.8.1
## Interactive:
* Set interactive function to lazy to avoid calling it twice
(772)
* Add support for hvplot kind accessor (781, 858)
* Add more tests to Interactive and some comments (812)
* Fixes to the operators implemented by Interactive (814)
* Propagate max_rows (815)
* Only register the function parameters watchers once (818)
* Do not re-execute transform on copied clones (833)
* Internal callback made dependent only when parameters are found
(857)
## Explorer:
* Make the explorer easier to use (799)
* Enhancement to Fields tab in explorer (811)
* Remove the marker styling option of the explorer (809)
## Plot:
* Make rescale_discrete_levels a plot option (758)
* Ensure that dataframes with multiple columns are categorically
shaded (759)
* Display a color bar when rasterize is enabled (782)
* Update the expected DataSet plot title after xarray 2022.6.0
(795)
* Set categorically shaded when there's more than one variable
(843)
* Clone GeoViews' features (850)
* Documentation:
* Add new and improve existing docstrings (793, 826, 827, 822)
* Update developer install instructions (794)
* Rework the landing page and add a Getting started guide (838)
## Misc:
* No longer use basestring from holoviews.core.util (757)
* Ensure that repr is initialized on hvplot backend import (774)
* Add RGB test data (779)
* Add flatten utility function (798)
- Release 0.8.0
## Main new features:
* Add ability to call interactive on bound functions (#720)
* Add support to the Matplotlib and Plotly backends (#653)
* Add the hvPlotExplorer, a Panel UI component designed to
explore data (#638, #639, #651, #710, #726)
## Enhancements:
* Interactive:
- Allow using getitem on an accessor in interactive (#633)
- Allow attribute access on ufunc on interactive (#635)
- Enhancements for interactive API (#640)
- Flatten op_args to be able to find nested widgets (#699)
* Allow dynspread to be used with rasterize (#637)
* Add a title to xarray plots with scalar coords (#659)
* Adding datashade and rasterize options to scatter_matrix (#495)
* Update the default internal value of clim to support Matplotlib
(#679)
* Ensure bokeh/panel extension is loaded only once (#686)
* Add support for planar layout from Networkx (#700)
* Wrap color in hv.dim when it matches a dimension/column (#717)
* Expose datashader line_width and rescale_discrete_levels
options (#731)
* Improve array-like handling for x and y inputs (#714)
## Fixes:
* Interactive:
- Interactive fixes (#630)
- Fix for interactive transform (#632)
- Fix issue with accessors on interactive (#641)
- Consistently dereference attribute access (#642)
* State that the data cannot be symmetric if it's empty (#680)
* Disable hover on errorbars plot (#721)
* Fix application of the scale argument for geoviews features
(#725)
## Maintenance:
* Drop support for py2.7, min supported version is py3.6 now
(#702)
* Switch to Pytest and run the CI on Python 3.6, 3.8 and 3.9
(#703)
* Changed to packaging.version (#708)
* Fix a broken test due to PROJ unexpectedly matching a normal
string (#660)
- Add upper pin for bokeh, gh#holoviz/hvplot#970
-------------------------------------------------------------------
Mon Jan 31 20:33:03 UTC 2022 - Ben Greiner <code@bnavigator.de>
- Don't test with python310-dask: not supported yet
-------------------------------------------------------------------
Thu Sep 23 13:00:03 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Update to 0.7.3
* Improved .interactive Dataframe support: max_rows display,
column access (#640)
* Improved accessor and attribute behavior for .interactive
(#633, #635, #641, #642)
* Add .holoviews() terminal method to .interactive pipelines
* Add support for kwargs to .interactive.layout
* Misc fixes to .interactive API (#630, #632)
* Allow dynspread=True to be used with rasterize=True (now that
Datashader supports it)
- remove unnecessary no-network.patch
-------------------------------------------------------------------
Mon Jul 19 10:13:57 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Fix pooch cache dir for xarray tutorial data
-------------------------------------------------------------------
Tue May 25 10:10:08 UTC 2021 - Matej Cepl <mcepl@suse.com>
- Update to 0.7.2:
- Add support for geographic features (#622)
- Added support for OHLC plot (#623)
- Add Ibis backend, providing hvPlot features for lazy SQL
queries (#507)
- Support setting options for diagonal plots in scatter_matrix
(#602)
- Take group_label from columns if available (#615)
- Add kwargs to interactive.layout()
- Fix support for clim on contours (#587)
- Adding default coordinates to datasets with missing coords
(#605)
- Do not plot streamz example point (#614)
- Fix passing in multiple z-values (#616)
- Ensure violin and boxplot color is applied (#619)
- Ensure categorical colormapping is applied during datashade
(#621)
- Switch default tile source to OSM (since Wikipedia tiles are
no longer available) (#610)
- Correctly document .hist rather than .histogram (#571)
- Use strings rather than bytes when referring to airplane
dataset columns (#538)
- Preserve function signature and docstring in
with_hv_extension (#601)
- Add hover_cols example (#612)
- Switch to pydata sphinx theme (#613)
- Update available options in customization docs (#620)
- Add hover='vline' hover='hline' options to expose Bokeh HoverTool mode (#493)
- Support streaming plots from HoloViews streams (not needing
a streamz source) (#542)
- Misc: GitHub Actions (#568), melting wide data (#566), 'by'
columns (#565), NetworkX (#549), cycles for continuous
colormaps (#548), interactivity warning (#550)
- Add no-network.patch to allow testing without a network
connection (gh#holoviz/hvplot#662).
-------------------------------------------------------------------
Sat Feb 13 10:37:40 UTC 2021 - Ben Greiner <code@bnavigator.de>
- Update to version 0.7.0
Major new features:
* Powerful new .interactive() API for building easy apps (#505,
#523)
* New transforms argument to transform data in .hvplot() calls
(#526)
Other new features and enhancements:
* Support passing geographic projections as strings (#372)
* Improved data selection, e.g. for filtering on metadata (#522)
* Provide color_key to datashade as well as cmap, for convenience
(#525)
* Update param warnings to new API (#528)
Bug fixes:
* Fix for specifying hover_cols (#504)
* Remove outdated reference to __main__ console script (#494)
* Misc doc fixes, including to Streaming.ipynb (#481, #511)
* Handle node_shape for networkx (#527)
- Skip python36 build: python36-numpy is being removed from TW
(NEP 29)
- Enable test suite
* Use xarray-data.tar.gz
* Skip tests not working on 32-bit gh#holoviz/hvplot#560
- No more entrypoint
-------------------------------------------------------------------
Wed Jun 24 02:26:24 UTC 2020 - Todd R <toddrme2178@gmail.com>
- Update to version 0.6.0
+ New features:
* Added (a start to) a reference gallery (#302, #357, #359, #360, #361)
* Improved save and show utilities (#451)
* Improved compatibility for tab completion (#411)
* Major performance enhancement with Datashader in some cases (#465)
* Add support for cuDF (#454, #466)
* Support by argument for categorical aggregation (#461)
* Support color_key alias (#446, #458)
* Support spatialpandas for large sets of polygons (#459)
* Add fontscale keyword (#397)
* Added heat and trees example to topics (#378)
+ Bug fixes and compatibility:
* Fixed 'title_format' deprecation warning (#428)
* Fix networkx documentation (#476)
* Avoid sorting overlays, to make color cycles consistent (#475)
* Replaced sphinx_pyviz_theme with sphinx_holoviz_theme (#366)
* Removed references to pyviz (#373)
* Update environment.yml (#356)
* Misc bugfixes/updates (#387, #403, #408, #439, #447, #448, #449, #450, #452, #453, #456, #467)
-------------------------------------------------------------------
Mon May 25 10:59:20 UTC 2020 - Petr Gajdos <pgajdos@suse.com>
- %python3_only -> %python_alternative
-------------------------------------------------------------------
Wed Apr 15 06:59:24 UTC 2020 - Paolo Stivanin <info@paolostivanin.com>
- Remove nose dep since we can't run the tests
-------------------------------------------------------------------
Thu Oct 24 01:08:54 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Update to 0.5.2
* Stop swallowing groupby widgets when passing widgets
* Exposing plot at top level
* Allow tiles to be objects as well as strings
* Coastline sets geo=True by default
* Fix multi z
* Don't count by if subplots
* Adding a max size for checking symmetry
* Reading over docs and adding widgets and timeseries sections
* Fixing up row/col to make behavior match groupby/by
* Allow more widget options
* Allow the source Dataset to flow through to Histogram elements
* Add indexes to table output by default
* Made hvplot API dynamic by accepting parameter/widget instances
* Entrypoints for pandas >=0.25
* Fix stats plots ordering
* Make glasbey_category10 the default categorical colormap
* Fixing proj_to_cartopy for pyproj <2.2 and adding test
* Determine whether data is divergent and use a RdBu colormap / center …
* Fixed bug when providing empty edgelist
* Allow constructing geo-RGB
* Derived datetime for tabular data
* Fixing color order should match node order
* Adding the ability to get index on hover
* Fixing lim should be used as range when datashading
* Allow datashade/rasterize even when c is same as x or y
* If datashade=True then hover should be false by default
* If cmap is a dict, just pass it through
* Fix 'where' parameter in .hvplot().step()
* Alternative implementation to aspect handling
* Allow cmap to be list
* Adding derived datatime for xarray
* Using attrs to set default x and y for gridded outputs
* Fix label for xr.Dataset
* Use default opts if set, changing default numeric cmap
* Sort by date by default when using pandas objects
* Improved handling of datashader aggregator
* Add coastline/tiles options
* Label from attributes
* Only include numeric columns by default if available in data
* Handle heatmap rendering as array
* Add support for geo hexbin
* Consistently handle dim mappings
* Fixed handling of logz
* Trying to do more sensible defaults for 2D xarrays
* Allow list types for xlim,ylim tuples
* Expose responsive plot options
* Consistently warn if plot type does not support geo
* Plot vectorfield
* Add clabel
* Let holoviews set defaults for points
* Changed ioam pinning to pyviz
* Add errorbars
* Add min_count option for hexbin plots.
* Make xsampling/ysampling -> x_sampling/y_sampling
* If line or scatter, warn that it will not project
-------------------------------------------------------------------
Mon Jun 3 19:11:24 UTC 2019 - Todd R <toddrme2178@gmail.com>
- Fix jupyter dependencies.
-------------------------------------------------------------------
Tue Jan 8 19:27:45 UTC 2019 - Todd R <toddrme2178@gmail.com>
- initial version