regularizepsf
regularizepsf copied to clipboard
Update scikit-image requirement from ~=0.22 to ~=0.23
Updates the requirements on scikit-image to permit the latest version.
Release notes
Sourced from scikit-image's releases.
v0.23.1
scikit-image 0.23.1
We're happy to announce the release of scikit-image 0.23.1!
[!NOTE] Due to an issue with the CI system scikit-image 0.23.0 was never released. This release is identical to what 0.23.0 would have been other than the CI fix and the version number.
Highlights
- Ensure
skimage.morphology.closingandskimage.morphology.openingare extensive and anti-extensive, respectively, if the footprint is not mirror symmetric (#6695).- Add parameter
modetobinary_erosion,binary_dilation,binary_openingandbinary_closinginskimage.morphology. These new parameters determine how array borders are handled (#6695).- Add parameters
modeandcvaltoerosion,dilation,opening,closing,white_tophat, andblack_tophatinskimage.morphology. These new parameters determine how array borders are handled (#6695).- Speedup
skimage.util.map_arrayby parallelization with Cython'sprange(#7266).New Features
- Add new
intensity_stdproperty toskimage.measure.regionpropswhich computes the standard deviation of the intensity in a region (#6712).- Add parameter
modetobinary_erosion,binary_dilation,binary_openingandbinary_closinginskimage.morphology. These new parameters determine how array borders are handled (#6695).- Add functions
mirror_footprintandpad_footprinttoskimage.morphology(#6695).- Add parameters
modeandcvaltoerosion,dilation,opening,closing,white_tophat, andblack_tophatinskimage.morphology. These new parameters determine how array borders are handled (#6695).- Add new parameter
spacingtosegmentation.expand_labelsto support anisotropic images (#7080).API Changes
- Drop support for Python 3.9 (#7217).
- Parameters
shift_xandshift_yinskimage.morphology.erosionandskimage.morphology.dilationare deprecated. Usepad_footprintor modify the footprint manually instead (#6695).- Remove unexpected value scaling in
skimage.morphology.skeletonize_3dfor non-binary input images.skeletonize_3dnow always returns a binary array like similar functions (#7095).- Deprecate function
skimage.feature.plot_matchesin favor ofskimage.feature.plot_matched_features(#7255).- Deprecate
skimage.morphology.skeletonize_3din favor of justskimage.morphology.skeletonize(#7094).- Deprecate parameter
outputinskimage.filters.gaussian; useoutinstead (#7225).- Change the default value of the parameters
shift_x,shift_yandshift_zfromFalseto0in theskimage.filters.rankfunctions. This has not impact on the results. Warn in case boolean shifts are provided from now on (#7320).Performance
- Add lazy loading to
skimage.metricsmodule (#7211).- Speedup
skimage.util.map_arrayby parallelization with Cython'sprange(#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.closingandskimage.morphology.openingare extensive and anti-extensive, respectively, if the footprint is not mirror symmetric (#6695).- Avoid a TypeError in
skimage.registration.phase_cross_correlationwhen the real-time shift cannot be determined (disambiguate=True). Display a warning instead (#7259).- Fix logic in
skimage.graph.pixel_graphwhich raised aTypeErrorwhen the parameteredge_functionwas provided without amask(#7310).- Ensure cache stays empty when
cache=Falseis passed toskimage.measure.regionprops(#7333).Documentation
- Update instructions for updating dev environment (#7160).
... (truncated)
Commits
bf08f8fDesignate 0.23.1 release6a60e5bRevert to older artifacat uploader and downloader51c47c9Bump versionc23ebd1Designate 0.23.0 releaseb8ef57aFix docstring (missing minus sign) forEuclideanTransform. (#7097)a61e04eUpdate lazyloader (#7373)eab8481Include border when generating basin markers for watershed. (#7362)8cc2c24Update GH actions (#7368)286efabRemove ensure_python_version function (#7370)a823601Bump version- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Can't accept until we require Python 3.10
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.