Skip to main content

Usb Video Class Device bindings with format conversion tool

Project description

https://img.shields.io/pypi/v/pupil-labs-uvc.svg https://img.shields.io/pypi/pyversions/pupil-labs-uvc.svg tests Code style: Black https://img.shields.io/badge/skeleton-2022-informational

pyuvc

Python bindings for the Pupil Labs fork of libuvc with super fast jpeg decompression using libjpegturbo (utilizing the tubojpeg api).

  • cross platform access to UVC capture devices.

  • Full access to all uvc settings (Zoom,Focus,Brightness,etc.)

  • Full access to all stream and format parameters (rates,sizes,etc.)

  • Enumerate all capture devices with device_list()

  • Capture instance will always grab mjpeg conpressed frames from cameras.

Image data is returned as Frame object. This object will decompress and convert on the fly when image data is requested. This gives the user the full flexiblity: Grab just the jpeg buffers or have them converted to YUV or Gray or RGB and only when you need.

The Frame class has caching build in to avoid double decompression or conversion.

Install via PyPI

pip install pupil-labs-uvc

Example

See examples/ for code examples.

Install from source

pyuvc requires the following dependencies:

Once the dependencies are installed, you can pip install the source tree:

git clone https://github.com/pupil-labs/pyuvc --recursive
export FORCE_LOCAL_LIBUVC_BUILD=ON
pip install ./pyuvc

Linux

Ubuntu/Debian:

apt-get update -y
apt-get install -y libusb-1.0-0-dev libturbojpeg-dev
Running as a non-root user

One needs to setup udev rules and add the target user to the plugdev group to avoid the privileged access requirement.

echo 'SUBSYSTEM=="usb",  ENV{DEVTYPE}=="usb_device", GROUP="plugdev", MODE="0664"' | sudo tee /etc/udev/rules.d/10-libuvc.rules > /dev/null
sudo udevadm trigger
sudo usermod -a -G plugdev $USER
# logout and back in

macOS

Homebrew:

brew update
brew install libusb jpeg-turbo
Running as a non-root user

Unfortunately, this is currently not possible. See this libusb issue thread for details.

WINDOWS

Run the following code in a powershell to install the dependencies (requires 7z to be installed)

pip install build delvewheel
git clone https://github.com/pupil-labs/pyuvc --recursive
cd pyuvc
scripts/download-deps-win.ps1 -DEPS_TMP_PATH tmp
$Env:DEPS_PATHS_LOC = "tmp/dep_paths.json"
python -m build -w   # will create a wheel in dist/ folder; insert the wheel path below
python scripts/repair-wheels-win.py $Env:DEPS_PATHS_LOC <wheel location> wheelhouse
pip install wheelhouse/<wheel name>
Manual driver installation

pyuvc requires the libUSBk driver to be installed for your corresponding camera. Otherwise, metadata like the product name will be set to "unknown".

Please see these instructions on how to manually install libUSBk drivers for your specific camera.

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.

pupil_labs_uvc-1.0.2-cp313-cp313-win_amd64.whl (970.1 kB view details)

Uploaded CPython 3.13Windows x86-64

pupil_labs_uvc-1.0.2-cp313-cp313-musllinux_1_2_x86_64.whl (752.3 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pupil_labs_uvc-1.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pupil_labs_uvc-1.0.2-cp313-cp313-macosx_15_0_arm64.whl (510.7 kB view details)

Uploaded CPython 3.13macOS 15.0+ ARM64

pupil_labs_uvc-1.0.2-cp312-cp312-win_amd64.whl (969.3 kB view details)

Uploaded CPython 3.12Windows x86-64

pupil_labs_uvc-1.0.2-cp312-cp312-musllinux_1_2_x86_64.whl (750.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pupil_labs_uvc-1.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pupil_labs_uvc-1.0.2-cp312-cp312-macosx_15_0_arm64.whl (511.6 kB view details)

Uploaded CPython 3.12macOS 15.0+ ARM64

pupil_labs_uvc-1.0.2-cp311-cp311-win_amd64.whl (976.4 kB view details)

Uploaded CPython 3.11Windows x86-64

pupil_labs_uvc-1.0.2-cp311-cp311-musllinux_1_2_x86_64.whl (768.3 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pupil_labs_uvc-1.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pupil_labs_uvc-1.0.2-cp311-cp311-macosx_15_0_arm64.whl (513.7 kB view details)

Uploaded CPython 3.11macOS 15.0+ ARM64

pupil_labs_uvc-1.0.2-cp310-cp310-win_amd64.whl (976.9 kB view details)

Uploaded CPython 3.10Windows x86-64

pupil_labs_uvc-1.0.2-cp310-cp310-musllinux_1_2_x86_64.whl (769.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pupil_labs_uvc-1.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pupil_labs_uvc-1.0.2-cp310-cp310-macosx_15_0_arm64.whl (514.6 kB view details)

Uploaded CPython 3.10macOS 15.0+ ARM64

pupil_labs_uvc-1.0.2-cp39-cp39-win_amd64.whl (978.0 kB view details)

Uploaded CPython 3.9Windows x86-64

pupil_labs_uvc-1.0.2-cp39-cp39-musllinux_1_2_x86_64.whl (770.1 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pupil_labs_uvc-1.0.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pupil_labs_uvc-1.0.2-cp39-cp39-macosx_15_0_arm64.whl (515.1 kB view details)

Uploaded CPython 3.9macOS 15.0+ ARM64

pupil_labs_uvc-1.0.2-cp38-cp38-win_amd64.whl (978.3 kB view details)

Uploaded CPython 3.8Windows x86-64

pupil_labs_uvc-1.0.2-cp38-cp38-musllinux_1_2_x86_64.whl (769.5 kB view details)

Uploaded CPython 3.8musllinux: musl 1.2+ x86-64

pupil_labs_uvc-1.0.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pupil_labs_uvc-1.0.2-cp38-cp38-macosx_15_0_arm64.whl (518.8 kB view details)

Uploaded CPython 3.8macOS 15.0+ ARM64

File details

Details for the file pupil_labs_uvc-1.0.2-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 50c291656f74b1f1ef879ba06f0ca3ea8a81e4f7665c1c2e115f8a0440017f1b
MD5 aaaf1f87b546b1818d8056181f9e4640
BLAKE2b-256 b0b26ad19a0190fd2349b11392bc95c5b691f36a2bd44e860bc5d6bfe7346cc3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp313-cp313-win_amd64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e312d0c1d9efa845ffb281396de1902198df840420cde639a252584bbdb1be0e
MD5 0951571fea852c5a8c2ad73ebbed0aac
BLAKE2b-256 62b9b09ef36ed5571b93effd5d23f014904648ec412e8381d10c3cfb240fa034

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 f793a02adc39e4aee43166e6a273155dba76e863d9e8c5fb1cf110b8825efb85
MD5 7996a49d4e6c76902dc292e93d89d9a9
BLAKE2b-256 cf128e813a4f5864e657778c5ae2418ffcabf03eb7f5d5ded2e96a99ba1920cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp313-cp313-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp313-cp313-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 685c54f7fe943db51fd7792a226b8f839d4f2bbc8d18eca89e7dc9fee3126ed8
MD5 4f659a74f5302f153ee42c73c744b241
BLAKE2b-256 fdd16475d6b789bfc40c50d362fea27f17d67b0bd092292110279237b82f53eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp313-cp313-macosx_15_0_arm64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 8de90f29a40e4a996cc7afd1cb79dc78391f6a4b50a985655685197adf48d433
MD5 6055c5e237a2cad331f37bda4282fd1c
BLAKE2b-256 e5b27a0a614a70c7f55828980d890eb9bd09fe43d3b0eab3a557138de20db702

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp312-cp312-win_amd64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2feafd77bbf4a792146d4c35ae72550d12df08e87a75dc51f8eb2ddf12f769ca
MD5 1e6a9e994866ab8595ecc99baca042f0
BLAKE2b-256 b39c45068c09bab15f2f39f326428cc62eae2317aaf5acba391a98f561d413b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d13d82c223ea002ecb4e68119357a816067b6a13f278ee2580bd77bc8eda99dd
MD5 ac009017bfe8667bbeee6e309eb58f54
BLAKE2b-256 26a214fa68909a3bebb536a5a2d64ae0dab4a5e011b634b09f006d83336168bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp312-cp312-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp312-cp312-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f2106137e42ac93ee8a431f25964c137e90d4546e8d6ce97a083fb69a0156341
MD5 e0925f670957a35e38c79632add9d311
BLAKE2b-256 0407a3d8e74ae35484dbce1d8cd5776c8373b744fb7677de9aaaf5907063cdec

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp312-cp312-macosx_15_0_arm64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 41e61c53b971fbd3ada92c0b783c2a42cc15732efec713b9ec6a20f978a3396b
MD5 66deb075ec130dc7dfa620421dfa5c9b
BLAKE2b-256 62f5cc74fbcc1496d32080d3f5cb02268d1b3e0eb4b175fd7dcf1e53311369bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp311-cp311-win_amd64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 17645cbd518b3ca70da41f11c753bd40bd7d51b610604758286d1d38f386500e
MD5 b64eb1cf4e094a460a42f196f6e033c9
BLAKE2b-256 625145f401c10545dd2850fe0b8dd21df9a1df788ec8ef0d57dbbf88c4fbc009

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 72711d4881159506d142b6b29df0cb93dc0596b1d440433b6a15ca5b100f555c
MD5 6e9fc431c57ce756ebd33eea968417db
BLAKE2b-256 9b4a5c3cb6c06a75c159aaf662b9962e03bf223194c837b2349f9a5b70f980a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp311-cp311-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp311-cp311-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1a21e4c8e5829f31bd48e9bd3dcd5b4831a3851f66695356db7a7314accd2f2c
MD5 9cb94089a032ec39401691c0308d157f
BLAKE2b-256 67ace7ffc2b83159db56a059a6f2842cdb1462719c119bb1d338e4468dda133d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp311-cp311-macosx_15_0_arm64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b5043626454d890f4ca3d800ac39874242a4cdf5ee200e621542205b9b319e56
MD5 bac4fbae2cacba9b9a63ee052a4134ce
BLAKE2b-256 5bf10de9c84b6006a2c8dd6bdd41d6d78fa755852fa89e1560b1796e3b94761a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp310-cp310-win_amd64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 ba834547a31d7ddf6f41b62b632ecb45c12f99d3c53dd91c9356ef713972d28c
MD5 c370f9370549bb7a0cd5216f453e6eee
BLAKE2b-256 50992b07fad1617cc47b9395db66a468cf2e6e1f68900efe50b327a027ad4d8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 8ecd99b653f65333eea9ef403c8b7a0ff2a4fca786b964f2606a10e57b07bfde
MD5 d70aa191c96da8fda4fdd87debbddb2c
BLAKE2b-256 6cdedd942315d8be1cfb3e28ef07258641111bd287b7b68ac4cc91fd7ee9a7ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp310-cp310-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp310-cp310-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 40254665b3de47b2aadc717003b3b588dac511ad35813e942bc5df7f5f459aaa
MD5 70a49c5c6cad9bf169a4a9021e33dfee
BLAKE2b-256 6f327447469bbbea313956716a04133e952bcc2a6457842e600d5450ea18359b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp310-cp310-macosx_15_0_arm64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9bbd96d1137181a04b8ac9ec8c45069bae8bf190303c1a2f789a471a01778c75
MD5 0a9495eae8269d9555b24b62912498f9
BLAKE2b-256 5d6ec2ac3615afe8a27e7fbf0697423d69feb7aac12b8f887655f50095d4709d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp39-cp39-win_amd64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 357391afbb26f5457606fa4618adce61def947a86d684c02a6a92525d3b97a63
MD5 5cae354184ea3f6eb33e758d21d2f23f
BLAKE2b-256 a350b365811518ff49e8e89b1564cc820f19bc3a052ca02abd69f6ec5036358c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 c8a0f56ff002216281c4c5f5e32cd78ad2da6e25bc2e0780739a4659a26185fb
MD5 670317b8345bf3ee47eee7f971f6954e
BLAKE2b-256 58e72cca45f0a694f8ede45e8cf87e4b04ff0ec6fd775487e5b426554b088d1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp39-cp39-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp39-cp39-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9f20d172876e2fec56ea68e9711ae966fb01234e68404b9eba4fcef27dc306a2
MD5 912b02e7ff73438c7f0a745fc648dce7
BLAKE2b-256 ce8375a80e05f9eb2fdf44bae7d45e15c45dcaa6998270a04e8a444ac0174a8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp39-cp39-macosx_15_0_arm64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 688f38d334032f98f5d3358ea95b8bb9d4a27ddb7979019ba8a3cacbc34bad1a
MD5 28765d3addfe1bab124a4a1668496cab
BLAKE2b-256 4999617f5889cf038865b61b0a3fa1ee04f02301623c9b27fd0cc20a0f02b873

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp38-cp38-win_amd64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 364ca43fbcd6d0f9000714999fe2df4b1b69bc7843d8b6e4ccda01040b515e81
MD5 e33fe21a43d66ee6c54b3173ac0c9756
BLAKE2b-256 7be3a4ca13b2e4017e7b9946aee0adfa96c18cca96e1467aae8ac0f5fea5e81d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp38-cp38-musllinux_1_2_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 d5fec9770247792220444f175d78e19e890549f255203f28f972063fda0c9937
MD5 1d5b2e6580f8ded837216bf7e586af5b
BLAKE2b-256 92929f4d08c9475717f578e6702877c04b18796f9df4d00cc0a280941c4f2e7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp38-cp38-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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

File details

Details for the file pupil_labs_uvc-1.0.2-cp38-cp38-macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for pupil_labs_uvc-1.0.2-cp38-cp38-macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f4fae64d660063828ed4ccbff76cb9a52e93e007b7e04f7b5b222e63b54177c3
MD5 ffab19d7a2cc3ff744f6062604c90553
BLAKE2b-256 49720e94f4d21e23ce084cca6f95ed11b1a740720950d571ce6b09a83cca682a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pupil_labs_uvc-1.0.2-cp38-cp38-macosx_15_0_arm64.whl:

Publisher: on-release-main.yml on pupil-labs/pyuvc

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