Skip to content

Commit 3329914

Browse files
committed
Merge branch '62-update-scikit-surgeryvtk'
2 parents 2947868 + bfa1ef1 commit 3329914

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

requirements.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,15 @@
22
# It is used by pip to manage software dependencies. It is not to be
33
# confused with the software requirements, which are listed in
44
# doc/requirements.rst
5-
numpy<2.0.0 # <2, because >=2 breaks opencv.
5+
6+
# Numpy went to version 2 on June 16th 2024.
7+
# OpenCV released 4.10.0.84 on June 17th 2024.
8+
# However, scikit-surgerycalibration version 0.2.5,
9+
# specifies opencv-contrib-python-headless opencv-contrib-python-headless<4.6 due to Issue #48.
10+
# If you google, you find lots of changes of opencv between 4.6 and 4.10, e.g. ArUco changes that affect our calibration.
11+
# So, for now, until scikit-surgerycalibration Issue #48 is fixed, so that we can upgrade to
12+
# opencv-contrib-python-headless >= 4.10.0.84 and beyond, numpy must be restricted to <2.0.
13+
numpy<2.0.0
614
PySide6>=6.5.1.1
715
opencv-contrib-python-headless>=4.2.0.32
816
scikit-surgerycore>=0.1.7

0 commit comments

Comments
 (0)