Skip to main content

Compiled Python Bindings for the CUVIS SDK.

Project description

image

cuvis.pyil (python interface layer; required for using the python wrapper)

cuvis.pyil is the python interface binding for the Cuvis SDK written in C (available here).

For other supported program languages, please have a look at the source code page.

Installation

Prerequisites

First, you need to install the Cuvis C SDK from here. The installation registers the installation path in the environment, which the python interface layer is linked to.

:warning: If the C SDK is reinstalled into another directory later on, the linkage breaks and the python wrapper might stop working.

Via pip

If you wish to use cuvis-il within another project, from within your project environment, run

pip install cuvis-il

or add cuvis-il to your project requirements.txt or setup.py. We currently provide pre-compiled binaries for Python 3.9, 3.10, 3.11, 3.12, 3.13 and 3.14 for Windows, Ubuntu 22.04 and Ubuntu 24.04 (all 64-bit).

Build manually via repository

If you wish to download and use cuvis locally, clone the git repository

git clone git@github.com:cubert-hyperspectral/cuvis.pyil.git
cd cuvis.pyil

and then initialize the submodules.

git submodule update --init --recursive

For building the python stubs for wrapping between C libraries and python, you'll need SWIG (see https://www.swig.org/download.html).

Next make sure that your preferred version of NumPy is manually pre-installed in your go-to environment. See here. Also make sure that the additional build dependencies are installed.

python -m pip install wheel setuptools numpy==YOUR_NUMPY_VERSION -qq 

Then use CMake (see https://cmake.org/download/) to configure and generate your project. CMake will require you to locate the Cuvis C SDK (this should be found automatically, if the Cuvis C SDK is properly installed). Also, you need to point the variable SWIG_EXECUTABLE to the path of the swig.exe.

Build and install the CMake Project via

mkdir build
cd build
cmake  -DCMAKE_BUILD_TYPE=Release -DDOXYGEN_BUILD_DOCUMENTATION=OFF -DPython_ROOT_DIR=venv ..
cmake --build . --target cuvis_pyil --config Release
cp ./_cuvis_pyil.so ../cuvis_il
cp ./cuvis_il.py ../cuvis_il
cd ..
python -m pip install .

This project will then generate the _cuvis_pyil.pyd and cuvis_il.py files needed for running the Cuvis Python SDK wrapper. Those then can be used to install the cuvis_il package.

:warning: You might also use the cuvis_il.py directly, which provides all functionalities as single methods without organization into objects. Support for code without the additional wrapper is limited, though.

Dependency to NumPy

The python interface layer is dependent on NumPy. Specifically, this means that we need the C headers of the NumPy library. Notice that NumPy has forward compatibility for minor versions. As of version 1.25 NumPy also offers its ABI in a backwards compatible way. To compile the python interface layer install your preferred version of NumPy. For example the newest stable release via

pip install numpy

CMake will try to find the NumPy path using the find_package(Python REQUIRED COMPONENTS Interpreter Development NumPy). To support the usage of a virtual environment, set the Python_ROOT_DIR variable to the directory containing your virtual environment.

Our pre-compiled binaries are compiled with 2.0.0 (Python 3.9, 3.10, 3.11, 3.12 and 3.13). This should ensure that the bindings are build in a forward and backwards compatible way.

Getting involved

cuvis.hub welcomes your enthusiasm and expertise!

With providing our SDK wrappers on GitHub, we aim for a community-driven open source application development by a diverse group of contributors. Cubert GmbH aims for creating an open, inclusive, and positive community. Feel free to branch/fork this repository for later merge requests, open issues or point us to your application specific projects. Contact us, if you want your open source project to be included and shared on this hub; either if you search for direct support, collaborators or any other input or simply want your project being used by this community. We ourselves try to expand the code base with further more specific applications using our wrappers to provide starting points for research projects, embedders or other users.

Getting help

Directly code related issues can be posted here on the GitHub page, other, more general and application related issues should be directed to the aforementioned Cubert GmbH support page.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

cuvis_il-3.5.3.1-py314-none-manylinux_2_39_x86_64.whl (168.9 kB view details)

Uploaded Python 3.14manylinux: glibc 2.39+ x86-64

cuvis_il-3.5.3.1-py314-none-manylinux_2_39_aarch64.whl (160.8 kB view details)

Uploaded Python 3.14manylinux: glibc 2.39+ ARM64

cuvis_il-3.5.3.1-py314-none-manylinux_2_35_x86_64.whl (168.6 kB view details)

Uploaded Python 3.14manylinux: glibc 2.35+ x86-64

cuvis_il-3.5.3.1-py314-none-manylinux_2_35_aarch64.whl (160.7 kB view details)

Uploaded Python 3.14manylinux: glibc 2.35+ ARM64

cuvis_il-3.5.3.1-py313-none-manylinux_2_39_x86_64.whl (168.9 kB view details)

Uploaded Python 3.13manylinux: glibc 2.39+ x86-64

cuvis_il-3.5.3.1-py313-none-manylinux_2_39_aarch64.whl (160.6 kB view details)

Uploaded Python 3.13manylinux: glibc 2.39+ ARM64

cuvis_il-3.5.3.1-py313-none-manylinux_2_35_x86_64.whl (168.3 kB view details)

Uploaded Python 3.13manylinux: glibc 2.35+ x86-64

cuvis_il-3.5.3.1-py313-none-manylinux_2_35_aarch64.whl (160.4 kB view details)

Uploaded Python 3.13manylinux: glibc 2.35+ ARM64

cuvis_il-3.5.3.1-py312-none-manylinux_2_39_x86_64.whl (168.8 kB view details)

Uploaded Python 3.12manylinux: glibc 2.39+ x86-64

cuvis_il-3.5.3.1-py312-none-manylinux_2_39_aarch64.whl (160.6 kB view details)

Uploaded Python 3.12manylinux: glibc 2.39+ ARM64

cuvis_il-3.5.3.1-py312-none-manylinux_2_35_x86_64.whl (168.3 kB view details)

Uploaded Python 3.12manylinux: glibc 2.35+ x86-64

cuvis_il-3.5.3.1-py312-none-manylinux_2_35_aarch64.whl (160.6 kB view details)

Uploaded Python 3.12manylinux: glibc 2.35+ ARM64

cuvis_il-3.5.3.1-py311-none-manylinux_2_39_x86_64.whl (168.5 kB view details)

Uploaded Python 3.11manylinux: glibc 2.39+ x86-64

cuvis_il-3.5.3.1-py311-none-manylinux_2_39_aarch64.whl (160.1 kB view details)

Uploaded Python 3.11manylinux: glibc 2.39+ ARM64

cuvis_il-3.5.3.1-py311-none-manylinux_2_35_x86_64.whl (167.8 kB view details)

Uploaded Python 3.11manylinux: glibc 2.35+ x86-64

cuvis_il-3.5.3.1-py311-none-manylinux_2_35_aarch64.whl (160.0 kB view details)

Uploaded Python 3.11manylinux: glibc 2.35+ ARM64

cuvis_il-3.5.3.1-py310-none-manylinux_2_39_x86_64.whl (168.4 kB view details)

Uploaded Python 3.10manylinux: glibc 2.39+ x86-64

cuvis_il-3.5.3.1-py310-none-manylinux_2_39_aarch64.whl (160.1 kB view details)

Uploaded Python 3.10manylinux: glibc 2.39+ ARM64

cuvis_il-3.5.3.1-py310-none-manylinux_2_35_x86_64.whl (167.8 kB view details)

Uploaded Python 3.10manylinux: glibc 2.35+ x86-64

cuvis_il-3.5.3.1-py310-none-manylinux_2_35_aarch64.whl (160.0 kB view details)

Uploaded Python 3.10manylinux: glibc 2.35+ ARM64

cuvis_il-3.5.3.1-py39-none-manylinux_2_39_x86_64.whl (168.6 kB view details)

Uploaded Python 3.9manylinux: glibc 2.39+ x86-64

cuvis_il-3.5.3.1-py39-none-manylinux_2_39_aarch64.whl (160.2 kB view details)

Uploaded Python 3.9manylinux: glibc 2.39+ ARM64

cuvis_il-3.5.3.1-py39-none-manylinux_2_35_x86_64.whl (167.9 kB view details)

Uploaded Python 3.9manylinux: glibc 2.35+ x86-64

cuvis_il-3.5.3.1-py39-none-manylinux_2_35_aarch64.whl (159.9 kB view details)

Uploaded Python 3.9manylinux: glibc 2.35+ ARM64

File details

Details for the file cuvis_il-3.5.3.1-py314-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py314-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 44d1bf2b71fdfffdd16134a08a24bf259bd14865345a73c2813bbc717cf97526
MD5 789d961cf3d86d0fa13d4fffc0595010
BLAKE2b-256 207c87fa0bc1fa0a84c602a1bd3502f66cbea14aa12cd9bf97c49f52a4f8d205

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py314-none-manylinux_2_39_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py314-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py314-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 57f1aa9ad030d778a3ae680d727f89a94e526832e698cc950fc1d42cddde31db
MD5 fafcd241096a4a5a2ae5bb1f5a4e2025
BLAKE2b-256 09f7f3d86396850fa1ccda0d7b8beeaf8c719ef11a8a9504875e2b2cb6774786

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py314-none-manylinux_2_39_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py314-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py314-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 b20c9375561fda94bfb5f63c5c96994fda65e9e5c8a9a8873f783b8a6fe70a49
MD5 575f9a803186de34ccb2718d6805b61a
BLAKE2b-256 b11c05e3ef6fe5564db91fad7774cb5e6ea902ce0d9905daadc120b0ca413136

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py314-none-manylinux_2_35_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py314-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py314-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 183fe50998f460863a796597e4ed8a50c399680c4542c693f69606afca7d5c12
MD5 316d8ba08e58cfdaf3abbdc0df442af5
BLAKE2b-256 b7abde4385427b3d7a93c09ada690d0ea0525daeceed0bc0615dedb92908b5be

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py314-none-manylinux_2_35_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py313-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py313-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 130dd6ff7159aa1fd23c2f2ac141ffae30ead25d9b7a4e21aba8917bd4d33e06
MD5 a99e3587be744a6edb046b6ae4f7b70a
BLAKE2b-256 c55520e018abdeae1d6827c3e94b2d6c69aff3125b56da5abc66ada71257acbe

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py313-none-manylinux_2_39_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py313-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py313-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 f3337f37bd8b3ca4f9398049ea87989a80540f5b56876f59510486d015cc69cb
MD5 c8e929dd3960d4bb9e5b7ab7c88e22e8
BLAKE2b-256 2590e9348f6aaca11b59df6e6acc93ce7b413ddfccfc4db57a2240fe6a93577c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py313-none-manylinux_2_39_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py313-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py313-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 d8d0ced654057275ae56d0c2ba13d8058d82d8be5beefd26e31bd351a534cc8c
MD5 34eacf6b3bbb24695e230ae08d762e1d
BLAKE2b-256 3daf5c07309d6418018efc8fcb53817dd608a820f5f122847afefd3af26cfc2d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py313-none-manylinux_2_35_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py313-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py313-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 9cc6f306b5417a456f0a6ebdb657431968aee059ec4fee019ba9fce90ac27173
MD5 0bd3dd1c673ece6de21d57d3aaad5d2f
BLAKE2b-256 6ced239ac7a1affd2c004690433ee44081baed508dd75928651f07ccd76df7fd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py313-none-manylinux_2_35_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py312-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py312-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 a2a60983e79518e65f370cb51e2112e9ed43b75a8aa97cd778147efb8915b29c
MD5 eaacb8641d12ec58f22c65aff86e68f3
BLAKE2b-256 67b473e5d9895d3d97245e5ef6861e97e47c19147a7043b58a4db8cb75b6072e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py312-none-manylinux_2_39_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py312-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py312-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 c0d32d1c9cdba44f576ffc6f850ce4a438c9a75275cedc8405d5fc9d86be0da5
MD5 b7274866de22e19fd9ae6e723cac551b
BLAKE2b-256 0a093557c9521a6d903d81d62e0f1c1acabc240141356a85d29b07dc4f5bf33d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py312-none-manylinux_2_39_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py312-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py312-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 714ed04fb4f24db808323d654d472029d17abc29e73beca799e8d502071665be
MD5 2c632412ab97edddbd6e5bdeda858cb9
BLAKE2b-256 f77ca21172032560f0d770c8cc8bde2cb6e344d635e7694d844614888bf51583

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py312-none-manylinux_2_35_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py312-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py312-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 7243e76a48c01d1b2730fe8904db7c101867eb1700c68c56926813c111162000
MD5 631046b1e36591f8440f29049f087c25
BLAKE2b-256 a14a7afc703b2994a708ecd6f14cf4db9ea016804a40d6a8cb7e0d9c38136fae

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py312-none-manylinux_2_35_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py311-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py311-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 b47f5b546f97842dcecb92c9cbe98dad902b33ab175813ef357a534894e9ec04
MD5 da783acefa1810309952870b9d3735eb
BLAKE2b-256 cc0df93cae11d77f19a8ee4a08e7977f0835bb17de41462415032ae327218e0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py311-none-manylinux_2_39_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py311-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py311-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 0cf8255821663b86131e41b32cad74c10a1a5587017b70528f00a7f7f6821b60
MD5 40c03dc40b12cf30267758bff7263c04
BLAKE2b-256 0f241329c1d078792baae0b6759231004f75bb9aa2a2f80d17d1b80879691b38

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py311-none-manylinux_2_39_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py311-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py311-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 0c6c861d081bf2f0e79e74ef4baf6d4ac960c8fa5788506ada528c6eed20dfba
MD5 0f6249669e7a17f10376c0381baf5139
BLAKE2b-256 9d78032522fa62562b6afc798156c357df8543366cf372ecc6dfcfba457c162b

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py311-none-manylinux_2_35_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py311-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py311-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 6d6e230d7e6438a1b9df87ef75d8ede3c32baf9b341150d9788502491153b3f1
MD5 65922eab139e61a07819f4cfb5ff6c45
BLAKE2b-256 1fb9ba1857d157e1ebf4a9083700e86ca6459ffc898bfab71ba4b3ecb4c30d67

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py311-none-manylinux_2_35_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py310-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py310-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 b701e939389ab59534dbf43177ebeedee09d3b9c8d0a39f1803f16c076776c65
MD5 74e6e6efc94cbce5d52052097e73aa46
BLAKE2b-256 adc85fc2e1e9ed6fa66d4ba2ae40a14923a4aebb6ab08c7c437121110fe979da

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py310-none-manylinux_2_39_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py310-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py310-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 e8d5efc8eafa2a453d4ebb87f30f2450a26260eaef9ddd8014b942f1c0ccc68f
MD5 9173be9dbc5187492cb89fcbdb0c3cc5
BLAKE2b-256 a80ca7501f29d88488be3a4838bef4467cf86d861f44e9121461fb206db274b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py310-none-manylinux_2_39_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py310-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py310-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 1d91343e0855f08128d979cb74c8453e64a2aa95693951838c2ad87539fb3a9c
MD5 2fae0c64ac53c2b17c56ee9814ec343a
BLAKE2b-256 ccbf6c390520369a12155b54ac7e1cc287a456dc1d4953b8c8b7ac6d1405cf8a

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py310-none-manylinux_2_35_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py310-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py310-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 2611fe8d31f5e0bc9d2242dfe88533b25ede497c07211bc2c9a344767d8e82c9
MD5 3bdc6b1a0546a3ef9fbca7ebb4613651
BLAKE2b-256 44771c9536df5f58cfed8c99fd956bea633d5d7d04a87e67e3ea62e2abb5613d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py310-none-manylinux_2_35_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py39-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py39-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 1406188c301d5c05ddf0bbd6a3aa849075318c9d1400df25eb420a28ebfebdfb
MD5 2b1908604fef8ad21eb5a341ee55878c
BLAKE2b-256 3d7a6461226145b7969e1577db2cb7e8ced24ba7c5eeb72f565bcef7aef677e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py39-none-manylinux_2_39_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py39-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py39-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 5a67310b729fa09023413859e64af4c46faebbb7d3fc7eaadaf196881697ac2d
MD5 dc07a8695d6906be9ffaf978f85ead69
BLAKE2b-256 e7de8562323195273aa08ff4db16bd3c9077291cdeafdc7a339a31c5e869346d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py39-none-manylinux_2_39_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py39-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py39-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 e4eb7e57863ace2e13f773aa44d92e06e05d5ce735ead4bcf7fe8e77ee49af98
MD5 cb9b8750d9152aa8808d3f8c502a7dc3
BLAKE2b-256 3ce7781dc011a56d59db818f6a51ad0f879600b0bb0d8e4df626fe3e392cc13e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py39-none-manylinux_2_35_x86_64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file cuvis_il-3.5.3.1-py39-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.1-py39-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 0e2aeb6aa2d75ed1e2a91c60d9059d2bdcf69f981a368af2c764e490a67d22bf
MD5 ef53a24e1f7c7f4b70d08c42dc4e1e0f
BLAKE2b-256 acbc1ab4691c91d5cdf9b0f8928ac8c22bd35b4324b926cfdbca576f378a4fc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.1-py39-none-manylinux_2_35_aarch64.whl:

Publisher: publish_version.yml on cubert-hyperspectral/cuvis.pyil

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page