Skip to content

Releases: SciKit-Surgery/scikit-surgeryutils

scikit-surgeryutils 2.0.0 Release: compatible with PySide6 v6.5.1.1 and scikit-surgeryvtk>=2.0.1

22 Jun 20:09
fcd359f
Compare
Choose a tag to compare

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 and scikit-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:
  • 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

Other bug fixes

  • Solved TypeError('Input is not an np.ndarray') > #54

Update to work with Python 3.8

03 Feb 16:32
Compare
Choose a tag to compare
v1.0

Issue #40: Linting

v0.7.2: 34 render masks (#35)

20 Oct 13:12
4640278
Compare
Choose a tag to compare
* 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>