Skip to main content

scikit-surgeryopencvcpp

Image-guided surgery functions, in C++, using OpenCV, wrapped in Python.

Part of the SNAPPY software project, developed at the Wellcome EPSRC Centre for Interventional and Surgical Sciences, University College London (UCL).

Features

  • Stereo triangulation (Hartley/Zisserman SVD method and midpoint-of-shortest-distance)
  • Calibration dot/fiducial detection
  • Point masking utilities

Installing

pip install scikit-surgeryopencvcpp

Building from source

Requires CMake 3.15+ and a C++17 compiler. All dependencies (OpenCV, pybind11) are fetched automatically via CMake FetchContent.

Build a wheel (for pip install)

pip install build
python -m build --wheel

This produces a wheel in dist/ that you can install with:

pip install dist/scikit_surgeryopencvcpp-*.whl

For a faster development cycle (reuses your existing build artifacts):

pip wheel . -v --no-build-isolation

C++ development (no Python)

cmake -B build -DBUILD_TESTING=ON -DBUILD_PYTHON_BINDINGS=OFF -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release --parallel
ctest --test-dir build --build-config Release --output-on-failure

Full build with Python bindings

Requires NumPy and pybind11 in your environment:

pip install numpy pybind11
cmake -B build -DBUILD_TESTING=ON -DBUILD_PYTHON_BINDINGS=ON -DCMAKE_BUILD_TYPE=Release
cmake --build build --config Release --parallel
ctest --test-dir build --build-config Release --output-on-failure

Python API

import numpy as np
import sksurgeryopencvpython as sks

# Triangulate stereo point pairs
points_3d = sks.triangulate_points_using_hartley(
    image_points,       # Nx4 array (left_x, left_y, right_x, right_y)
    left_intrinsics,    # 3x3 camera matrix
    right_intrinsics,   # 3x3 camera matrix
    rotation_matrix,    # 3x3 left-to-right rotation
    translation_vector  # 3x1 left-to-right translation
)

Releasing

  1. Update pyproject.toml with the version number
  2. Tag on main branch
  3. Push tag

Contributing

  1. Raise an issue on GitHub
  2. Fork the repository
  3. Create a feature branch: <issue-number>-<short-description>
  4. Submit a pull request

License

Copyright 2018 University College London. Released under the BSD-3 license.

Acknowledgements

Supported by Wellcome and the EPSRC.

Release files for scikit-surgeryopencvcpp 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for scikit-surgeryopencvcpp 0.2.0
File
scikit_surgeryopencvcpp-0.2.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 43.7 MB

Release files / scikit_surgeryopencvcpp-0.2.0-cp313-cp313-win_amd64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp313-cp313-win_amd64.whl
Size 1.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
0f17e8e49af3ac6a5dc7f53dc87574b9bb7d90b4305ca34897869dcce6bb68f7
BLAKE2b-256 checksum
How to use checksums
d8060b066c7f5afe331f7294165fdfe77b2193f447e1b083a4c7d7ebf4e73dd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
56b6ad3422f4294450e7da7d8d33ed7685883093846bf221a3276839adcbaa84
BLAKE2b-256 checksum
How to use checksums
59fca4d97988cdc3cf725b00a5c68fbbfe5824e9ea80a9101a6818634e9e068d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fa5f2d9313c5438e5dcb0b4251773765d873dca8f3d4cbe6afadce8f7677fe25
BLAKE2b-256 checksum
How to use checksums
4f091980883b4939814a02e10b769fe32f1bdc44555f540cfc8a8f0bde0bf411
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 2.2 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
90a875fd71577874724f9b2ec212f255ce66fca7f5648fbe96ab84520db3d15b
BLAKE2b-256 checksum
How to use checksums
0d08377eadd53c552308ad432dedd08df9e97a82c43f33bc7e05f3d8b6de6b6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp312-cp312-win_amd64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp312-cp312-win_amd64.whl
Size 1.5 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3d1454aed8e63bdbdb4d368342cd65f19ddf2a30d64dbe8724149d5df7ccc05a
BLAKE2b-256 checksum
How to use checksums
2293ad91bcd0f67a1e11ba92a68a7f717683274f785e86da0f30da9dca892c0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
459dffa14f9b2255d06ae3a5c71cf3a14447dfa59a9c30d2fe91d312ba899ccc
BLAKE2b-256 checksum
How to use checksums
c56dc486d38293c59ad263d3d291e8e8fa897c2bfd7ef5abd6c2ef56500e1b38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4821d1264bede31d46c020eb02da1b3a6b58a38bae01a8a973752de55d9f18de
BLAKE2b-256 checksum
How to use checksums
94457292ccb3c2e92ff9a8e4173ec98f9610f040a72fc24a61638eb22c0e710b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 2.2 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
40cf353fe3c25b8e391693d50b8baf2b50239ec3e2c7237b19af47762814dbcf
BLAKE2b-256 checksum
How to use checksums
fb1157cdbfba86c2956b109be220fa4ff37b423c8505bea42cddae9f4541decd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp311-cp311-win_amd64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp311-cp311-win_amd64.whl
Size 1.5 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3ca2a05526260f397a6d02db0704fa0da20c98b8e3a5dc7f06e484c3e16bd26e
BLAKE2b-256 checksum
How to use checksums
7a57e602171fc633a69915b34d68f8f201ad953bd5ed84623ec89d7b5817b2ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
41b3e6ae9d255c4b568503077d6ea9c7362f9c68d30cbbf0b65f23551029d72c
BLAKE2b-256 checksum
How to use checksums
b0607254aefe3fc432fc69117d84f249729cf273b5b8f8ff03dec6377a414d03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Size 2.3 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c3228c4fc9b44eb4ba9cc69c1536f906ce35047a81d7717cbd267a07449c773b
BLAKE2b-256 checksum
How to use checksums
6169a59d86b724e4839ba9121f7de503e7bf9527342568163f697b284afed7d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 2.2 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
547d493a61559f24f9bea992a73a7d54bac09b73fd0686968d925c595483d548
BLAKE2b-256 checksum
How to use checksums
3f5eca314ae2a3bfc73c9a46492f2835f19d61c021acaf8253727f6f72a81b5f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp310-cp310-win_amd64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp310-cp310-win_amd64.whl
Size 1.5 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
7eef2f5a2ded0c0241aaac00283d969d0fcd0f54728bca490dfd2921084c4498
BLAKE2b-256 checksum
How to use checksums
be8fc2509a65c574c814d88085f22f0dd4d59d2a4b6ba4952448f17426a20ece
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ddf7001fcb49079d665b76c6357d608aa2dad3e9a33b9b958f2a975af8c3f2e0
BLAKE2b-256 checksum
How to use checksums
fd2f21be608f7fc67532b1f6656aacf72f562c630c39e519ada9dbf5a9709f88
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
04a38fbad077559f735faea907bb258464bdd805c938a8c068df15fb4db6bae4
BLAKE2b-256 checksum
How to use checksums
4f929f0eef5282732af139ab62a06dfd4326cc785a96c768f05450a3ee667120
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 2.2 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7e47bd264f0a22a576bf4b696635d09dadf9f257d48199d392b04de7661020de
BLAKE2b-256 checksum
How to use checksums
feb0288ad3da06991582a07ff6380f903efe003e75d928c3395957af24a438f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp39-cp39-win_amd64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp39-cp39-win_amd64.whl
Size 1.5 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
41f04ba4e1abbc0bf2445b0c65fce57bff8ee208ea2419c74072e646685a98e2
BLAKE2b-256 checksum
How to use checksums
f5e51bc5ce0875b84922d890dabd193ed9b27f4de6c1499af3c1714d0222b388
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.7 MB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
cda0492ae0d70298ed2b9d0902b3a7e1577a7929a3b3b7aabaa3a184c2f8eb75
BLAKE2b-256 checksum
How to use checksums
89124fcdeb46c862d99e4dd2d4963b16aa8a3724998445e051f6e38ed2326a2c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Size 2.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
67688977eda4bfb78f71dc6839a9bcfac550dd7308292a1d523d0a8b38b8b46d
BLAKE2b-256 checksum
How to use checksums
03b4826a30267fcc2ceb264bbc3e563c008274e7f3f6e1132fd5bac354b2b9c9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release files / scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL scikit_surgeryopencvcpp-0.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 2.2 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
7d0dc4b4f8d4b43502a2f0499974601611d46059b11d09cc6ec2996178cf7ed1
BLAKE2b-256 checksum
How to use checksums
1b8b012752ad54aa19f66333380c87e16c551659356128365ae6a4e809ca35c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on May 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.2.0 This release

20 release files

0.1.0

20 release files

0.0.8

19 release files

0.0.7

13 release files

0.0.6

19 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page