Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-hvplot for openSUSE:Factory checked in at 2022-11-24 14:24:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-hvplot (Old) and /work/SRC/openSUSE:Factory/.python-hvplot.new.1597 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-hvplot" Thu Nov 24 14:24:40 2022 rev:11 rq:1037584 version:0.8.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-hvplot/python-hvplot.changes 2022-02-03 23:17:34.608166216 +0100 +++ /work/SRC/openSUSE:Factory/.python-hvplot.new.1597/python-hvplot.changes 2022-11-24 14:24:41.480979594 +0100 @@ -1,0 +2,81 @@ +Tue Nov 22 18:37:24 UTC 2022 - Ben Greiner <[email protected]> + +- 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 + +------------------------------------------------------------------- Old: ---- hvplot-0.7.3.tar.gz New: ---- hvplot-0.8.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-hvplot.spec ++++++ --- /var/tmp/diff_new_pack.DComNo/_old 2022-11-24 14:24:44.784997120 +0100 +++ /var/tmp/diff_new_pack.DComNo/_new 2022-11-24 14:24:44.792997163 +0100 @@ -16,28 +16,28 @@ # -%{?!python_module:%define python_module() python3-%{**}} -%define skip_python2 1 Name: python-hvplot -Version: 0.7.3 +Version: 0.8.1 Release: 0 Summary: High-level plotting API for the PyData ecosystem built on HoloViews License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/pyviz/hvplot Source0: https://files.pythonhosted.org/packages/source/h/hvplot/hvplot-%{version}.tar.gz -# Test data -Source1: https://github.com/pydata/xarray-data/archive/master.tar.gz#/xarray-data.tar.gz +# Test data. Bump the commit whenever you bump this version +Source1: https://github.com/pydata/xarray-data/archive/7d8290e0be9d2a8f4b4381641f20a97db6eaea3d.tar.gz#/xarray-data.tar.gz Source100: python-hvplot-rpmlintrc BuildRequires: %{python_module param >= 1.6.1} BuildRequires: %{python_module pyct >= 0.4.4} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-bokeh >= 1.0.0 +# https://github.com/holoviz/hvplot/issues/970 +Requires: (python-bokeh >= 1.0.0 with python-bokeh < 2.5) Requires: python-colorcet >= 2 Requires: python-holoviews >= 1.11.0 Requires: python-numpy >= 1.15 +Requires: python-packaging Requires: python-pandas Requires(post): update-alternatives Requires(postun):update-alternatives @@ -64,16 +64,18 @@ BuildArch: noarch # SECTION test requirements BuildRequires: %{python_module Pillow} -BuildRequires: %{python_module bokeh >= 1.0.0} +BuildRequires: %{python_module bokeh >= 1.0.0 with %python-bokeh < 2.5} BuildRequires: %{python_module colorcet >= 2} -BuildRequires: %{python_module dask if %python-base < 3.10} -BuildRequires: %{python_module datashader >= 0.6.5 if %python-base < 3.10} +BuildRequires: %{python_module dask} +BuildRequires: %{python_module datashader} BuildRequires: %{python_module holoviews >= 1.11.0} +BuildRequires: %{python_module ipywidgets} BuildRequires: %{python_module networkx} BuildRequires: %{python_module numpy >= 1.7} BuildRequires: %{python_module pandas} BuildRequires: %{python_module param >= 1.6.1} BuildRequires: %{python_module parameterized} +BuildRequires: %{python_module plotly} BuildRequires: %{python_module pooch} BuildRequires: %{python_module pytest} BuildRequires: %{python_module scipy} @@ -92,7 +94,10 @@ %prep %autosetup -p1 -n hvplot-%{version} -tar -x -f %{SOURCE1} --transform='s/xarray-data-master/cache\/xarray_tutorial_data/' +mkdir -p cache/xarray_tutorial_data +pushd cache/xarray_tutorial_data +tar -x -f %{SOURCE1} --strip-components=1 +popd %build %python_build @@ -104,6 +109,8 @@ %check # set pooch cache dir export XDG_CACHE_HOME=$(pwd)/cache +# no network +donttest="test_urls" # These tests cannot cast to 32-bit datatypes gh#holoviz/hvplot#560 if [ $(getconf LONG_BIT) -eq 32 ]; then donttest+=" or test_aspect_and_frame_height_with_datashade" @@ -113,12 +120,13 @@ donttest+=" or test_xlim_affects_x_range" donttest+=" or test_plot_resolution_with_rasterize" fi -%pytest hvplot/tests/test* -ra ${donttest:+ -k "not (${donttest:4})"} +%pytest hvplot/tests/test* -ra -k "not ($donttest)" %files %{python_files} %doc README.md %license LICENSE %{python_sitelib}/hvplot +%exclude %{python_sitelib}/hvplot/tests %{python_sitelib}/hvplot-%{version}*-info %changelog ++++++ hvplot-0.7.3.tar.gz -> hvplot-0.8.1.tar.gz ++++++ ++++ 18823 lines of diff (skipped) ++++++ xarray-data.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-hvplot/xarray-data.tar.gz /work/SRC/openSUSE:Factory/.python-hvplot.new.1597/xarray-data.tar.gz differ: char 13, line 1
