Releases: dask/dask-image
v2024.5.3
v2024.5.2
v2024.5.1
No substantive changes since v2024.5.0, new release tag created here to test our conda-forge build process.
v2024.5.0
2024.5.0 (2024-05-17)
We're pleased to announce the release of dask-image 2024.5.0!
Highlights
Highlights of this release include:
- Martin Schorb adding 'rotate', 'spline_filter' and 'spline_filter1d' functions (#213)
- Erik Holmgren adding functionality to allow wrapping labels over array boundaries (#344), and
- Christoph Sommer's work allowing aicsimageio and other da.core.Array sub-classes as input arrays (#361)
New Features
- Add the rotate, spline_filter, and spline_filter1d functions to ndimage (#213)
- Wrapping labels over array boundaries (#344)
- Add python 3.12 support (#370)
Improvements
- Relaxed type check of input array, to allow da.core.Array sub-classes… (#361)
- Update slice index comment to reflect code change (#353)
Maintenance
- Switch to pyproject.toml package setup, replace versioneer with setuptools-scm (#306)
- Fix cupy pytest errors (#368)
- Switch to newer GPU CI images (#345)
- Bump GPU CI to CUDA 11.8 (#348)
- Maintenance: fix CI test errors (#366)
- Update CI test environments (#367)
- Additions to release guide and change to release note generation script (#339)
- Fix typo in pull request template (#347)
- Workaround for the sphinx version problem in the readthedocs build environment (#354)
- Pin dask to 2024.4.1 to avoid error during dask.dataframe import with python 3.11.9 (#363)
- Get rid of distutils dependency -- Depend on newer scipy (#346)
- Bump actions/checkout from 3 to 4 (#342)
- Bump actions/setup-python from 4 to 5 (#350)
- Bump coverallsapp/github-action from 2.2.1 to 2.2.3 (#343)
- Bump conda-incubator/setup-miniconda from 2 to 3 (#349)
- Bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#365)
- Update versioneer to version 0.29 for compatibility with python 3.12 (#357)
9 authors added to this release (alphabetical)
- Charles Blackmon-Luca - @charlesbluca
- Christoph Sommer - @sommerc
- dependabot[bot] - @dependabot[bot]
- Erik Holmgren - @Holmgren825
- Genevieve Buckley - @GenevieveBuckley
- jakirkham - @jakirkham
- Mark Harfouche - @hmaarrfk
- Martin Schorb - @martinschorb
- Marvin Albert - @m-albert
5 reviewers added to this release (alphabetical)
v2024.05.0rc1
Test release candidate
v2023.08.1
2023.08.1 (2023-08-04)
We're pleased to announce the release of dask-image 2023.08.1!
This is a patch release to complete the dropping of python 3.8
in the previous release.
- Use
>=3.9
inpython_requires
insetup.py
(#336)
2 authors added to this release (alphabetical)
jakirkham <https://github.com/dask/dask-image/commits?author=jakirkham>
_ - @jakirkhamMarvin Albert <https://github.com/dask/dask-image/commits?author=m-albert>
_ - @m-albert
0 reviewers added to this release (alphabetical)
v2023.08.0
2023.08.0 (2023-08-03)
We're pleased to announce the release of dask-image 2023.08.0!
Highlights
This version fixes bugs related to processing CuPy backed dask arrays
and improves testing on GPU CI. It drops support for python 3.8 and
adds pandas as a dependency. As a feature improvement, the dask-image
equivalent of scipy.ndimage.label
now supports arbitrary
structuring elements.
For full support of all GPU functionality in dask-image we recommend
using CuPy version 9.0.0 or higher.
Improvements
- Generalised ndmeasure.label to arbitrary structuring elements (#321)
Bug Fixes
- Added missing cupy test mark and fixed cupy threshold (#329)
- Moved functions from ndimage submodules to ndimage namespace (#325)
Updated requirements
- Drop Python 3.8, in accordance with NEP29 recommendation (#315)
- Require NumPy 1.18+ (#304)
- Add pandas requirement for find_objs function (#309)
Build Tools
- Continuous integration
- Dependabot updates
6 authors added to this release (alphabetical)
Charles Blackmon-Luca <https://github.com/dask/dask-image/commits?author=charlesbluca>
_ - @charlesblucaDavid Stansby <https://github.com/dask/dask-image/commits?author=dstansby>
_ - @dstansbydependabot[bot] <https://github.com/dask/dask-image/commits?author=dependabot[bot]>
_ - @dependabot[bot]Genevieve Buckley <https://github.com/dask/dask-image/commits?author=GenevieveBuckley>
_ - @GenevieveBuckleyjakirkham <https://github.com/dask/dask-image/commits?author=jakirkham>
_ - @jakirkhamMarvin Albert <https://github.com/dask/dask-image/commits?author=m-albert>
_ - @m-albert
4 reviewers added to this release (alphabetical)
Charles Blackmon-Luca <https://github.com/dask/dask-image/commits?author=charlesbluca>
_ - @charlesblucaGenevieve Buckley <https://github.com/dask/dask-image/commits?author=GenevieveBuckley>
_ - @GenevieveBuckleyjakirkham <https://github.com/dask/dask-image/commits?author=jakirkham>
_ - @jakirkhamJuan Nunez-Iglesias <https://github.com/dask/dask-image/commits?author=jni>
_ - @jni
v2023.08.0rc2
Release candidate.
v2023.08.0rc1
Release candidate.
Version 2023.03.0
v2023.03.0 (2023-03-27)
We're pleased to announce the release of dask-image v2023.03.0!
Highlights
This version of dask-image drops support for python 3.7,
now requires a minimum Dask version of 2021.10.0 or higher
(due to a security patch), and makes tifffile a regular requirement.
We also now build and publish wheel files to PyPI.
Improvements
- Documentation
- Testing
Deprecations and updated requirements
- Update supported python versions to 3.8, 3.9, 3.10, & 3.11 (drop python 3.7) (#284)
- Security update: Dask v2021.10.0 as minimum allowable version (#288)
- Make tifffile regular requirement (#295)
Build Tools
- Continuous integration
- Refresh doc environment (#273)
- Setup Coveralls with GitHub Actions (#274)
- Pin to jinja2<3.1 to avoid Readthedocs build error (#278)
- Updates
setup.py
's Python versions (#285) - Combine CI workflows for testing and release upload to PyPI (#291)
- Enable option to restart GHA (#293)
- Readd
environment-latest.yml
symlink (#294) - Add python 3.10 to gpuCI matrix (#298)
- Releases
- Dependabot updates
Other Pull Requests
- Group all imread functions together in the same file (#290)
7 authors added to this release (alphabetical)
- [Charles Blackmon-Luca[(https://github.com/dask/dask-image/commits?author=charlesbluca) - @charlesbluca
- dependabot[bot] - @dependabot[bot]
- Genevieve Buckley - @GenevieveBuckley
- jakirkham - @jakirkham
- Marvin Albert - @m-albert
- Matt McCormick - @thewtex
- Volker Hilsenstein - @VolkerH