Skip to main content
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.

Release files for pupil-labs-uvc 1.0.6

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 pupil-labs-uvc 1.0.6
File
pupil_labs_uvc-1.0.6-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
pupil_labs_uvc-1.0.6-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
pupil_labs_uvc-1.0.6-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
pupil_labs_uvc-1.0.6-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
pupil_labs_uvc-1.0.6-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
pupil_labs_uvc-1.0.6-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
pupil_labs_uvc-1.0.6-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
pupil_labs_uvc-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
pupil_labs_uvc-1.0.6-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
pupil_labs_uvc-1.0.6-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details
pupil_labs_uvc-1.0.6-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details
pupil_labs_uvc-1.0.6-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
pupil_labs_uvc-1.0.6-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
pupil_labs_uvc-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
pupil_labs_uvc-1.0.6-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
pupil_labs_uvc-1.0.6-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details
pupil_labs_uvc-1.0.6-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details
pupil_labs_uvc-1.0.6-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
pupil_labs_uvc-1.0.6-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
pupil_labs_uvc-1.0.6-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
pupil_labs_uvc-1.0.6-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
pupil_labs_uvc-1.0.6-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details
pupil_labs_uvc-1.0.6-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details
pupil_labs_uvc-1.0.6-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details
pupil_labs_uvc-1.0.6-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
pupil_labs_uvc-1.0.6-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
pupil_labs_uvc-1.0.6-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
pupil_labs_uvc-1.0.6-cp39-cp39-manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64 Details
pupil_labs_uvc-1.0.6-cp39-cp39-manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ ARM64 Details
pupil_labs_uvc-1.0.6-cp39-cp39-macosx_15_0_arm64.whl CPython 3.9 CPython 3.9 macOS 15.0+ ARM64 Details
pupil_labs_uvc-1.0.6-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
pupil_labs_uvc-1.0.6-cp38-cp38-musllinux_1_2_x86_64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ x86-64 Details
pupil_labs_uvc-1.0.6-cp38-cp38-musllinux_1_2_aarch64.whl CPython 3.8 CPython 3.8 Linux musl 1.2+ ARM64 Details
pupil_labs_uvc-1.0.6-cp38-cp38-manylinux_2_28_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ x86-64 Details
pupil_labs_uvc-1.0.6-cp38-cp38-manylinux_2_28_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.28+ ARM64 Details
pupil_labs_uvc-1.0.6-cp38-cp38-macosx_15_0_arm64.whl CPython 3.8 CPython 3.8 macOS 15.0+ ARM64 Details

Total release size: 38.7 MB

Release files / pupil_labs_uvc-1.0.6-cp313-cp313-win_amd64.whl

Download URL pupil_labs_uvc-1.0.6-cp313-cp313-win_amd64.whl
Size 975.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bcb09a89fb94807a3d861aec3e5467828ddb0dae71b3ec5a104bd12f69a3164b
BLAKE2b-256 checksum
How to use checksums
4caad4be91f547ace533a845e0a52353bfb1a1ad4afbb93aa14ee19f4482cf68
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp313-cp313-musllinux_1_2_x86_64.whl
Size 765.1 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
bb4c3a18c9f70760cb235d1965a50d76c7d178f3af771faf893f76946d458816
BLAKE2b-256 checksum
How to use checksums
e3e487ce055a9c40e3e99cc000510deb86eb456c713bec5fe2a5d14e98a79728
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp313-cp313-musllinux_1_2_aarch64.whl
Size 763.9 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
c7f4f7c4d32a27308a7f9ef47c6e541827d3b13545e80bdec562d166ba040c49
BLAKE2b-256 checksum
How to use checksums
678956b597d538c5a4a9c82b85f4e832588ac24c8ebe2ec091ac0c2eb1b9461b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp313-cp313-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
10ba096e6ad9be18c6b32957562a89eb289ecb7bbbf70f3045ea464f05ac6fe9
BLAKE2b-256 checksum
How to use checksums
a258e7df896b835d94d6807980eb9a5572b859f239d4e95ec9fc707f33849fcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp313-cp313-manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1e6470715626a0de68f15f3a6ef36f18d40db8c15d49405b3a39cd274655f742
BLAKE2b-256 checksum
How to use checksums
dae1a108cafce89db1a84108fcf078e9d6bda359bacdde3b894aa971f2e907cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp313-cp313-macosx_15_0_arm64.whl

Download URL pupil_labs_uvc-1.0.6-cp313-cp313-macosx_15_0_arm64.whl
Size 589.1 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
423b1b977db88f292e7134341d56a4188b9923e3be97eb33bee664420c29dc13
BLAKE2b-256 checksum
How to use checksums
5d21f64916dd6e5fc649cf68803a0d58e411af200d0f960c70f0758ef04b7c93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp312-cp312-win_amd64.whl

Download URL pupil_labs_uvc-1.0.6-cp312-cp312-win_amd64.whl
Size 976.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
cc3c7489758445af93e91a3caf1e34a0b07e85cbf68727067e4efb629b4c4c98
BLAKE2b-256 checksum
How to use checksums
61fea40bda7c0adfe15e8342b31c18e0f3ff9f11ce63da5a29be6c0aab793610
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp312-cp312-musllinux_1_2_x86_64.whl
Size 766.1 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
26fe87a43605f7cb05fa57182d5dd13fffe9541bba60e71225de79d3625d3f9d
BLAKE2b-256 checksum
How to use checksums
304cf1b7f1c319f3ee86cccbd242346c46b6bf269996b8257938cf2e0be96494
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp312-cp312-musllinux_1_2_aarch64.whl
Size 765.1 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4c9c1ffb1181ed0585177807cd5f1c2258986420550e197e820a98550c3676e2
BLAKE2b-256 checksum
How to use checksums
843fa27aaafd3a8ae23d02a61f03a135d9703110ae57bc4767f5bb52e42c27e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp312-cp312-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6cd629d1c2aa2924d1844bb329463a147b7bd601cb86b613f34ee8b16962718c
BLAKE2b-256 checksum
How to use checksums
a060e982a6a1785f27986ffbe379c20d980051fa8992e7ecd9a58cb0a5efdba5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp312-cp312-manylinux_2_28_aarch64.whl
Size 1.6 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
040b74459ec368ba59a5fa7e41ee2c1667a379bbc861549c61f280f522a6c7bd
BLAKE2b-256 checksum
How to use checksums
ca896025c34ffde2521c803ae1666a6f3f2e7ab59182ae61ba6c553fc116dcdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp312-cp312-macosx_15_0_arm64.whl

Download URL pupil_labs_uvc-1.0.6-cp312-cp312-macosx_15_0_arm64.whl
Size 587.2 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
7a32b3d78253feffbe13a30cd9e50bb9c7097d99247c06603e14cf6790004723
BLAKE2b-256 checksum
How to use checksums
fb6f1bd0475bc772094a1e8a2db8347c0d175d706a9ab78b8471d7b87bd64998
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp311-cp311-win_amd64.whl

Download URL pupil_labs_uvc-1.0.6-cp311-cp311-win_amd64.whl
Size 981.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
caced3bbf028ffdc2e17a2180e43be12a93557c9609835be26c614bb0fe5f607
BLAKE2b-256 checksum
How to use checksums
f2bdbcf75014a63945d4d6ef63cf535ce9ada8d0811ae59c02b2736e0f8b7a59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp311-cp311-musllinux_1_2_x86_64.whl
Size 780.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
04476c092f6cd7264d694d9c8c1345384a028f401d57fdfbc43b3a7c8973c6f6
BLAKE2b-256 checksum
How to use checksums
1a405dc0337773f7a46c825ca9893f77f6ca2f1b1e91d77787be0981cb0799f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp311-cp311-musllinux_1_2_aarch64.whl
Size 779.3 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
6c2613e8c3c14759a125254fe83c212b85fae468c9de8fcc59e0868f7f30894b
BLAKE2b-256 checksum
How to use checksums
8100f974c06952d1488f529b8b3d45073f49c67afa0b5345d9723cad452728a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp311-cp311-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b400db115cd9f46a022424ecb76288cc3545d8d6cd5c59f3225d0a33d697922e
BLAKE2b-256 checksum
How to use checksums
d255c8ccc30a92eb8f8c26bffb805c56f81808a09f1cdea55525b654dd974474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp311-cp311-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ef6993c1bb2d52b7f2b3559b7c71970db1520e0c29ddf806338d38052f8021ce
BLAKE2b-256 checksum
How to use checksums
da7a09b7f12f1ad87593396ddcffa8e25948af72a042e2a7ae28cb1303e12f76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp311-cp311-macosx_15_0_arm64.whl

Download URL pupil_labs_uvc-1.0.6-cp311-cp311-macosx_15_0_arm64.whl
Size 591.1 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
d59422019ce8a9fe3ea6ee406795f13dc4be653be02d4d6041bdc06118d6c499
BLAKE2b-256 checksum
How to use checksums
7216e969e15f33124cf55f0964b2ed5a927410b50a38ac569214a7c0b5dabce3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp310-cp310-win_amd64.whl

Download URL pupil_labs_uvc-1.0.6-cp310-cp310-win_amd64.whl
Size 981.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
39974cd800fc22bbb6515644535fdfad1d8df74b54b3b63603575433fa8fc77c
BLAKE2b-256 checksum
How to use checksums
0e5ef3399d58094eeaa643f0b6c4423ed21d3159c8016b63206b41641a8297ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp310-cp310-musllinux_1_2_x86_64.whl
Size 780.8 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
75c95118f80718542b43515804860568457d845fc42a325c85e4f3218dc08cb4
BLAKE2b-256 checksum
How to use checksums
e39f33640e0098fbe619e168675d2ba84939ac04fb30965038f05535f0070136
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp310-cp310-musllinux_1_2_aarch64.whl
Size 781.1 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1e99f7519539887a793a92e81bed175d1cb081fab3dd7581471a154e5a7c5850
BLAKE2b-256 checksum
How to use checksums
02f793cd58efc1ba404b06df32322b2d939a43d1482b65cbe3644f65595c6afe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp310-cp310-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ffcc3751c9de422dacb85ccc7edb01c4572f30875f9deb4e37aaf0aed2694854
BLAKE2b-256 checksum
How to use checksums
9527eb57687d88d983b41995a70adec84b7f415f6336c4aadd68e28acbb81f1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp310-cp310-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
3f5c803fd6e38c3e88974be75f1245977f7122ec1d86ab7c3c8f33be2f4e1375
BLAKE2b-256 checksum
How to use checksums
943b5179803373296a101104cf3f75a44e02f3fb4748b0048397e18f50581e11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp310-cp310-macosx_15_0_arm64.whl

Download URL pupil_labs_uvc-1.0.6-cp310-cp310-macosx_15_0_arm64.whl
Size 592.2 kB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
7ab6823878f21f1c00a6e934376d6ea1a90201702b4b76d02fa377cc0ade7ac8
BLAKE2b-256 checksum
How to use checksums
ac7d81e4dca182032caa1dc4150c7a2fd47200550f62f729d330c6da32ff9fbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp39-cp39-win_amd64.whl

Download URL pupil_labs_uvc-1.0.6-cp39-cp39-win_amd64.whl
Size 982.7 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
670e81d6ca5a090b1c47bf7638ed76f862620656767aa2077320ad67cbc7a349
BLAKE2b-256 checksum
How to use checksums
fc36e01390624d483c4eca9dcd8dd927ccc6707f000d1eff7a317c87daa12002
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp39-cp39-musllinux_1_2_x86_64.whl
Size 781.0 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8c5eaaea91693778b52ea9c28d40523a6f8fc2ca45b0cc06df89557c9a92c7bb
BLAKE2b-256 checksum
How to use checksums
41353fd5d4d1823ca1372ecbf0d07cb7bf44e586ed7566ce82069dc0a41413d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp39-cp39-musllinux_1_2_aarch64.whl
Size 780.8 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e00fee5446045d3113844152827baea8e60b7964074634cd50e2403475941c76
BLAKE2b-256 checksum
How to use checksums
8068e32838db980f4eb2997e15fa0fb7b4ef7095cd557f98f9fc4f08f476ba7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp39-cp39-manylinux_2_28_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp39-cp39-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8bd9da170111a10def28ae7e1b0dca6656fef83b52f87426bfcbcbbd86038150
BLAKE2b-256 checksum
How to use checksums
1b1cf5976d5ed97579876a60650dbc5fe4f94479ff7fb9ccf20b9642aa2628e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp39-cp39-manylinux_2_28_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp39-cp39-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.9 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7fe5fa8aeb9072f1a14737f2bc58bef27e1d8cff421c0bd77e2a8ddc2c0d7627
BLAKE2b-256 checksum
How to use checksums
7821fe1d833f854b319cc53f500a03b3df4c94fb2b0bb78ac2152e6b4e3d12ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp39-cp39-macosx_15_0_arm64.whl

Download URL pupil_labs_uvc-1.0.6-cp39-cp39-macosx_15_0_arm64.whl
Size 592.6 kB
Tags CPython 3.9 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
926358db5abbce527f7a27b882574940f6e8a18b31c3e79d22f82479c59b5b3a
BLAKE2b-256 checksum
How to use checksums
d249160bb87766e1e9ec6d8196b051dba298d11e07f08f14287925235c49986b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp38-cp38-win_amd64.whl

Download URL pupil_labs_uvc-1.0.6-cp38-cp38-win_amd64.whl
Size 974.6 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
e12228db1c64eac17eb58faf64b3303c6a065ec0d4bf7897c12718347d5bfbce
BLAKE2b-256 checksum
How to use checksums
e1bba8c073b602a6a0270241a3da759286c470972628a742f6d22ae1594b56d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp38-cp38-musllinux_1_2_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp38-cp38-musllinux_1_2_x86_64.whl
Size 771.4 kB
Tags CPython 3.8 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
1a69d0965bc8b5fa3ca1a514406a6ea7de38b42e7aeb234d545896170b1a7560
BLAKE2b-256 checksum
How to use checksums
67f6f0536f4eea25237bc6e9864c1d7d365866337a9172edbb2ed5bfc3d3983d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp38-cp38-musllinux_1_2_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp38-cp38-musllinux_1_2_aarch64.whl
Size 772.9 kB
Tags CPython 3.8 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
f8ed9b17f4d6b5fcfe798832d26101b9d1b72282877198c79c0f4dfb5acbd044
BLAKE2b-256 checksum
How to use checksums
a58ad10f36da491cc748a1d9eb6ac19ae204c1782aa644a9bc6ed67f1e600f50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp38-cp38-manylinux_2_28_x86_64.whl

Download URL pupil_labs_uvc-1.0.6-cp38-cp38-manylinux_2_28_x86_64.whl
Size 1.7 MB
Tags CPython 3.8 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a718dc94eed44822654850455f784673f3dcbff9213aadba0aa95144a01e2d37
BLAKE2b-256 checksum
How to use checksums
dcac600c2f713444b89452638333a1ba0da7e1ceedb77b870cd3c87ffc3ccbf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp38-cp38-manylinux_2_28_aarch64.whl

Download URL pupil_labs_uvc-1.0.6-cp38-cp38-manylinux_2_28_aarch64.whl
Size 1.7 MB
Tags CPython 3.8 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0f0f556033421fe076d2196fe9bff3f7098d278e6088fcd8fd2b080fb40b3ea5
BLAKE2b-256 checksum
How to use checksums
aee58165d796d7a7dcff25999f706fb12b7e4f7d467d5d2bfb0a0ddd6c6c66b1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log

Release files / pupil_labs_uvc-1.0.6-cp38-cp38-macosx_15_0_arm64.whl

Download URL pupil_labs_uvc-1.0.6-cp38-cp38-macosx_15_0_arm64.whl
Size 584.0 kB
Tags CPython 3.8 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
e7ea4fcde3187d83c49d5f5c100a634de9c6451cf451aa662894b886ae84e4e0
BLAKE2b-256 checksum
How to use checksums
0e21d55c685f31e68a132b827a6d08d36cdc9177072959b4ad4dbe3423b043ff
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 25, 2026.

Transparency log
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