Revisions of python-scikit-image

Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 1172004 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 37)
- Update to 0.23.2
  ## Bug Fixes
  * Make sure skimage.util.img_as_ubyte supports the edge case
    where dtype('uint64').type of the provided image is
    np.ulonglong instead of np.uint64 (#7392).
  ## Documentation
  * Add date to 0.23.1 release notes (#7384).
  * Fix docstring of connectivity parameter in
    skimage.segmentation.watershed (#7360).
  ## Infrastructure
  * Ignore Sphinx warning about unpickable cache (#7400).
  * Simplify instructions on changelist in PR template (#7401).
  ## Maintenance
  * Use numpy.inf instead of deprecated numpy.infty (#7386).
  * Update Ruff config (#7387).
  * Update matrix and names of Azure pipelines configuration
    (#7390).
  * Use upload- and download-artifact v4 (#7389).
  * Ignore arch specific cast warnings originating from astype in
    tests (#7393).
  * Update link to numpydoc example.py (#7395).
- Release 0.23.1/0.23.0
  ## Highlights
  * Ensure skimage.morphology.closing and
    skimage.morphology.opening are extensive and anti-extensive,
    respectively, if the footprint is not mirror symmetric (#6695).
  * Add parameter mode to binary_erosion, binary_dilation,
    binary_opening and binary_closing in skimage.morphology. These
    new parameters determine how array borders are handled (#6695).
  * Add parameters mode and cval to erosion, dilation, opening,
    closing, white_tophat, and black_tophat in skimage.morphology.
    These new parameters determine how array borders are handled
    (#6695).
  * Speedup skimage.util.map_array by parallelization with Cython's
    prange (#7266).
  ## New Features
  * Add new intensity_std property to skimage.measure.regionprops
    which computes the standard deviation of the intensity in a
    region (#6712).
  * Add parameter mode to binary_erosion, binary_dilation,
    binary_opening and binary_closing in skimage.morphology. These
    new parameters determine how array borders are handled (#6695).
  * Add functions mirror_footprint and pad_footprint to
    skimage.morphology (#6695).
  * Add parameters mode and cval to erosion, dilation, opening,
    closing, white_tophat, and black_tophat in skimage.morphology.
    These new parameters determine how array borders are handled
    (#6695).
  * Add new parameter spacing to segmentation.expand_labels to
    support anisotropic images (#7080).
  ## API Changes
  * Drop support for Python 3.9 (#7217).
  * Parameters shift_x and shift_y in skimage.morphology.erosion
    and skimage.morphology.dilation are deprecated. Use
    pad_footprint or modify the footprint manually instead (#6695).
  * Remove unexpected value scaling in
    skimage.morphology.skeletonize_3d for non-binary input images.
    skeletonize_3d now always returns a binary array like similar
    functions (#7095).
  * Deprecate function skimage.feature.plot_matches in favor of
    skimage.feature.plot_matched_features (#7255).
  * Deprecate skimage.morphology.skeletonize_3d in favor of just
    skimage.morphology.skeletonize (#7094).
  * Deprecate parameter output in skimage.filters.gaussian; use out
    instead (#7225).
  * Change the default value of the parameters shift_x, shift_y and
    shift_z from False to 0 in the skimage.filters.rank functions.
    This has not impact on the results. Warn in case boolean shifts
    are provided from now on (#7320).
  * Performance
  * Add lazy loading to skimage.metrics module (#7211).
  * Speedup skimage.util.map_array by parallelization with Cython's
    prange (#7266).
  ## Bug Fixes
  * Add exception to avoid surprising result when image is too
    small for the given parameters in skimage.feature.hog (#7153).
  * Ensure skimage.morphology.closing and
    skimage.morphology.opening are extensive and anti-extensive,
    respectively, if the footprint is not mirror symmetric (#6695).
  * Avoid a TypeError in
    skimage.registration.phase_cross_correlation when the real-time
    shift cannot be determined (disambiguate=True). Display a
    warning instead (#7259).
  * Fix logic in skimage.graph.pixel_graph which raised a TypeError
    when the parameter edge_function was provided without a mask
    (#7310).
  * Ensure cache stays empty when cache=False is passed to
    skimage.measure.regionprops (#7333).
buildservice-autocommit accepted request 1159081 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 36)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1158635 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 35)
- Update to version 0.22.0.
- Drop upstreamed patches: np-warn.patch, skimage-numpy125.patch.
- Enable no longer failing tests.
buildservice-autocommit accepted request 1105471 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 34)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1105328 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 33)
- Add upstream patches np-warn.patch and skimage-numpy125.patch
  to fix build with NumPy 1.25
buildservice-autocommit accepted request 1097958 from Markéta Machová's avatar Markéta Machová (mcalabkova) (revision 32)
baserev update by copy to link target
Markéta Machová's avatar Markéta Machová (mcalabkova) accepted request 1097443 from Atri Bhattacharya's avatar Atri Bhattacharya (badshah400) (revision 31)
- Update to version 0.21.0
- Update minimum versions of Requires/BuildRequires in keeping with upstream.
- Use pyproject_* macros to build and install since there is no setup.py any more.
- Drop skimage-fix-module-install.patch: fixed upstream.
- Fix some hashbangs before build.
- New Requires: python-lazy-loader.
- Set PYTEST_DEBUG_TEMPROOT to a tmp dir created within the working dir as tests now require it to be writable.
- Some more tests disabled due to flaky floating point issues.
buildservice-autocommit accepted request 986472 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 30)
baserev update by copy to link target
Dirk Mueller's avatar Dirk Mueller (dirkmueller) accepted request 986252 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 29)
- Update to 0.19.3
  * Revert unintentional change to default multichannel behavior
    introduced in v0.19.0 for skimage.restoration.cycle_spin (now
    defaults to single channel again)
  * Fix corner case with an optimal angle of 0 degrees in
    hough_line_peaks
  * Fixed the gallery example involving registration with log-polar
    transformations
  * Update test suite for compatibility with the most recent
    tifffile release.
  * warp/rotate: fixed a bug with clipping when cval is not in the
    input range
  * Fix computation of histogram bins for multichannel
    integer-valued images
  * Update skimage.future.manual_polygon_segmentation to work with
    Matplotlib 3.5.
  * Update skimage.io.imread to avoid warnings when using
    imageio>=2.16.2.
  * Now compatible with Pillow >= 9.1 (palette may contain <256
    entries)
  * Added support for NumPy 1.23
- Release 0.19.2
  * This is primarily a bug fix release, although there is one new
    gallery example related to detection of fluorescence at the
    nuclear envelope of mammalian cells.
- Release 0.19.1
  * This is a small bug fix release that resolves a couple of
    backwards compatibility issues.
- Release 0.19.0
  * A highlight of this release is the addition of the popular
buildservice-autocommit accepted request 866145 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 28)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) accepted request 866134 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 27)
- Update to 0.18.1
buildservice-autocommit accepted request 826034 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 26)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 826028 from Benjamin Greiner's avatar Benjamin Greiner (bnavigator) (revision 25)
I guess the "no update because of python2 packages" restriction is no longer in place, is it?
https://build.opensuse.org/request/show/693830#comments

- Apply patches to fix errors due to numpy warnings
  * scikit-image-pr4731-floatingwarnings.patch
    gh#scikit-image/scikit-image#4731
  * scikit-image-pr4735-ragged.patch
    gh#scikit-image/scikit-image#4735
- Update requirements
- make multibuild
buildservice-autocommit accepted request 802914 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 24)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 23)
- We need at least pytest 4.x series
buildservice-autocommit accepted request 765257 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 22)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 21)
- Skip 2 failing tests on 32bit
- Do not buildrequire nose
buildservice-autocommit accepted request 755837 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 20)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 19)
- Use xdist to speed up the testing that takes bit too much time
buildservice-autocommit accepted request 750915 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
baserev update by copy to link target
Displaying revisions 1 - 20 of 37
openSUSE Build Service is sponsored by