Update CI dependencies (master) (minor) #2568
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.8.1
->1.10.0
39.42.4
->39.86.3
==0.24.0
->==0.25.0
Note: The
pre-commit
manager in Renovate is not supported by thepre-commit
maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.Release Notes
sbrunner/prospector-profile-duplicated (prospector-profile-duplicated)
v1.10.0
Compare Source
1.10.0 (2024-12-30)
New feature
v1.9.0
Compare Source
1.9.0 (2024-12-03)
New feature
61fec84
Use Ruff instead of multiple tools (@sbrunner)renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)
v39.86.3
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.86.3 for more changes
v39.86.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.86.2 for more changes
v39.86.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.86.1 for more changes
v39.86.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.86.0 for more changes
v39.85.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.85.0 for more changes
v39.84.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.84.0 for more changes
v39.83.6
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.83.6 for more changes
v39.83.5
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.83.5 for more changes
v39.83.4
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.83.4 for more changes
v39.83.3
Compare Source
v39.83.2
Compare Source
v39.83.1
Compare Source
v39.83.0
Compare Source
v39.82.9
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.9 for more changes
v39.82.8
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.8 for more changes
v39.82.7
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.7 for more changes
v39.82.6
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.6 for more changes
v39.82.5
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.5 for more changes
v39.82.3
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.3 for more changes
v39.82.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.2 for more changes
v39.82.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.1 for more changes
v39.82.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.82.0 for more changes
v39.80.0
Compare Source
v39.79.1
Compare Source
v39.77.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.77.0 for more changes
v39.76.0
Compare Source
v39.75.1
Compare Source
v39.75.0
Compare Source
v39.74.1
Compare Source
v39.74.0
Compare Source
v39.73.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.73.0 for more changes
v39.72.5
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.72.5 for more changes
v39.72.4
Compare Source
v39.72.2
Compare Source
v39.72.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.72.1 for more changes
v39.71.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.71.0 for more changes
v39.70.0
Compare Source
v39.69.4
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.69.4 for more changes
v39.69.3
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.69.3 for more changes
v39.69.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.69.2 for more changes
v39.69.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.69.1 for more changes
v39.69.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.69.0 for more changes
v39.68.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.68.1 for more changes
v39.66.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.66.0 for more changes
v39.65.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.65.0 for more changes
v39.64.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.64.0 for more changes
v39.63.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.63.1 for more changes
v39.62.6
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.62.6 for more changes
v39.62.5
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.62.5 for more changes
v39.62.4
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.62.4 for more changes
v39.62.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.62.2 for more changes
v39.60.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.60.0 for more changes
v39.59.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.59.0 for more changes
v39.58.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.58.1 for more changes
v39.58.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.58.0 for more changes
v39.57.4
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.57.4 for more changes
v39.57.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.57.2 for more changes
v39.57.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.57.1 for more changes
v39.56.4
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.56.4 for more changes
v39.56.3
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.56.3 for more changes
v39.56.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.56.2 for more changes
v39.56.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.56.1 for more changes
v39.55.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.55.0 for more changes
v39.54.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.54.0 for more changes
v39.52.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.52.0 for more changes
v39.51.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.51.0 for more changes
v39.50.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.50.0 for more changes
v39.49.3
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.49.3 for more changes
v39.49.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.49.1 for more changes
v39.49.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.49.0 for more changes
v39.48.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.48.2 for more changes
v39.48.0
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.48.0 for more changes
v39.47.0
Compare Source
v39.46.1
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.46.1 for more changes
v39.46.0
Compare Source
v39.45.2
Compare Source
See https://github.com/renovatebot/renovate/releases/tag/39.45.2 for more changes
v39.45.0
Compare Source
v39.44.0
Compare Source
scikit-image/scikit-image (scikit-image)
v0.25.0
Compare Source
scikit-image 0.25.0
We're happy to announce the release of scikit-image 0.25.0!
New Features
skimage.feature.texture.graycoprops
(#7375).skimage.morphology.footprint_rectangle
supporting generation of rectangular or hyper-rectangular footprints in one function (#7566).API Changes
skimage.feature.plot_matches
. Useskimage.feature.plot_matched_features
going forward (#7487).skimage.io.imshow
,skimage.io.imshow_collection
andskimage.io.show
. Please usematplotlib
,napari
, etc. to visualize images (#7508).skimage.morphology.skeletonize_3d
; useskimage.morphology.skeletonize
instead (#7572).skimage.io
plugin infrastructure (#7353).scipy.sparse
array interface. For more details, see the note about the newscipy.sparse
array interface here (#7576).skimage.morphology.rectangle
in favor of the new functionskimage.morphology.footprint_rectangle
(#7566).skimage.morphology.square
in favor of the new functionskimage.morphology.footprint_rectangle
(#7566).skimage.morphology.cube
in favor of the new functionskimage.morphology.footprint_rectangle
(#7566).Enhancements
skimage.morphology.local_minima
for extremely small floats (#7534).skimage.feature.plot_matched_features
uses the same random colors, ifmatches_color
isn't provided explicitly (#7541).matches_color
inskimage.feature.plot_matched_features
(#7541).Performance
skimage.feature.peak_local_max
will now skip unnecessary distance computations in the case ofmin_distance=1
. This results in performance improvements to functions likeskimage.feature.blob_dog
,skimage.feature.blob_log
,skimage.feature.blob_doh
andskimage.feature.corner_peaks
that callpeak_local_max
internally (#7548).skimage.featurepeak_local_max
, skip unnecessary check for cases wheremin_distance > 1
is passed (#7548).Bug Fixes
skimage.morphology.remove_objects_by_distance
doesn't fail if the given integer dtype cannot be safely cast to the architecture specific size ofintp
, e.g. on i386 architectures (#7453).skimage.draw.ellipsoid_stats
when all semi-axes have the same length (#7473).skimage.morphology.thin
from accidentally modifying the input image in case it is of dtype uint8 (#7469).skimage.measure.ransac
. In some cases,ransac
was stopping at the first iteration (#7065).skimage.measure.ransac
; very small probabilities lead to -0 number of max trials (#7496).RegionProperties
objects returned byskimage.measure.regionprops
can be deserialized with pickle (#7569).watershed_lines=True
inskimage.segmentation.watershed
resulted in an incorrect solution (#7071).skimage.segmentation.watershed
when the markers don't align with local minima by making sure every marker is evaluated before successive pixels (#7071).skimage.segmentation.join_segmentations
ifnumpy.uint
is used with NumPy<2 (#7292).Documentation
skimage.morphology.skeletonize
, clarify the expected image dtypes and how objects of different intensities are handled (#7456).skimage.feature.graycomatrix
(#7297).CITATION.cff
instead ofCITATION.bib
(#7505).spin test --coverage
in contribution guide (#7515).image
parameter inskimage.restoration.richardson_lucy
(#7477).radius
inskimage.morphology.ball
fromint
tofloat
(#7627).Infrastructure
currentmodule
directive again (#7492).type:
label is present in PRs (#7512).s_cmp
unresolved symbol error, update Emscripten CI testing (#7525).Maintenance
spin sdist
(#7438).Rotation.from_euler
to compute 3D rotation matrix (#7503).lazy_loader
as private symbol in top-level namespaces (#7540).io.show
andio.imshow
(#7556).assert_stacklevel
(#7558).changelist
to v0.5 (#7601).intersphinx_registry
package inconf.py
to keep intersphinx urls up to date. This means that building docs now requires theintersphinx-registry
package (#7611).square
,cube
&rectangle
(#7624).skimage
top module (#6892).Contributors
30 authors added to this release (alphabetically):
25 reviewers added to this release (alphabetically):
These lists are automatically generated, and may not be complete or may contain duplicates.
Configuration
📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.