diff --git a/Documentation/Maintenance/Release.md b/Documentation/Maintenance/Release.md index dff8e4fcc76..4a8fc1fec07 100644 --- a/Documentation/Maintenance/Release.md +++ b/Documentation/Maintenance/Release.md @@ -333,12 +333,15 @@ Update Remote Modules In order to have the latest versions for all remote modules, and have them use the latest ITK tag, the following steps should be performed: -1. Update the ITK tag used in the `azure-pipelines.yml` CI configuration and the -`setup.py` Python setup files using the [](https://github.com/InsightSoftwareConsortium/ITK/tree/master/Utilities/Maintenance/) +1. Update the ITK tag used in the `azure-pipelines.yml` CI configuration and +the `setup.py` Python setup files, and update the remote module Python package +version to a new major version using the [UpdateRequiredITKVersionInRemoteModules.sh](https://github.com/InsightSoftwareConsortium/ITK/tree/master/Utilities/Maintenance/UpdateRequiredITKVersionInRemoteModules.sh) script. This will involve merging a new pull request to each remote module repository. -2. Update the remote modules to their latest commits using the +2. Upload the new remote module Python wheel to [PyPI]. + +3. Update the remote modules to their latest commits using the [UpdateRemoteModules.sh](https://github.com/InsightSoftwareConsortium/ITK/tree/master/Utilities/Maintenance/UpdateRemoteModules.sh) script.