ppi-vision
ppi-vision copied to clipboard
Update dependency scikit-image to v0.24.0
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
scikit-image (source) | ==0.17.2 -> ==0.24.0 |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
scikit-image/scikit-image (scikit-image)
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 withskimage.transform.warp
(#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 withskimage.transform.warp
(#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).
Performance
- In
skimage.feature.corner_fast
, test four directions earlier, which should more than half the computation time for most cases (#7394).
Documentation
- Remove obsolete instruction about documenting changes (#7321).
- Clarify description of
data_range
parameter inskimage.metrics.structural_similarity
(#7345). - Update release process notes (#7402).
- Fix typo in docstring of
skimage.measure.regionprops
(#7405). - Fix typos in
skimage.measure.find_contours
(#7411). - Add algorithmic complexity description + suggested alternatives to
skimage.restoration.rolling_ball
docstring (#7424). - Remove ineffective PR contribution clause (#7429).
- Clarify objection period for lazy consensus in SKIP 1 (#7020).
- Add a new gallery example "Use thin-plate splines for image warping" (#7040).
- Add a new gallery example on "Removing objects" based on their size or distance (#4165).
Infrastructure
- Escape user-controlled variables in GA workflow (#7415).
- Add generation of GitHub artifact attestations to built sdist and wheels before upload to PyPI (#7427).
- For publishing actions use the full length commit SHA (#7433).
- Be mindful of resources by canceling in-progress workflows (#7436).
- Add out-of-tree Pyodide builds in CI for
scikit-image
(#7350).
Maintenance
- Replace deprecated nose style setup/teardown with autouse fixtures (#7343).
- Temporarily pin macos-12 runner in CI (#7408).
- Fix NumPy2 dtype promotion issues in pywt dependent code (#7414).
- In
skimage.util.compare_images
, deprecate the parameterimage2
. Instead useimage0
,image1
to pass the compared images. Furthermore, all other parameters will be turned into keyword-only parameters once the deprecation is complete (#7322). - Add support back for Python 3.9 to enhance compatibility with Numpy 2 (#7412).
- Disable ruff/pyupgrade rule UP038 (#7430).
- Stop verifying wheel attestations temporarily (#7444).
Contributors
13 authors added to this release (alphabetically):
- Adeyemi Biola (@decorouz)
- Agriya Khetarpal (@agriyakhetarpal)
- Ananya Srivastava (@ana42742)
- Curtis Rueden (@ctrueden)
- Jarrod Millman (@jarrodmillman)
- Juan Nunez-Iglesias (@jni)
- Lars Grüter (@lagru)
- Marianne Corvellec (@mkcor)
- Mark Harfouche (@hmaarrfk)
- Matthew Feickert (@matthewfeickert)
- Pang (@lartpang)
- Stefan van der Walt (@stefanv)
- 武士风度的牛 (@spdfghi)
15 reviewers added to this release (alphabetically):
- Adeyemi Biola (@decorouz)
- Agriya Khetarpal (@agriyakhetarpal)
- Curtis Rueden (@ctrueden)
- Egor Panfilov (@soupault)
- Jarrod Millman (@jarrodmillman)
- Juan Nunez-Iglesias (@jni)
- Lars Grüter (@lagru)
- Marianne Corvellec (@mkcor)
- Mark Harfouche (@hmaarrfk)
- Matthew Feickert (@matthewfeickert)
- Ralf Gommers (@rgommers)
- Riadh Fezzani (@rfezzani)
- Sebastian Berg (@seberg)
- Stefan van der Walt (@stefanv)
- Tyler Reddy (@tylerjereddy)
These lists are automatically generated, and may not be complete or may contain duplicates.
v0.23.2
scikit-image 0.23.2
We're happy to announce the release of scikit-image 0.23.2!
Bug Fixes
- Make sure
skimage.util.img_as_ubyte
supports the edge case wheredtype('uint64').type
of the provided image isnp.ulonglong
instead ofnp.uint64
(#7392).
Documentation
- Add date to 0.23.1 release notes (#7384).
- Fix docstring of
connectivity
parameter inskimage.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 deprecatednumpy.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).
Contributors
4 authors added to this release (alphabetically):
- @pitkajuh
- Jarrod Millman (@jarrodmillman)
- Lars Grüter (@lagru)
- Marianne Corvellec (@mkcor)
4 reviewers added to this release (alphabetically):
- Egor Panfilov (@soupault)
- Jarrod Millman (@jarrodmillman)
- Lars Grüter (@lagru)
- Marianne Corvellec (@mkcor)
These lists are automatically generated, and may not be complete or may contain duplicates.
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.closing
andskimage.morphology.opening
are extensive and anti-extensive, respectively, if the footprint is not mirror symmetric (#6695). - Add parameter
mode
tobinary_erosion
,binary_dilation
,binary_opening
andbinary_closing
inskimage.morphology
. These new parameters determine how array borders are handled (#6695). - Add parameters
mode
andcval
toerosion
,dilation
,opening
,closing
,white_tophat
, andblack_tophat
inskimage.morphology
. These new parameters determine how array borders are handled (#6695). - Speedup
skimage.util.map_array
by parallelization with Cython'sprange
(#7266).
New Features
- Add new
intensity_std
property toskimage.measure.regionprops
which computes the standard deviation of the intensity in a region (#6712). - Add parameter
mode
tobinary_erosion
,binary_dilation
,binary_opening
andbinary_closing
inskimage.morphology
. These new parameters determine how array borders are handled (#6695). - Add functions
mirror_footprint
andpad_footprint
toskimage.morphology
(#6695). - Add parameters
mode
andcval
toerosion
,dilation
,opening
,closing
,white_tophat
, andblack_tophat
inskimage.morphology
. These new parameters determine how array borders are handled (#6695). - Add new parameter
spacing
tosegmentation.expand_labels
to support anisotropic images (#7080).
API Changes
- Drop support for Python 3.9 (#7217).
- Parameters
shift_x
andshift_y
inskimage.morphology.erosion
andskimage.morphology.dilation
are deprecated. Usepad_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 ofskimage.feature.plot_matched_features
(#7255). - Deprecate
skimage.morphology.skeletonize_3d
in favor of justskimage.morphology.skeletonize
(#7094). - Deprecate parameter
output
inskimage.filters.gaussian
; useout
instead (#7225). - Change the default value of the parameters
shift_x
,shift_y
andshift_z
fromFalse
to0
in theskimage.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'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.closing
andskimage.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 aTypeError
when the parameteredge_function
was provided without amask
(#7310). - Ensure cache stays empty when
cache=False
is passed toskimage.measure.regionprops
(#7333).
Documentation
- Update instructions for updating dev environment (#7160).
- Make titles in RAG gallery examples more explicit (#7202).
- Add docstring to
skimage.graph
module (#7192). - Use consistent notation for array dimensions in the docstrings (#3031).
- Specify default markers in watershed docstring (#7154).
- Stop HTML documentation from intercepting left and right-arrow keys to improve keyboard accessibility (#7226).
- Fix reference formatting for nitpicky sphinx (#7228).
- Document how to deal with other array-likes such as
xarray.DataArray
andpandas.DataFrame
in the crash course on NumPy for images (#7159). - Fix broken function calls and syntax issues in user guide (#7234).
- Use correct default mode in docstring of
skimage.transform.swirl
(#7241). - Add missing documentation about spacing parameter in
moments_normalized
(#7248). - Update docstring & example in the hough_ellipse transform (#6893).
- Point binder tag/branch to commit corresponding to docs/release (#7252).
- Add example to FundamentalMatrixTransform class (#6863).
- Adds explanation of what the optional dependency on Matplotlib offers to the install instructions (#7286).
- Use correct symbol θ for tightness in the docstring of
skimage.registration.optical_flow_tvl1
(#7314). - The description of the parameter cval is modified in "int or float". cval is a numerical value not a string (#7319).
- Remove obsolete instruction about documenting changes (#7321).
- Added comment to clarify that dt corresponds to tau, i.e. the time step. Changed gray scale in grayscale in the entire registration module (#7324).
- Create SECURITY.md (#7230).
- Remove deprecated parameter
coordinates
from docstring example ofskimage.segmentation.active_contour
(#7329). - Include dates in release note headings (#7269).
- Update description of how to document pull requests for inclusion in the release notes (#7267).
- Clarify description of
data_range
parameter inskimage.metrics.structural_similarity
(#7345). - Use object-oriented Matplotlib style in longer gallery examples and demonstrations (doc/examples/applications) (#7346).
- In the gallery example on segmenting human cells (in mitosis), include the border when generating basin markers for watershed (#7362).
- Add missing minus sign in docstring of
skimage.transform.EuclideanTransform
(#7097).
Infrastructure
- Update wording on the stale bot to assume the core team dropped the ball (#7196).
- Update Azure job name following the drop of Python 3.9 (#7218).
- Schedule nightly wheel builds at uncommon time (#7254).
- Build nightly wheels with nightly NumPy 2.0 (#7251).
- Use pytest-doctestplus instead of classic pytest-doctest (#7289).
- Update the scientific-python/upload-nightly-action to v0.5.0 for dependency stability and to take advantage of Anaconda Cloud upload bug fixes (#7325).
- Add
assert_stacklevel
helper to check stacklevel of captured warnings (#7294). - Exclude
pre-commit[bot]
from changelist's contributor list (#7358).
Maintenance
- Remove outdated & duplicate "preferred" field in
version_switcher.json
(#7184). - Upgrade to spin 0.7 (#7168).
- Do not compare types, use isinstance (#7186).
- [pre-commit.ci] pre-commit autoupdate (#7181).
- Increase tolerance for moments test for 32 bit floats (#7188).
- Temporarily pin Cython to <3.0.3 until CI is fixed (#7189).
- Remove obsolete meson instructions (#7193).
- Temporarily pin Cython to <3.0.3 until CI is fixed, take 2 (#7201).
- Fix chocolatey (#7200).
- Pin Pillow to <10.1.0 until incompatibility with imageio is fixed (#7208).
- Use Black (#7197).
- Apply black to
_hog.py
after previous merge lacking black (#7215). - Unpin Cython after release of Cython 3.0.4 (#7214).
- [pre-commit.ci] pre-commit autoupdate (#7236).
- Cleanup for Python 3.12 (#7173).
- Make Python 3.12 default CI Python (#7244).
- Add explicit
noexcept
to address Cython 3.0 warnings (#7250). - Update imageio to fix Pillow incompatibility (#7245).
- Upgrade docker/setup-qemu-action to v3 (#7134).
- Fix warningfilter for deprecation in SciPy 1.12.0rc1 (#7275).
- Update to numpy>=1.23 and matplotlib>=3.6 according to SPEC 0 (#7284).
- Add new
deprecate_parameter
helper (#7256). - Update meson and Cython (#7283).
- Handle floating point warning for empty images in
skimage.registration.phase_cross_correlation
(#7287). - Update spin (0.8) (#7285).
- Complete deprecations that were scheduled for our 0.23 release. Remove now unused
deprecate_kwarg
andremove_arg
; they are entirely succeeded bydeprecate_parameter
(#7290). - For security best practices, use the scientific-python/upload-nightly-action GitHub Action from known commit shas that correspond to tagged releases. These can be updated automatically via Dependabot (#7306).
- Update pre-commits repos (#7303).
- The test suite can now be run without
numpydoc
installed (#7307). - Deal with parallel write warning from Pydata theme (#7311).
- Test nightly wheel build with NumPy 2.0 (#7288).
- Make it clear that funcs in
_optical_flow_utils
are private (#7328). - Update dependencies (spec 0) (#7335).
- Follow-up cleaning & fixes for compatibility with NumPy 1 & 2 (#7326).
- Replace ignored teardown with autouse fixture in
test_fits.py
(#7340). - Address new copy semantics & broadcasting in
np.solve
in NumPy 2 (#7341). - Ignore table of execution times by Sphinx gallery (#7327).
- Allow a very small floating point tolerance for pearson test (#7356).
- Update numpydoc to version 1.7 (#7355).
- [pre-commit.ci] pre-commit autoupdate (#7365).
- Simplify warning filters in test suite (#7349).
- Build against NumPy >=2.0.0rc1 (#7367).
- Remove
ensure_python_version
function (#7370). - Update GitHub actions to
setup-python@v5
,cache@v4
,upload-artifact@v4
, anddownload-artifact@v4
(#7368). - Update lazyloader to v0.4 (#7373).
Contributors
29 authors added to this release (alphabetically):
- @GParolini
- @tokiAi
- Adrien Foucart (@adfoucart)
- Anam Fatima (@anamfatima1304)
- Ananya Srivastava (@ana42742)
- Ben Harvie (@benharvie)
- Christian Clauss (@cclauss)
- Cris Luengo (@crisluengo)
- Egor Panfilov (@soupault)
- Grzegorz Bokota (@Czaki)
- Jan Lebert (@sitic)
- Jarrod Millman (@jarrodmillman)
- Jeremy Farrell (@farrjere)
- Juan Nunez-Iglesias (@jni)
- Lars Grüter (@lagru)
- Mao Nishino (@mao1756)
- Marianne Corvellec (@mkcor)
- Mark Harfouche (@hmaarrfk)
- Matthew Feickert (@matthewfeickert)
- Matthew Vine (@MattTheCuber)
- Maxime Corbé (@Maxime-corbe)
- Michał Górny (@mgorny)
- Neil Shephard (@ns-rse)
- Ole Streicher (@olebole)
- Peter Suter (@petsuter)
- Robert Haase (@haesleinhuepf)
- Sean McKinney (@jouyun)
- Stefan van der Walt (@stefanv)
- vfdev (@vfdev-5)
21 reviewers added to this release (alphabetically):
- @GParolini
- Adrien Foucart (@adfoucart)
- Anam Fatima (@anamfatima1304)
- Ben Harvie (@benharvie)
- Christian Clauss (@cclauss)
- Cris Luengo (@crisluengo)
- Egor Panfilov (@soupault)
- Grzegorz Bokota (@Czaki)
- Jarrod Millman (@jarrodmillman)
- Jeremy Farrell (@farrjere)
- Juan Nunez-Iglesias (@jni)
- Lars Grüter (@lagru)
- M Bussonnier (@Carreau)
- Mao Nishino (@mao1756)
- Marianne Corvellec (@mkcor)
- Mark Harfouche (@hmaarrfk)
- Maxime Corbé (@Maxime-corbe)
- P. L. Lim (@pllim)
- Peter Suter (@petsuter)
- Sebastian Berg (@seberg)
- Stefan van der Walt (@stefanv)
These lists are automatically generated, and may not be complete or may contain duplicates.
v0.23.0
[!WARNING] Due to an issue with the CI system scikit-image 0.23.0 was never released. This release is identical to 0.23.1 other than the CI fix and the version number.
v0.22.0
v0.21.0
We're happy to announce the release of scikit-image 0.21.0! scikit-image is an image processing toolbox for SciPy that includes algorithms for segmentation, geometric transformations, color space manipulation, analysis, filtering, morphology, feature detection, and more.
For more information, examples, and documentation, please visit our website: https://scikit-image.org
Highlights
- Last release to support Python 3.8
- Unified API for PRNGs
New Features
- Implement Fisher vectors in scikit-image (#5349).
- Add support for y-dimensional shear to the AffineTransform (#6752).
API Changes
In this release, we unify the way seeds are specified for algorithms that make use of pseudo-random numbers. Before, various keyword arguments (sample_seed
, seed
, random_seed
, and random_state
) served the same purpose in different places. These have all been replaced with a single rng
argument, that handles both integer seeds and NumPy Generators. Please see the related SciPy discussion, as well as Scientific Python SPEC 7 that attempts to summarize the argument.
- Unify API on seed keyword for random seeds / generator (#6258).
- Refactor
_invariant_denoise
to denoise_invariant (#6660). - Expose
color.get_xyz_coords
in public API (#6696). - Make
join_segmentations
return array maps from output to input labels (#6786). - Unify pseudo-random seeding interface (#6922).
- Change geometric transform inverse to property (#6926).
Enhancements
- Bounding box crop (#5499).
- Add support for y-dimensional shear to the AffineTransform (#6752).
- Make join_segmentations return array maps from output to input labels (#6786).
- Check if
spacing
parameter is tuple inregionprops
(#6907). - Enable use of
rescale_intensity
with dask array (#6910).
Performance
- Add lazy loading to skimage.color submodule (#6967).
- Add Lazy loading to skimage.draw submodule (#6971).
- Add Lazy loader to skimage.exposure (#6978).
- Add lazy loading to skimage.future module (#6981).
Bug Fixes
- Fix and refactor
deprecated
decorator todeprecate_func
(#6594). - Refactor
_invariant_denoise
todenoise_invariant
(#6660). - Expose
color.get_xyz_coords
in public API (#6696). - shift and normalize data before fitting circle or ellipse (#6703).
- Showcase pydata-sphinx-theme (#6714).
- Fix matrix calculation for shear angle in
AffineTransform
(#6717). - Fix threshold_li(): prevent log(0) on single-value background. (#6745).
- Fix copy-paste error in
footprints.diamond
test case (#6756). - Update .devpy/cmds.py to match latest devpy (#6789).
- Avoid installation of rtoml via conda in installation guide (#6792).
- Raise error in skeletonize for invalid value to method param (#6805).
- Sign error fix in measure.regionprops for orientations of 45 degrees (#6836).
- Fix returned data type in
segmentation.watershed
(#6839). - Handle NaNs when clipping in
transform.resize
(#6852). - Fix failing regionprop_table for multichannel properties (#6861).
- Do not allow 64-bit integer inputs; add test to ensure masked and unmasked modes are aligned (#6875).
- Fix typo in apply_parallel introduced in #6876 (#6881).
- Fix LPI filter for data with even dimensions (#6883).
- Use legacy datasets without creating a
data_dir
(#6886). - Raise error when source_range is not correct (#6898).
- apply spacing rescaling when computing centroid_weighted (#6900).
- Corrected energy calculation in Chan Vese (#6902).
- Add missing backticks to DOI role in docstring of
area_opening
(#6913). - Fix inclusion of
random.js
in HTML output (#6935). - Fix URL of random gallery links (#6937).
- Use context manager to ensure urlopen buffer is closed (#6942).
- Fix sparse index type casting in
skimage.graph._ncut
(#6975).
Maintenance
- Fix and refactor
deprecated
decorator todeprecate_func
(#6594). - allow trivial ransac call (#6755).
- Fix copy-paste error in
footprints.diamond
test case (#6756). - Use imageio v3 API (#6764).
- Unpin scipy dependency (#6773).
- Update .devpy/cmds.py to match latest devpy (#6789).
- Relicense CLAHE code under BSD-3-Clause (#6795).
- Relax reproduce section in bug issue template (#6825).
- Rename devpy to spin (#6842).
- Speed up threshold_local function by fixing call to
_supported_float_type
(#6847). - Specify kernel for ipywidgets (#6849).
- Make
image_fetcher
andcreate_image_fetcher
indata
private (#6855). - Update references to outdated dev.py with spin (#6856).
- Bump 0.21 removals to 0.22 (#6868).
- Update dependencies (#6869).
- Update pre-commits (#6870).
- Add test for radon transform on circular phantom (#6873).
- Do not allow 64-bit integer inputs; add test to ensure masked and unmasked modes are aligned (#6875).
- Don't use mutable types as default values for arguments (#6876).
- Point
version_switcher.json
URL at dev docs (#6882). - Add back parallel tests that were removed as part of Meson build (#6884).
- Use legacy datasets without creating a
data_dir
(#6886). - Remove old doc cruft (#6901).
- Temporarily pin imageio to <2.28 (#6909).
- Unify pseudo-random seeding interface follow-up (#6924).
- Use pytest.warn instead of custom context manager (#6931).
- Follow-up to move to pydata-sphinx-theme (#6933).
- Mark functions as
noexcept
to support Cython 3 (#6936). - Skip unstable test in
ransac
's docstring (#6938). - Stabilize EllipseModel fitting parameters (#6943).
- Point logo in generated HTML docs at scikit-image.org (#6947).
- If user provides RNG, spawn it before deepcopying (#6948).
- Skip ransac doctest (#6953).
- Expose
GeometricTransform.residuals
in HTML doc (#6968). - Fix NumPy 1.25 deprecation warnings (#6969).
- Revert jupyterlite (#6972).
- Don't test numpy nightlies due to transcendental functions issue (#6973).
- Ignore tight layout warning from matplotlib pre-release (#6976).
- Remove temporary constraint <2.28 for imageio (#6980).
Documentation
- Document boundary behavior of
draw.polygon
anddraw.polygon2mask
(#6690). - Showcase pydata-sphinx-theme (#6714).
- Merge duplicate instructions for setting up build environment. (#6770).
- Add docstring to
skimage.color
module (#6777). - DOC: Fix underline length in
docstring_add_deprecated
(#6778). - Link full license to README (#6779).
- Fix conda instructions for dev env setup. (#6781).
- Update docstring in skimage.future module (#6782).
- Remove outdated build instructions from README (#6788).
- Add docstring to the
transform
module (#6797). - Handle pip-only dependencies when using conda. (#6806).
- Added examples to the EssentialMatrixTransform class and its estimation function (#6832).
- Fix returned data type in
segmentation.watershed
(#6839). - Update references to outdated dev.py with spin (#6856).
- Added example to AffineTransform class (#6859).
- Update
_warps_cy.pyx
(#6867). - Point
version_switcher.json
URL at dev docs (#6882). - Fix docstring underline lengths (#6895).
- ENH Add JupyterLite button to gallery examples (#6911).
- Add missing backticks to DOI role in docstring of
area_opening
(#6913). - Add 0.21 release notes (#6925).
- Simplify installation instruction document (#6927).
- Follow-up to move to pydata-sphinx-theme (#6933).
- Update release notes (#6944).
- MNT Fix typo in JupyterLite comment (#6945).
- Point logo in generated HTML docs at scikit-image.org (#6947).
- Add missing PRs to release notes (#6949).
- fix bad link in CODE_OF_CONDUCT.md (#6952).
- Expose
GeometricTransform.residuals
in HTML doc (#6968).
Infrastructure
- Showcase pydata-sphinx-theme (#6714).
- Prepare CI configuration for merge queue (#6771).
- Pin to devpy 0.1 tag (#6816).
- Relax reproduce section in bug issue template (#6825).
- Rename devpy to spin (#6842).
- Use lazy loader 0.2 (#6844).
- Cleanup cruft in tools (#6846).
- Update pre-commits (#6870).
- Remove
codecov
dependency which disappeared from PyPI (#6887). - Add CircleCI API token; fixes status link to built docs (#6894).
- Temporarily pin imageio to <2.28 (#6909).
- Add PR links to release notes generating script (#6917).
- Use official meson-python release (#6928).
- Fix inclusion of
random.js
in HTML output (#6935). - Fix URL of random gallery links (#6937).
- Respect SPHINXOPTS and add
--install-deps
flags tospin docs
(#6940). - Build skimage before generating docs (#6946).
- Enable testing against nightly upstream wheels (#6956).
- Add nightly wheel builder (#6957).
- Run weekly tests on nightly wheels (#6959).
- CI: ensure that a
type:
label is present on each PR (#6960). - Add PR milestone labeler (#6977).
33 authors added to this release (alphabetical)
- Adam J. Stewart (@adamjstewart)
- Adeyemi Biola (@decorouz)
- aeisenbarth (@aeisenbarth)
- Ananya Srivastava (@ana42742)
- Bohumír Zámečník (@bzamecnik)
- Carlos Horn (@carloshorn)
- Daniel Angelov (@23pointsNorth)
- DavidTorpey (@DavidTorpey)
- Dipkumar Patel (@immortal3)
- Enrico Tagliavini (@enricotagliavini)
- Eric Prestat (@ericpre)
- GGoussar (@GGoussar)
- Gregory Lee (@grlee77)
- harshitha kolipaka (@harshithakolipaka)
- Hayato Ikoma (@hayatoikoma)
- i-aki-y (@i-aki-y)
- Jake Martin (@jakeMartin1234)
- Jarrod Millman (@jarrodmillman)
- Juan Nunez-Iglesias (@jni)
- Kevin MEETOOA (@kevinmeetooa)
- Lars Grüter (@lagru)
- Loïc Estève (@lesteve)
- mahamtariq58 (@mahamtariq58)
- Marianne Corvellec (@mkcor)
- Mark Harfouche (@hmaarrfk)
- Matthias Bussonnier (@Carreau)
- Matus Valo (@matusvalo)
- Michael Görner (@v4hn)
- Ramyashri Padmanabhakumar (@rum1887)
- scott-vsi (@scott-vsi)
- Sean Quinn (@seanpquinn)
- Stefan van der Walt (@stefanv)
- Tony Reina (@tonyreina)
27 reviewers added to this release (alphabetical)
- Adeyemi Biola (@decorouz)
- aeisenbarth (@aeisenbarth)
- Ananya Srivastava (@ana42742)
- Brigitta Sipőcz (@bsipocz)
- Carlos Horn (@carloshorn)
- Cris Luengo (@crisluengo)
- DavidTorpey (@DavidTorpey)
- Dipkumar Patel (@immortal3)
- Enrico Tagliavini (@enricotagliavini)
- Gregory Lee (@grlee77)
- Henry Pinkard (@henrypinkard)
- i-aki-y (@i-aki-y)
- Jarrod Millman (@jarrodmillman)
- Juan Nunez-Iglesias (@jni)
- Kevin MEETOOA (@kevinmeetooa)
- kzuiderveld (@kzuiderveld)
- Lars Grüter (@lagru)
- Marianne Corvellec (@mkcor)
- Mark Harfouche (@hmaarrfk)
- Ramyashri Padmanabhakumar (@rum1887)
- Riadh Fezzani (@rfezzani)
- Sean Quinn (@seanpquinn)
- [Sebastian Berg (@
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ 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.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.