Skip to content

Bump itk-filtering from 5.4.4 to 5.4.5#357

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/itk-filtering-5.4.5
Open

Bump itk-filtering from 5.4.4 to 5.4.5#357
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/itk-filtering-5.4.5

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Dec 2, 2025

Bumps itk-filtering from 5.4.4 to 5.4.5.

Release notes

Sourced from itk-filtering's releases.

ITK 5.4.5: Onboarding AI Agents

We are pleased to announce the release of ITK 5.4.5!

ITK 5.4.5 is maintenance release focused on critical bug fixes, improved documentation, and platform support, while introducing AI agent onboarding to assist in project maintenance tasks 🤖. This is the latest maintenance update for this cross-platform, open-source toolkit supporting N-dimensional scientific image analysis with spatially-aware algorithms. 🥳

🔦 Highlights

  • Bug Fixes:
    • Resolved issues with zero-sized CompositeTransforms and out-of-bounds access in GDCM, addressing possible security vulnerabilities.
    • Addressed bugs in imread with single-element lists and added corresponding tests to reinforce image IO reliability.
  • Documentation:
    • AnatomicalOrientation was backported along with usage guidance.
    • Minor corrections including spelling, removal of legacy documentation, and updates to shared guides.
    • The AGENTS.md file was introduced to onboard AI agents, outlining project structure and contribution guidelines.
  • Platform Support:
    • Improved testing for macOS-15 (Intel), updates for Python Xcode 16.2
    • Support for building with newer system Eigen3

🤖 AI Agent Onboarding

A key development in this release is the formal introduction of AI agents to assistent with maintenance. An AGENTS.md file guides a developer's agent through ITK’s processes, ensuring contributions follow established community standards. Additionally, GitHub Copilot agent integration is streamlined by including a setup step to install the Pixi package manager, enabling agents to establish reproducible build and test environments quickly-- mirroring the workflow of human contributors.

💾 Download

Python Packages

Install ITK Python packages with:

pip install itk

Guide and Textbook

Library Sources

Testing Data

Unpack optional testing data in the same directory where the Library Source is unpacked.

... (truncated)

Commits
  • f51594a ENH: Bump ITK version to 5.4.5
  • 267edd5 Merge pull request #5630 from InsightSoftwareConsortium/copilot/fix-itk-imrea...
  • 8480b5f BUG: Fix imread with single-element list and add test
  • b46eb4a DOC: Use --as-is for pixi run in AGENTS.md
  • 8a9622e DOC: Add AI agent guide for ITK development
  • 78fbad0 ENH: Add copilot-setup-steps.yml with pixi installation
  • 7db3af9 BUG: Backport GDCM out-of-bounds fix
  • 01248b7 COMP: Update branch fro ITKClangFormatLinterAction to main
  • f052bd7 COMP: Migrate macos runners from macos-13 to macos-15-intel
  • 96e01b5 ENH: Support building with system Eigen3 >= 5
  • Additional commits viewable in compare view

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will 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.

Bumps [itk-filtering](https://github.com/InsightSoftwareConsortium/ITK) from 5.4.4 to 5.4.5.
- [Release notes](https://github.com/InsightSoftwareConsortium/ITK/releases)
- [Commits](InsightSoftwareConsortium/ITK@v5.4.4...v5.4.5)

---
updated-dependencies:
- dependency-name: itk-filtering
  dependency-version: 5.4.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Dec 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants