Skip to content

Commit

Permalink
ENH: Bump version for ITK 5.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Simon Rit committed Jul 7, 2024
1 parent ad5fcd9 commit 583288b
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ project(RTK)

## RTK Version
set(RTK_VERSION_MAJOR "2")
set(RTK_VERSION_MINOR "5")
set(RTK_VERSION_MINOR "6")
set(RTK_VERSION_PATCH "0")
set(RTK_VERSION_STRING "${RTK_VERSION_MAJOR}.${RTK_VERSION_MINOR}")

Expand Down
12 changes: 6 additions & 6 deletions documentation/Release.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,22 +8,22 @@ Check ITK's instructions and update this wiki page accordingly.
Based on previous messages (`git show tags`).

```
git log --no-merges v2.4.0..HEAD --pretty=format:"%h; %an; %ad: %s" >release_notes.txt
git log --no-merges v2.4.0..HEAD --pretty=format:"%an" | sort -u >contributors.txt
git log --no-merges v2.5.0..HEAD --pretty=format:"%h; %an; %ad: %s" >release_notes.txt
git log --no-merges v2.5.0..HEAD --pretty=format:"%an" | sort -u >contributors.txt
```

## Prepare repository

* Modify the RTK release number(s) in `CMakeLists.txt`,
* Modify the RTK release number and the required ITK version for Python packages in `setup.py`.
* Tag git repository on this change with a copy of the release message.
* Modify the RTK release number and the required ITK version for Python packages in `pyproject.toml`.
* Commit these changes and tag the commit. Push and release via GitHub when the Python packages have been compiled and uploaded.

## Backup Doxygen documentation

```
ctest -S /home/srit/src/rtk/rtk-dashboard/russula_doxygen.cmake -V
cd /home/srit/src/rtk/RTK-website/
mv /home/srit/src/rtk/dashboard_tests/RTK-Doxygen/Doxygen/html Doxygen241
mv /home/srit/src/rtk/dashboard_tests/RTK-Doxygen/Doxygen/html Doxygen250
./sync.sh
```

Expand All @@ -39,4 +39,4 @@ Post message on the mailing list [`[email protected]`](mailto:rtk-users@open

## Verify binaries

Binaries will now be posted by GitHub actions when tagging the repository, simply verify that the Github action goes well and that the packages have been posted once it is over.
Binaries will now be posted by GitHub actions when tagging the repository, simply verify that the Github action goes well and that the packages have been posted once it is over.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "scikit_build_core.build"

[project]
name = "itk-rtk"
version = "2.5.0"
version = "2.6.0"
description = "The Reconstruction Toolkit (RTK) for fast circular cone-beam CT reconstruction"
readme = "README.md"
license = {file = "LICENSE.TXT"}
Expand Down

0 comments on commit 583288b

Please sign in to comment.