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 - arun@gmx.de + +- 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