sbrunner / deskew

Library used to deskew a scanned document
MIT License
423 stars 46 forks source link

Update dependency scikit-image to v0.24.0 #536

Closed renovate[bot] closed 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
scikit-image (source) 0.23.2 -> 0.24.0 age adoption passing confidence

Release Notes

scikit-image/scikit-image (scikit-image) ### [`v0.24.0`](https://togithub.com/scikit-image/scikit-image/releases/tag/v0.24.0) [Compare Source](https://togithub.com/scikit-image/scikit-image/compare/v0.23.2...v0.24.0) ##### scikit-image 0.24.0 We're happy to announce the release of scikit-image 0.24.0! ##### Highlights - Add new class `skimage.transform.ThinPlateSplineTransform`, which can estimate and model non-linear transforms with thin-plate splines and allows image warping with `skimage.transform.warp` ([#​7040](https://togithub.com/scikit-image/scikit-image/pull/7040)). ##### New Features - Add new class `skimage.transform.ThinPlateSplineTransform`, which can estimate and model non-linear transforms with thin-plate splines and allows image warping with `skimage.transform.warp` ([#​7040](https://togithub.com/scikit-image/scikit-image/pull/7040)). - Add `skimage.morphology.remove_objects_by_distance`, which removes labeled objects, ordered by size (default), until the remaining objects are a given distance apart ([#​4165](https://togithub.com/scikit-image/scikit-image/pull/4165)). ##### Performance - In `skimage.feature.corner_fast`, test four directions earlier, which should more than half the computation time for most cases ([#​7394](https://togithub.com/scikit-image/scikit-image/pull/7394)). ##### Documentation - Remove obsolete instruction about documenting changes ([#​7321](https://togithub.com/scikit-image/scikit-image/pull/7321)). - Clarify description of `data_range` parameter in `skimage.metrics.structural_similarity` ([#​7345](https://togithub.com/scikit-image/scikit-image/pull/7345)). - Update release process notes ([#​7402](https://togithub.com/scikit-image/scikit-image/pull/7402)). - Fix typo in docstring of `skimage.measure.regionprops` ([#​7405](https://togithub.com/scikit-image/scikit-image/pull/7405)). - Fix typos in `skimage.measure.find_contours` ([#​7411](https://togithub.com/scikit-image/scikit-image/pull/7411)). - Add algorithmic complexity description + suggested alternatives to `skimage.restoration.rolling_ball` docstring ([#​7424](https://togithub.com/scikit-image/scikit-image/pull/7424)). - Remove ineffective PR contribution clause ([#​7429](https://togithub.com/scikit-image/scikit-image/pull/7429)). - Clarify objection period for lazy consensus in SKIP 1 ([#​7020](https://togithub.com/scikit-image/scikit-image/pull/7020)). - Add a new gallery example "Use thin-plate splines for image warping" ([#​7040](https://togithub.com/scikit-image/scikit-image/pull/7040)). - Add a new gallery example on "Removing objects" based on their size or distance ([#​4165](https://togithub.com/scikit-image/scikit-image/pull/4165)). ##### Infrastructure - Escape user-controlled variables in GA workflow ([#​7415](https://togithub.com/scikit-image/scikit-image/pull/7415)). - Add generation of GitHub artifact attestations to built sdist and wheels before upload to PyPI ([#​7427](https://togithub.com/scikit-image/scikit-image/pull/7427)). - For publishing actions use the full length commit SHA ([#​7433](https://togithub.com/scikit-image/scikit-image/pull/7433)). - Be mindful of resources by canceling in-progress workflows ([#​7436](https://togithub.com/scikit-image/scikit-image/pull/7436)). - Add out-of-tree Pyodide builds in CI for `scikit-image` ([#​7350](https://togithub.com/scikit-image/scikit-image/pull/7350)). ##### Maintenance - Replace deprecated nose style setup/teardown with autouse fixtures ([#​7343](https://togithub.com/scikit-image/scikit-image/pull/7343)). - Temporarily pin macos-12 runner in CI ([#​7408](https://togithub.com/scikit-image/scikit-image/pull/7408)). - Fix NumPy2 dtype promotion issues in pywt dependent code ([#​7414](https://togithub.com/scikit-image/scikit-image/pull/7414)). - In `skimage.util.compare_images`, deprecate the parameter `image2`. Instead use `image0`, `image1` to pass the compared images. Furthermore, all other parameters will be turned into keyword-only parameters once the deprecation is complete ([#​7322](https://togithub.com/scikit-image/scikit-image/pull/7322)). - Add support back for Python 3.9 to enhance compatibility with Numpy 2 ([#​7412](https://togithub.com/scikit-image/scikit-image/pull/7412)). - Disable ruff/pyupgrade rule UP038 ([#​7430](https://togithub.com/scikit-image/scikit-image/pull/7430)). - Stop verifying wheel attestations temporarily ([#​7444](https://togithub.com/scikit-image/scikit-image/pull/7444)). ##### Contributors 13 authors added to this release (alphabetically): - Adeyemi Biola ([@​decorouz](https://togithub.com/decorouz)) - Agriya Khetarpal ([@​agriyakhetarpal](https://togithub.com/agriyakhetarpal)) - Ananya Srivastava ([@​ana42742](https://togithub.com/ana42742)) - Curtis Rueden ([@​ctrueden](https://togithub.com/ctrueden)) - Jarrod Millman ([@​jarrodmillman](https://togithub.com/jarrodmillman)) - Juan Nunez-Iglesias ([@​jni](https://togithub.com/jni)) - Lars Grüter ([@​lagru](https://togithub.com/lagru)) - Marianne Corvellec ([@​mkcor](https://togithub.com/mkcor)) - Mark Harfouche ([@​hmaarrfk](https://togithub.com/hmaarrfk)) - Matthew Feickert ([@​matthewfeickert](https://togithub.com/matthewfeickert)) - Pang ([@​lartpang](https://togithub.com/lartpang)) - Stefan van der Walt ([@​stefanv](https://togithub.com/stefanv)) - 武士风度的牛 ([@​spdfghi](https://togithub.com/spdfghi)) 15 reviewers added to this release (alphabetically): - Adeyemi Biola ([@​decorouz](https://togithub.com/decorouz)) - Agriya Khetarpal ([@​agriyakhetarpal](https://togithub.com/agriyakhetarpal)) - Curtis Rueden ([@​ctrueden](https://togithub.com/ctrueden)) - Egor Panfilov ([@​soupault](https://togithub.com/soupault)) - Jarrod Millman ([@​jarrodmillman](https://togithub.com/jarrodmillman)) - Juan Nunez-Iglesias ([@​jni](https://togithub.com/jni)) - Lars Grüter ([@​lagru](https://togithub.com/lagru)) - Marianne Corvellec ([@​mkcor](https://togithub.com/mkcor)) - Mark Harfouche ([@​hmaarrfk](https://togithub.com/hmaarrfk)) - Matthew Feickert ([@​matthewfeickert](https://togithub.com/matthewfeickert)) - Ralf Gommers ([@​rgommers](https://togithub.com/rgommers)) - Riadh Fezzani ([@​rfezzani](https://togithub.com/rfezzani)) - Sebastian Berg ([@​seberg](https://togithub.com/seberg)) - Stefan van der Walt ([@​stefanv](https://togithub.com/stefanv)) - Tyler Reddy ([@​tylerjereddy](https://togithub.com/tylerjereddy)) *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 becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.