Hello community,
here is the log from the commit of package python-scikit-image for
openSUSE:Factory checked in at 2018-09-04 22:56:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-scikit-image (Old)
and /work/SRC/openSUSE:Factory/.python-scikit-image.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-scikit-image"
Tue Sep 4 22:56:31 2018 rev:3 rq:632818 version:0.14.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-scikit-image/python-scikit-image.changes
2017-10-09 19:40:55.318832416 +0200
+++
/work/SRC/openSUSE:Factory/.python-scikit-image.new/python-scikit-image.changes
2018-09-04 22:56:32.349076535 +0200
@@ -1,0 +2,117 @@
+Sun Sep 2 16:58:45 UTC 2018 - [email protected]
+
+- specfile:
+ * update copyright year
+ * TASKS file not in tar-ball anymore, removed it, added CONTRIBUTING.txt file
+
+- update to version 0.14.0:
+ * New Features
+ + Lookfor function to search across the library:
+ skimage.lookfor. (#2713)
+ + nD support for skimage.transform.rescale,
+ skimage.transform.resize, and skimage.transform.pyramid_*
+ transforms. (#1522)
+ + Chan-Vese segmentation algorithm. (#1957)
+ + Manual segmentation with matplotlib for fast data annotation:
+ skimage.future.manual_polygon_segmentation,
+ skimage.future.manual_lasso_segmentation. (#2584)
+ + Hysteresis thresholding:
+ skimage.filters.apply_hysteresis_threshold. (#2665)
+ + Segmentation with morphological snakes:
+ skimage.segmentation.morphological_chan_vese (2D),
+ skimage.segmentation.morphological_geodesic_active_contour (2D
+ and 3D). (#2791)
+ + nD support for image moments: skimage.measure.moments_central,
+ skimage.measure.moments_central,
+ skimage.measure.moments_normalized,
+ skimage.measure.moments_hu. This change leads to 3D/nD
+ compatibility for many regionprops. (#2603)
+ + Image moments from coordinate input:
+ skimage.measure.moments_coords,
+ skimage.measure.moments_coords_central. (#2859)
+ + Added 3D support to blob_dog and blob_log. (#2854)
+ + Inertia tensor and its eigenvalues can now be computed outside
+ of regionprops; available in
+ skimage.measure.inertia_tensor. (#2603)
+ + Cycle-spinning function for approximating shift-invariance by
+ averaging results from a series of spatial shifts:
+ skimage.restoration.cycle_spin. (#2647)
+ + Haar-like feature: skimage.feature.haar_like_feature,
+ skimage.feature.haar_like_feature_coord,
+ skimage.feature.draw_haar_like_feature. (#2848)
+ + Data generation with random_shapes function:
+ skimage.draw.random_shapes. (#2773)
+ + Subset of LFW (Labeled Faces in the Wild) database:
+ skimage.data.cbcl_face_database. (#2905)
+ + Fully reworked montage function (now with a better padding
+ behavior): skimage.util.montage. (#2626)
+ + YDbDr colorspace conversion routines: skimage.color.rgb2ydbdr,
+ skimage.color.ydbdr2rgb. (#3018)
+ * Improvements
+ + VisuShrink method for
+ skimage.restoration.denoise_wavelet. (#2470)
+ + New max_ratio parameter for
+ skimage.feature.match_descriptors. (#2472)
+ + skimage.transform.resize and skimage.transform.rescale have a
+ new anti_aliasing option to avoid aliasing artifacts when
+ down-sampling images. (#2802)
+ + Support for multichannel images for skimage.feature.hog. (#2870)
+ + Non-local means denoising (skimage.restoration.denoise_nl_means)
+ has a new optional parameter, sigma, that can be used to specify
+ the noise standard deviation. This enables noise-robust patch
+ distance estimation. (#2890)
+ + Mixed dtypes support for skimage.measure.compare_ssim,
+ skimage.measure.compare_psnr, etc. (#2893)
+ + New alignment parameter in skimage.feature.plot_matches. (#2955)
+ + New seed parameter in
+ skimage.transform.probabilistic_hough_line. (#2960)
+ + Various performance improvements. (#2821, #2878, #2967, #3035,
+ #3056, #3100)
+ * Bugfixes
+ + Fixed skimage.measure.regionprops.bbox_area returning incorrect
+ value. (#2837)
+ + Changed gradient and L2-Hys norm computation in
+ skimage.feature.hog to closely follow the paper. (#2864)
+ + Fixed skimage.color.convert_colorspace not working for YCbCr,
+ YPbPr. (#2780)
+ + Fixed incorrect composition of projective tranformation with
+ inverse transformation. (#2826)
+ + Fixed bug in random walker appearing when seed pixels are
+ isolated inside pruned zones. (#2946)
+ + Fixed rescale not working properly with different rescale
+ factors in multichannel case. (#2959)
+ + Fixed float and integer dtype support in
+ skimage.util.invert. (#3030)
+ + Fixed skimage.measure.find_contours raising StopIteration on
+ Python 3.7. (#3038)
+ + Fixed platform-specific issues appearing in Windows and/or
+ 32-bit environments. (#2867, #3033)
+ * API Changes
+ + skimage.util.montage. namespace has been removed, and
+ skimage.util.montage.montage2d function is now available as
+ skimage.util.montage2d.
+ + skimage.morphology.binary_erosion now uses True as border value,
+ and is now consistent with skimage.morphology.erosion.
+ * Deprecations
+ + freeimage plugin has been removed from skimage.io.
+ + skimage.util.montage2d is deprecated and will be removed in
+ 0.15. Use skimage.util.montage function instead.
+ + skimage.novice is deprecated and will be removed in 0.16.
+ + skimage.transform.resize and skimage.transform.rescale have a
+ new anti_aliasing option that avoids aliasing artifacts when
+ down-sampling images. This option will be enabled by default in
+ 0.15.
+ + regionprops will use row-column coordinates in 0.16. You can
+ start using them now with regionprops(...,
+ coordinates='rc'). You can silence warning messages, and retain
+ the old behavior, with regionprops(...,
+ coordinates='xy'). However, that option will go away in 0.16 and
+ result in an error. This change has a number of
+ consequences. Specifically, the "orientation" region property
+ will measure the anticlockwise angle from a vertical line,
+ i.e. from the vector (1, 0) in row-column coordinates.
+ + skimage.morphology.remove_small_holes min_size argument is
+ deprecated and will be removed in 0.16. Use area_threshold
+ instead.
+
+-------------------------------------------------------------------
Old:
----
scikit-image-0.13.1.tar.gz
New:
----
scikit-image-0.14.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-scikit-image.spec ++++++
--- /var/tmp/diff_new_pack.nwxWQj/_old 2018-09-04 22:56:35.937088786 +0200
+++ /var/tmp/diff_new_pack.nwxWQj/_new 2018-09-04 22:56:35.949088827 +0200
@@ -1,7 +1,7 @@
#
# spec file for package python-scikit-image
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,17 @@
#
-# Test discovery issues
-%bcond_with tests
-
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%define oldpython python
+# Test discovery issues
+%bcond_with tests
Name: python-scikit-image
-Version: 0.13.1
+Version: 0.14.0
Release: 0
Summary: Collection of algorithms for image processing in Python
License: BSD-3-Clause
Group: Productivity/Scientific/Other
-Url: http://scikit-image.org/
+URL: http://scikit-image.org/
Source0:
https://files.pythonhosted.org/packages/source/s/scikit-image/scikit-image-%{version}.tar.gz
BuildRequires: %{python_module Cython >= 0.23}
BuildRequires: %{python_module devel}
@@ -37,16 +36,8 @@
BuildRequires: %{python_module six >= 1.7.3}
BuildRequires: fdupes
BuildRequires: freeimage-devel
+BuildRequires: gcc-c++
BuildRequires: python-rpm-macros
-%if %{with tests}
-BuildRequires: %{python_module nose}
-BuildRequires: %{python_module pytest}
-# Runtime dependencies
-BuildRequires: %{python_module Pillow >= 2.1.0}
-BuildRequires: %{python_module PyWavelets >= 0.4.0}
-BuildRequires: %{python_module matplotlib >= 1.3.1}
-BuildRequires: %{python_module networkx >= 1.8}
-%endif
Requires: python-Pillow >= 2.1.0
Requires: python-PyWavelets >= 0.4.0
Requires: python-matplotlib >= 1.3.1
@@ -54,19 +45,27 @@
Requires: python-numpy >= 1.11
Requires: python-scipy >= 0.17
Requires: python-six >= 1.7.3
-Recommends: python-pyamg
+Requires(post): update-alternatives
+Requires(preun): update-alternatives
Recommends: python-SimpleITK
Recommends: python-astropy
Recommends: python-dask-array >= 0.5.0
Recommends: python-imread
+Recommends: python-pyamg
Recommends: python-qt4
+%if %{with tests}
+# Runtime dependencies
+BuildRequires: %{python_module Pillow >= 2.1.0}
+BuildRequires: %{python_module PyWavelets >= 0.4.0}
+BuildRequires: %{python_module matplotlib >= 1.3.1}
+BuildRequires: %{python_module networkx >= 1.8}
+BuildRequires: %{python_module nose}
+BuildRequires: %{python_module pytest}
+%endif
%ifpython2
Provides: %{oldpython}-scikits-image = %{version}
Obsoletes: %{oldpython}-scikits-image < %{version}
%endif
-Requires(post): update-alternatives
-Requires(preun): update-alternatives
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%python_subpackages
%description
@@ -103,8 +102,8 @@
%endif
%files %{python_files}
-%defattr(-,root,root)
-%doc CONTRIBUTORS.txt LICENSE.txt TASKS.txt TODO.txt
+%license LICENSE.txt
+%doc CONTRIBUTING.txt CONTRIBUTORS.txt TODO.txt
%python_alternative %{_bindir}/skivi
%{python_sitearch}/skimage/
%{python_sitearch}/scikit_image-%{version}-py*.egg-info
++++++ scikit-image-0.13.1.tar.gz -> scikit-image-0.14.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/python-scikit-image/scikit-image-0.13.1.tar.gz
/work/SRC/openSUSE:Factory/.python-scikit-image.new/scikit-image-0.14.0.tar.gz
differ: char 5, line 1