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.2-py314-none-win_amd64.whl (178.7 kB view details)

Uploaded Python 3.14Windows x86-64

cuvis_il-3.5.3.2-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.2-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.2-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.2-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.2-py313-none-win_amd64.whl (175.2 kB view details)

Uploaded Python 3.13Windows x86-64

cuvis_il-3.5.3.2-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.2-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.2-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.2-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.2-py312-none-win_amd64.whl (175.9 kB view details)

Uploaded Python 3.12Windows x86-64

cuvis_il-3.5.3.2-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.2-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.2-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.2-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.2-py311-none-win_amd64.whl (173.8 kB view details)

Uploaded Python 3.11Windows x86-64

cuvis_il-3.5.3.2-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.2-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.2-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.2-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.2-py310-none-win_amd64.whl (174.0 kB view details)

Uploaded Python 3.10Windows x86-64

cuvis_il-3.5.3.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-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.2-py314-none-win_amd64.whl.

File metadata

  • Download URL: cuvis_il-3.5.3.2-py314-none-win_amd64.whl
  • Upload date:
  • Size: 178.7 kB
  • Tags: Python 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuvis_il-3.5.3.2-py314-none-win_amd64.whl
Algorithm Hash digest
SHA256 fa263cccfd7ca25adcc00066dc922d45a79342b64b30ac47ca2c587e8a2d977e
MD5 0eea0e36fd606b4a149ba07dfe10e05b
BLAKE2b-256 d6e53835b0806232de7d7a911891ef370118ba7d8aed0b47c38a303e7cab3a0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-py314-none-win_amd64.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.2-py314-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py314-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d9d749f1c19c435b50f50aeb2c0d515789aee0f4a87d1ecb4bd6e10eb0bfbab2
MD5 a808d52dbeb524084a65a1e3c6621446
BLAKE2b-256 19194981a404e89c77632f378ed48dfecc7d45c1dde8a15346e2ab388e990d00

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py314-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py314-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 27b48391b781d8d477395b4e64116cce61985ca969cf6fc90b631005549b6dd6
MD5 373165ba2e37f6cbe3452aeebba95592
BLAKE2b-256 6d2570b38aafb5decd2a1dd4f698c5de0595f64b954188cec38ae1cafe97380d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py314-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py314-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 098a267bfbf74a0934ae522450152067d81e4e45d872d9d18163b61e488e85a3
MD5 261c38f963481eb72b718bbb6d2f06ee
BLAKE2b-256 8a607c255912c1e2f9354bedd7d7fdb8eb107722d952ce89e3666ba280b93348

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py314-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py314-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 6c0dcbc657dd8d6f9f035e32f8af5599155cd752b89f98e32e386aaaa620cf2a
MD5 ba6f57a08d065484f11708792e765d04
BLAKE2b-256 53141523e1f7043ff8955d0638397bf69f511c363c6cb2c7bbb79de50c8f9695

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py313-none-win_amd64.whl.

File metadata

  • Download URL: cuvis_il-3.5.3.2-py313-none-win_amd64.whl
  • Upload date:
  • Size: 175.2 kB
  • Tags: Python 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuvis_il-3.5.3.2-py313-none-win_amd64.whl
Algorithm Hash digest
SHA256 604bc875a2e672c1db8a33e4d8020ec45cbf661b62d738f933efc37299a17943
MD5 90a44a9f141c565fbb0e1ed71ef26f06
BLAKE2b-256 527912c9a33bed46616e49444bc88aa60425a3d6fb90ed74365a95145dc63183

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-py313-none-win_amd64.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.2-py313-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py313-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 026dec7bb6a13d703a0c85e07f4d43627c03bc9b51877c15322145c5fcae261b
MD5 dc780567465cc422d45a60a94fcc8370
BLAKE2b-256 5f82cb24250a74caddacce24059dcb457e4a0d8d335093b1dfe9d041595ab4b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py313-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py313-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 f4c54f3236fef193150d596e11409bcb17f7d9a5e73da3aab091b11feeadea60
MD5 58128a5754eec286c1403f762b40cc55
BLAKE2b-256 71109eaf8beeac50b3b4436c729a6ba53fbb66a2c6fdf2be5ff2acc1e27b91d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py313-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py313-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 c3162220887d5ac9f38745f7792cb586211ee8e76ba1edca51f879a72c799245
MD5 16121a05dbef01dea0d02fd6e0d2f231
BLAKE2b-256 ff751781f000f413e7b4b8c639356429a778ea4faad07fcb21c7f8c4ebc70bff

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py313-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py313-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 b0b6d2783b13ba0a63597a735e354a76bb4e2e9ae3c06ae9b3f2c2b4468543d3
MD5 8cbfc32e1afe91a6533298305b6b2c62
BLAKE2b-256 136a92a6f3a62cd5c34d459bc3e98e6524189dd12f94bf3db3a9fadb021d45d6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py312-none-win_amd64.whl.

File metadata

  • Download URL: cuvis_il-3.5.3.2-py312-none-win_amd64.whl
  • Upload date:
  • Size: 175.9 kB
  • Tags: Python 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuvis_il-3.5.3.2-py312-none-win_amd64.whl
Algorithm Hash digest
SHA256 147f41ca76944f40eaca4cd5af460477ca67205e4980821d5ee9fd1960ba4ff4
MD5 848e2cc375b9b8dc47552cd04d68c2ff
BLAKE2b-256 bb521de5faec895ba6ec6fc7776ea275fcadce4b1606d9dac622e32f80648648

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-py312-none-win_amd64.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.2-py312-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py312-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 29a2e20b99b3b123c1db178232257838e1bc9e57c1df32798c58a56740aa4d7e
MD5 8daa0b600f5fd763106783ef3d7c4ee4
BLAKE2b-256 b55f7ce575be96fd53dc76553cbad857e98595646967795c1aac83cfbd31d085

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py312-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py312-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 9e5a0bf4fb9db248eeae3d1f9e652395fb74db035ff0c6b71e463e3c476e2135
MD5 654e294397a39cd9aa546dc827b3aaf6
BLAKE2b-256 091dd3805bd7f4e3e9f2e12404d0fdc1a3db12e8582fa8461bd6100c852de796

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py312-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py312-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 3ffa24b436b55cce8b1319e8d4328646fbd6428acb3b4d0894829bd6632d4fc5
MD5 13507a640d99b2012cd561eaa1faa161
BLAKE2b-256 746e4332e2fd162a1e20e2a88179b6c0e5e7b209285efe6842199af2550c6261

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py312-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py312-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 c141d46333f6dc88fbfd12995792c4936c55b1a20957850201829150206a434c
MD5 b00914eef65b319644da44611a077a23
BLAKE2b-256 f7da17767a741e4f6fad2fb1239e47eaeb52d78198a391f1677efe911675bdcf

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py311-none-win_amd64.whl.

File metadata

  • Download URL: cuvis_il-3.5.3.2-py311-none-win_amd64.whl
  • Upload date:
  • Size: 173.8 kB
  • Tags: Python 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuvis_il-3.5.3.2-py311-none-win_amd64.whl
Algorithm Hash digest
SHA256 20525c0b697871ef39e43e57b86de8c16f574db059692134ca057b9320bbcd42
MD5 affaf83977e9a3c5658eaaa460d8e68a
BLAKE2b-256 dd67aed7ac66add670f0b8bdabf806e13d397f8cb169f9a9fb3332d466c8e9ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-py311-none-win_amd64.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.2-py311-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py311-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 7017240e88949b36b808dcdd4519cc591f39462d5a0e3c63d48900144bc522ba
MD5 3ab8280d2a0a151376bb9d92a863a412
BLAKE2b-256 6f4276d88fdc6d8e1f7a96780a79c289ef805b63619d24eef98b1b61610af4e8

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py311-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py311-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 a5e9b1cc388cb698bc2fcc891f4767a3730b84af743d680eec8c2ff24e41c0c1
MD5 a5fcf86ab1efe448c4e685ac9718ff00
BLAKE2b-256 657c282c5e5ca48aa86c0d391b6b767043e1b3a7e3d02dc5a23da6ac29c233ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py311-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py311-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 c63237e3ee5e4fcdf2644db9f93b85f641f25a9500fcca37d9e108cf4ac4b9ca
MD5 36c7d6ef733d4936b018778b60232967
BLAKE2b-256 46619a65682a4b59b9b3552f59aea96dbe1a949544d7062ed1605bbf5ba14e1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py311-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py311-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 d83ac2b821ccabcfd26d956f871f3ce403920b4bd6efedf8604aea84cafa25fa
MD5 2868a5f2cd1a91c121ba6dce9e3cbea7
BLAKE2b-256 056af84971baeb059a0a105a6e09b1b3879b709e62dc06fe5fab9af1f8dd809d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py310-none-win_amd64.whl.

File metadata

  • Download URL: cuvis_il-3.5.3.2-py310-none-win_amd64.whl
  • Upload date:
  • Size: 174.0 kB
  • Tags: Python 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for cuvis_il-3.5.3.2-py310-none-win_amd64.whl
Algorithm Hash digest
SHA256 15ad8252f2df607ad9ec6348170d1807f1720873e1b1531824795f549eda3476
MD5 f72cb7c632613f2e41ddb96ab23cedef
BLAKE2b-256 5f985086952254216ca30b62faa9d05043e7eb188a336e6eca678c4fbe3eaefd

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-py310-none-win_amd64.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.2-py310-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py310-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 55e54d7a13161c7f7f4ef4b035cdbeed0f6fa89956fd218c6b4a7caedbeb3cc1
MD5 7b7f8943474d14291068a4f99a360249
BLAKE2b-256 f17c64e21de417cc53f20f18b7ec49438b669db7be70d0094376857ae69009ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py310-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py310-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 fbb19bb9806fedf8ae258e431d76fc554c8f73079047ae97ff9e2a45c000b659
MD5 70df44478dbb4efc873765fcbf252cc8
BLAKE2b-256 1393e070402733e531487e3bd7ec8c89742a4c36cdec74689baf0f5afaf7891f

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py310-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py310-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 99a8a0b5299d85758bc86e8370da5455eb32188fdb7f0526d3db3daef103b09e
MD5 ab3273f9e7020de1d145c8c44505ae5c
BLAKE2b-256 5a5129d3fab3382d048647a643205f84c0132c215fc0e36fd0ca0c348aa3f9a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py310-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py310-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 5e54c342d1d3a1ff51a6c05b99ad71dcd645db49fb08a6608d1626bda37f57d5
MD5 f20125fa42264bb81ae75d66af5bc166
BLAKE2b-256 c86cad46d2c8d07bd0ac329e72e645dad223e9c24cb906315530c811e47601c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py39-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py39-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 b5fd43d48886c3e4f69a2eb1a680fd3571c4ef1a9b32d8fe2bf66b094c59ccb1
MD5 923687694641ac0e8db7e1c7add096a2
BLAKE2b-256 280abc804489218c28d6d968ab6a74142dd820e8dbc859a3c554e9eaecb93f0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py39-none-manylinux_2_39_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py39-none-manylinux_2_39_aarch64.whl
Algorithm Hash digest
SHA256 8d68530902cf35d0830d897d02691b624190e31f0358243a599043a3cb5658d2
MD5 afae01e7b7fe761ca1d715060e02bfa7
BLAKE2b-256 21075a9a67cf13fb2c2019e86039ca3cc3bfb9af686a3befccb3b5980ee9ffc4

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py39-none-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py39-none-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 fe96e1d804b74defe8c9938a0e3d8ef526bb0adaef5e28892ac8bd6902a3134d
MD5 12a2647c6a62b423127f8115e354a918
BLAKE2b-256 97f45e01a3edf343e7ef9a0c838a2072e9a1357e23acb377cc087e847081076d

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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.2-py39-none-manylinux_2_35_aarch64.whl.

File metadata

File hashes

Hashes for cuvis_il-3.5.3.2-py39-none-manylinux_2_35_aarch64.whl
Algorithm Hash digest
SHA256 c2d7d8c18375e0a2bf03b00803c1704f3fe2e53c63cb1f27c85bfdc6b100e8b5
MD5 8bcb27ecc80f1505f76438140f582ae1
BLAKE2b-256 4cecebcf2f94fed251fd8051188d9152024aa5b1de9ba8b052b12dafacbf9cc2

See more details on using hashes here.

Provenance

The following attestation bundles were made for cuvis_il-3.5.3.2-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