Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-datashader for 
openSUSE:Factory checked in at 2022-11-24 12:22:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-datashader (Old)
 and      /work/SRC/openSUSE:Factory/.python-datashader.new.1597 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-datashader"

Thu Nov 24 12:22:56 2022 rev:20 rq:1037470 version:0.14.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-datashader/python-datashader.changes      
2022-04-26 20:17:31.800743365 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-datashader.new.1597/python-datashader.changes
    2022-11-24 12:23:06.825253513 +0100
@@ -1,0 +2,97 @@
+Mon Nov 21 19:58:10 UTC 2022 - Ben Greiner <c...@bnavigator.de>
+
+- Update to 0.14.3
+  * This release fixes a bug related to spatial indexing of
+    spatialpandas.GeoDataFrames, and introduces enhancements to
+    antialiased lines, benchmarking and GPU support.
+  ## Enhancements:
+  * Improvements to antialiased lines:
+    - Fit antialiased line code within usual numba/dask framework
+      (#1142)
+    - Refactor stage 2 aggregation for antialiased lines (#1145)
+    - Support compound reductions for antialiased lines on the CPU
+      (#1146)
+  * New benchmark framework:
+    - Add benchmarking framework using asv (#1120)
+    - Add cudf, dask and dask-cudf Canvas.line benchmarks (#1140)
+  * Improvements to GPU support:
+    - Cupy implementation of eq_hist (#1129)
+  * Improvements to dependency management (#1111, #1116)
+  * Improvements to CI (#1132, #1135, #1136, #1137, #1143)
+  ## Bug fixes:
+  * Ensure spatial index _sindex is retained on dataframe copy
+    (#1122)
+- Version 0.14.2
+  * This is a bug fix release to fix an important divide by zero
+    bug in antialiased lines, along with improvements to
+    documentation and handling of dependencies.
+  ## Enhancements:
+  * Improvements to handling of dependencies:
+    - Correct dask and bokeh dependencies (#1104)
+    - Add requests as an install dependency (#1105)
+    - Better handle returned dask npartitions in tests (#1107)
+  ## Bug fixes:
+  * Fix antialiased line divide by zero bug (#1099)
+- Version 0.14.1
+  * This release provides a number of important bug fixes and small
+    enhancements from Ian Thomas along with infrastructure
+    improvements from Maxime Liquet and new reductions from
+    @tselea.
+  ## Enhancements:
+  * Improvements to antialiased lines:
+    - Support antialiased lines for categorical aggregates (#1081,
+      #1083)
+    - Correctly handle NaNs in antialiased line coordinates (#1097)
+  * Improvements to rescale_discrete_levels for how='eq_hist':
+    * Correct implementation of rescale_discrete_levels (#1078)
+    * Check before calling rescale_discrete_levels (#1085)
+    * Remove empty histogram bins in eq_hist (#1094)
+  * Implementation of first and last reduction (#1093) for data
+    types other than raster.
+  ## Bug fixes:
+  * Do not snap trimesh vertices to pixel grid (#1092)
+  * Correctly orient (y, x) arrays for xarray (#1095)
+  * Infrastructure/build fixes (#1080, #1089, #1096)
+- Version 0.14.0
+  * This release has been nearly a year in the making, with major
+    new contributions from Ian Thomas, Thuy Do Thi Minh, Simon
+    Høxbro Hansen, Maxime Liquet, and James Bednar, and additional
+    support from Andrii Oriekhov, Philipp Rudiger, and Ajay Thorve.
+  ## Enhancements:
+  * Full support for antialiased lines of specified width (#1048,
+    #1072). Previous antialiasing support was limited to
+    single-pixel lines and certain floating-point reduction
+    functions. Now supports arbitrary widths and arbitrary
+    reduction functions, making antialiasing fully supported.
+    Performance ranges from 1.3x to 14x slower than the simplest
+    zero-width implementation; see benchmarks.
+  * Fixed an issue with visibility on zoomed-in points plots and on
+    overlapping line plots that was first reported in 2017, with a
+    new option rescale_discrete_levels for how='eq_hist' (#1055)
+  * Added a categorical color_key for 2D (unstacked) aggregates
+    (#1020), for producing plots where each pixel has at most one
+    category value
+  ## Bugfixes:
+  * Fixed details of the raster coordinate calculations to match
+    other primitives, making it simpler to overlay separately
+    rendered results (#959, #1046)
+  * Various fixes and extensions for cupy/CUDA, e.g. to use cuda
+    for category_binning, spread, and dynspread, including
+    cupy.interp where appropriate (#1015, #1016, #1044, #1050,
+    #1060)
+  * Infrastructure/build/ecosystem fixes (#1022, #1025, #1027,
+    #1036, #1045, #1049, #1050, #1057, #1061, #1062, #1063, #1064)
+  ## Compatibility:
+  * Canvas.line() option antialias=True is now deprecated; use
+    line_width=1 (or another nonzero value) instead. (#1048)
+  * Removed long-deprecated bokeh_ext.py (#1059)
+  * Dropped support for Python 2.7 (actually already dropped from
+    the tests in Datashader 0.12) and 3.6 (no longer supported by
+    many downstream libraries like rioxarray, but several of them
+    are not properly declaring that restriction, making 3.6 much
+    more difficult to support.) (#1033)
+- Drop upstreamed fixes
+  * datashader-pr1022-RaggedTests.patch
+  * datashader-pr1025-testfixes.patch
+
+-------------------------------------------------------------------

Old:
----
  datashader-0.13.0.tar.gz
  datashader-pr1022-RaggedTests.patch
  datashader-pr1025-testfixes.patch

New:
----
  datashader-0.14.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-datashader.spec ++++++
--- /var/tmp/diff_new_pack.TO2Uz5/_old  2022-11-24 12:23:07.597258419 +0100
+++ /var/tmp/diff_new_pack.TO2Uz5/_new  2022-11-24 12:23:07.601258444 +0100
@@ -16,7 +16,6 @@
 #
 
 
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
 %define psuffix -test
@@ -27,59 +26,48 @@
 %bcond_with test
 BuildArch:      noarch
 %endif
-%define         skip_python2 1
+
 Name:           python-datashader%{psuffix}
-Version:        0.13.0
+Version:        0.14.3
 Release:        0
 Summary:        Data visualization toolchain based on aggregating into a grid
 License:        BSD-3-Clause
 URL:            https://datashader.org
 Source0:        
https://files.pythonhosted.org/packages/source/d/datashader/datashader-%{version}.tar.gz
-Patch0:         datashader-pr1022-RaggedTests.patch
-Patch1:         datashader-pr1025-testfixes.patch
 Source100:      python-datashader-rpmlintrc
-BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module devel >= 3.7}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module param >= 1.6.1}
 BuildRequires:  %{python_module pyct >= 0.4.5}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-DataShape >= 0.5.1
-Requires:       python-Pillow >= 3.1.1
+Requires:       python-DataShape
+Requires:       python-Pillow
 Requires:       python-PyYAML
-Requires:       python-bokeh
-Requires:       python-colorcet >= 0.9.0
-Requires:       python-dask-all >= 0.18.0
+Requires:       python-colorcet
+Requires:       python-dask-all
 Requires:       python-numba >= 0.51
-Requires:       python-numpy >= 1.7
-Requires:       python-pandas >= 0.24.1
-Requires:       python-param >= 1.6.1
-Requires:       python-pyct >= 0.4.5
+Requires:       python-numpy
+Requires:       python-pandas
+Requires:       python-param
+Requires:       python-pyct
+Requires:       python-requests
 Requires:       python-scikit-image
 Requires:       python-scipy
-Requires:       python-xarray >= 0.9.6
+Requires:       python-toolz
+Requires:       python-xarray
 Requires(post): update-alternatives
 Requires(postun):update-alternatives
 %if %{with test}
-BuildRequires:  %{python_module DataShape >= 0.5.1}
-BuildRequires:  %{python_module Pillow >= 3.1.1}
-BuildRequires:  %{python_module PyYAML}
-BuildRequires:  %{python_module bokeh}
-BuildRequires:  %{python_module colorcet >= 0.9.0}
-BuildRequires:  %{python_module dask-all >= 0.18.0}
-BuildRequires:  %{python_module fastparquet >= 0.1.6}
-BuildRequires:  %{python_module holoviews >= 1.10.0}
+BuildRequires:  %{python_module bokeh < 3}
+BuildRequires:  %{python_module datashader = %{version}}
+BuildRequires:  %{python_module fastparquet}
+BuildRequires:  %{python_module h5netcdf}
+BuildRequires:  %{python_module nbconvert}
 BuildRequires:  %{python_module nbsmoke >= 0.5.0}
-BuildRequires:  %{python_module netCDF4}
-BuildRequires:  %{python_module numba >= 0.51}
-BuildRequires:  %{python_module numpy >= 1.7}
-BuildRequires:  %{python_module pandas >= 0.24.1}
-BuildRequires:  %{python_module pytest >= 3.9.3}
-BuildRequires:  %{python_module pytest-benchmark >= 3.0.0}
-BuildRequires:  %{python_module scikit-image}
-BuildRequires:  %{python_module scipy}
-BuildRequires:  %{python_module xarray >= 0.9.6}
+BuildRequires:  %{python_module pytest-benchmark}
+BuildRequires:  %{python_module pytest}
 %endif
 %python_subpackages
 
@@ -124,11 +112,7 @@
 %if %{with test}
 %check
 export PYTHONPATH=examples
-# https://github.com/holoviz/datashader/issues/1043
-donttest="(TestRaggedGetitem and test_getitem_invalid)"
-donttest+=" or (TestRaggedInterface and test_tolist)"
-donttest+=" or (TestRaggedMethods and test_where_series)"
-%pytest datashader/tests --doctest-modules --doctest-ignore-import-errors -k 
"not ($donttest)"
+%pytest datashader/tests --doctest-modules --doctest-ignore-import-errors
 %endif
 
 %if ! %{with test}
@@ -143,6 +127,7 @@
 %license LICENSE.txt
 %python_alternative %{_bindir}/datashader
 %{python_sitelib}/datashader
+%exclude %{python_sitelib}/datashader/tests
 %{python_sitelib}/datashader-%{version}*-info
 %endif
 

++++++ datashader-0.13.0.tar.gz -> datashader-0.14.3.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-datashader/datashader-0.13.0.tar.gz 
/work/SRC/openSUSE:Factory/.python-datashader.new.1597/datashader-0.14.3.tar.gz 
differ: char 5, line 1

Reply via email to