Skip to content

ENH: Remove features that were deprecated in ITKv5#4729

Merged
hjmjohnson merged 1 commit intoInsightSoftwareConsortium:masterfrom
hjmjohnson:clear-deprecated-code
Jun 21, 2024
Merged

ENH: Remove features that were deprecated in ITKv5#4729
hjmjohnson merged 1 commit intoInsightSoftwareConsortium:masterfrom
hjmjohnson:clear-deprecated-code

Conversation

@hjmjohnson
Copy link
Member

Deprecated capabilities of ITKv5 are now removed
in ITKv6.

Deprecated API's removed.

PR Checklist

@hjmjohnson hjmjohnson self-assigned this Jun 19, 2024
@github-actions github-actions bot added type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots type:Enhancement Improvement of existing methods or implementation area:Python wrapping Python bindings for a class type:Testing Ensure that the purpose of a class is met/the results on a wide set of test cases are correct labels Jun 19, 2024
Copy link
Member

@thewtex thewtex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 👍

Thanks, @hjmjohnson !

Please add an entry in the Migration Guide.

Copy link
Member

@dzenanz dzenanz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A short entry in migration guide should suffice. E.g.:

All contents of the Deprecated module were removed. This includes TreeContainer and related classes; atomic primitives, mutexes and related classes which are now part of C++ standard; specialized Vector filters - specialized versions are no longer needed, as regular filters can work with vector images. For details, see https://github.com/InsightSoftwareConsortium/ITK/blob/master/Documentation/docs/migration_guides/itk_5_migration_guide.md

@hjmjohnson hjmjohnson force-pushed the clear-deprecated-code branch from 55d3563 to 4d7cbe4 Compare June 19, 2024 16:52
@github-actions github-actions bot added the area:Documentation Issues affecting the Documentation module label Jun 19, 2024
@dzenanz
Copy link
Member

dzenanz commented Jun 19, 2024

##[error]This is a scheduled macOS-11 brownout. The macOS-11 environment is deprecated and will be removed on June 28th, 2024.

@hjmjohnson
Copy link
Member Author

##[error]This is a scheduled macOS-11 brownout. The macOS-11 environment is deprecated and will be removed on June 28th, 2024.

That error is related to: #4726
which is related to updating the dashboard needed to find the failure.

@hjmjohnson
Copy link
Member Author

/azp run ITK.macOS

@hjmjohnson
Copy link
Member Author

/azp run ITK.macOS.Python

@hjmjohnson hjmjohnson force-pushed the clear-deprecated-code branch from 4d7cbe4 to c5ba0e4 Compare June 20, 2024 13:12
Deprecated capabilities of ITKv5 are now removed
in ITKv6.
@hjmjohnson hjmjohnson force-pushed the clear-deprecated-code branch from c5ba0e4 to 5a3e629 Compare June 20, 2024 17:51
@hjmjohnson hjmjohnson merged commit 91251de into InsightSoftwareConsortium:master Jun 21, 2024
@hjmjohnson hjmjohnson deleted the clear-deprecated-code branch June 21, 2024 02:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:Documentation Issues affecting the Documentation module area:Python wrapping Python bindings for a class type:Enhancement Improvement of existing methods or implementation type:Infrastructure Infrastructure/ecosystem related changes, such as CMake or buildbots type:Testing Ensure that the purpose of a class is met/the results on a wide set of test cases are correct

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants