Releases: SciKit-Surgery/scikit-surgeryutils
Releases · SciKit-Surgery/scikit-surgeryutils
scikit-surgeryutils 2.0.0 Release: compatible with PySide6 v6.5.1.1 and scikit-surgeryvtk>=2.0.1
scikit-surgeryutils 2.0.0 Release: compatible with PySide6 v6.5.1.1 and scikit-surgeryvtk>=2.0.1
Latest
Summary -- Release highlights
- Adds install libxcb-cursor-dev to ci.yml > #56
- Updates ci.yml for QT settings and Qt for X11 Requirements
- Updates requirements
PySide6>=6.5.1.1
andscikit-surgeryvtk>=2.0.1
- Solves conflicts with
opencv-contrib-python-headless
version by updating versions in scikit-surgeryvtk 2.0.1. > #58 - Updates classifiers in setup.py https://pypi.org/classifiers/
Local and remote unit tests
- Passed unit tests locally and remotely for python versions 3.8, 3.9, 3.10, 3.11 and multi-os (ubuntu, mac, and windows)
This is a summary for python 3.8:- Local OS Ubuntu 22.04.1 LTS; Kernel; Linux 5.19.0-35-generic (19 passed, 7 skipped in 14.66s)
- CI ubuntu-latest, 3.8 (23 passed, 3 skipped in 14.34s)
- CI windows-latest, 3.8 (24 passed, 2 skipped in 22.22s )
- CI macos-latest, 3.8 ( 24 passed, 2 skipped in 65.46s (0:01:05) )
- Summary of skipped test in local machine with OS Ubuntu 22.04.1 LTS; Kernel; Linux 5.19.0-35-generic
tests/test_common_overlay_apps.py::test_OverlayOnVideoFeedCropRecord_from_file SKIPPED
tests/test_common_overlay_apps.py::test_OverlayOnVideoFeedCropRecord_from_webcam SKIPPED
tests/test_common_overlay_apps.py::test_OverlayBaseWidgetRaisesNotImplementedError SKIPPED
tests/test_common_overlay_apps.py::test_OverlayOnVideoFeedCropRecord_set_roi SKIPPED
tests/test_rendermodelslikecamera.py::test_rendermodelslikecamera SKIPPED
tests/test_sksurgerytextoverlay.py::test_sksurgerytextoverlay SKIPPED
tests/utils/test_image_utils.py::test_image_to_pixel_valid_rgb_example SKIPPED
Docs fixes
- Updates settings (branches,
.readthedocs.yaml
) in https://readthedocs.org/projects/scikit-surgeryutils/builds/ - Fix docs removed "build succeeded, 50 warnings." remotely https://readthedocs.org/projects/scikit-surgeryutils/builds/21077788/ but not locally.
Other bug fixes
- Solved TypeError('Input is not an np.ndarray') > #54
Update to work with Python 3.8
v1.0 Issue #40: Linting
v0.7.2: 34 render masks (#35)
* Issue #34: Update API to match new API in scikit-surgeryvtk VTKRenderingGenerator * Issue #34: Try fixup libxcb python path for Linux. * Verbose pytest for debugging * Skip problematic test on Github CI in Linux Co-authored-by: Matt Clarkson <m.clarkson@ucl.ac.uk>