HomePhabricator
Diffusion MITK 908ee3e33fd8

Totalsegmentator dependency fix

Description

Totalsegmentator dependency fix

Summary:
After numpy v2 update Totalsegmentator stopped working. This diff is to ensure numpy is <2.
The root cause is due version not being specified for numpy by Totalsegmentar in its setup.py dependency specification.
I also found other dependencies not having version specified. These packages are now explicitly defined with upper limit on their versions in MITK.
Ref: https://github.com/wasserth/TotalSegmentator/blob/master/setup.py

Test Plan: NA

Reviewers: kislinsk, floca, O1 MITK Reviewer Group I

Reviewed By: kislinsk, O1 MITK Reviewer Group I

Maniphest Tasks: T30479

Differential Revision: https://phabricator.mitk.org/D973

Details

Provenance
a178nAuthored on Jun 25 2024, 2:18 PM
a178nPushed on Jun 26 2024, 1:22 PM
Reviewer
O1: MITK Reviewer Group I
Differential Revision
Restricted Differential Revision
Parents
rMITK59ed6846f4f1: Totalsegmentator dependency fix non-version specific package listing
rMITKb39043058722: Merge branch 'bugfix/T30473-Qt_v6.7-Packaging-On-Windows' into develop
Branches
Unknown
Tags
Unknown
Tasks
T30479: [Seg] Totalseg and SAM/MedSAM tool fails