Skip to main content

Send frames to a virtual camera

Project description

pyvirtualcam

pyvirtualcam sends frames to a virtual camera from Python.

Usage

import colorsys
import numpy as np
import pyvirtualcam

with pyvirtualcam.Camera(width=1280, height=720, fps=20) as cam:
    print(f'Using virtual camera: {cam.device}')
    frame = np.zeros((cam.height, cam.width, 3), np.uint8)  # RGB
    while True:
        h, s, v = (cam.frames_sent % 100) / 100, 1.0, 1.0
        r, g, b = colorsys.hsv_to_rgb(h, s, v)
        frame[:] = (r * 255, g * 255, b * 255)
        cam.send(frame)
        cam.sleep_until_next_frame()

pyvirtualcam uses the first available virtual camera it finds (see later section).

For more examples, including using different pixel formats like BGR, or selecting a specific camera device, check out the examples/ folder.

See also the API Documentation.

Installation

This package works on Windows, macOS, and Linux. Install it from PyPI with:

pip install pyvirtualcam

pyvirtualcam relies on existing virtual cameras which have to be installed first. See the next section for details.

Supported virtual cameras

Windows: OBS

OBS includes a built-in virtual camera for Windows (since 26.0).

To use the OBS virtual camera, simply install OBS.

Note that OBS provides a single camera instance only, so it is not possible to send frames from Python to the built-in OBS virtual camera, capture the camera in OBS, mix it with other content, and output it again to OBS' built-in virtual camera. To achieve such a workflow, use another virtual camera from Python (like Unity Capture) so that OBS' built-in virtual camera is free for use in OBS.

Windows: Unity Capture

Unity Capture provides a virtual camera originally meant for streaming Unity games. Compared to most other virtual cameras it supports RGBA frames (frames with transparency) which in turn can be captured in OBS for further processing.

To use the Unity Capture virtual camera, follow the installation instructions on the project site.

macOS: OBS

OBS includes a built-in virtual camera for macOS (since 26.1).

NOTE: Starting with pyvirtualcam 0.10, only OBS 28 or higher is supported. Install an older version if you need OBS 26 / 27 support.

NOTE: Starting with pyvirtualcam 0.14, when running on macOS 13 or later, only OBS 30 or later is supported.

To use the OBS virtual camera, follow these one-time setup steps:

  • Install OBS.
  • Start OBS.
  • Click "Start Virtual Camera" (bottom right), then "Stop Virtual Camera".
  • Close OBS.

Note that OBS provides a single camera instance only, so it is not possible to send frames from Python, capture the camera in OBS, mix it with other content, and output it again as virtual camera.

Linux: v4l2loopback

pyvirtualcam uses v4l2loopback virtual cameras on Linux.

To create a v4l2loopback virtual camera on Ubuntu, run the following:

sudo apt install v4l2loopback-dkms
sudo modprobe v4l2loopback devices=1

For further information, see the v4l2loopback documentation.

Build from source

Linux/macOS

git clone https://github.com/letmaik/pyvirtualcam --recursive
cd pyvirtualcam
pip install .

Windows

These instructions are experimental and support is not provided for them. Typically, there should be no need to build manually since wheels are hosted on PyPI.

You need to have Visual Studio installed to build pyvirtualcam.

In a PowerShell window:

$env:USE_CONDA = '1'
$env:PYTHON_VERSION = '3.7'
$env:PYTHON_ARCH = '64'
$env:NUMPY_VERSION = '1.14'
git clone https://github.com/letmaik/pyvirtualcam --recursive
cd pyvirtualcam
powershell .github/scripts/build-windows.ps1

The above will download all build dependencies (including a Python installation) and is fully configured through the four environment variables. Set USE_CONDA = '0' to build within an existing Python environment.

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.

pyvirtualcam-0.14.0-cp313-cp313-win_amd64.whl (189.4 kB view details)

Uploaded CPython 3.13Windows x86-64

pyvirtualcam-0.14.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (115.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyvirtualcam-0.14.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (160.6 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.14.0-cp313-cp313-macosx_11_0_arm64.whl (650.1 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyvirtualcam-0.14.0-cp313-cp313-macosx_10_9_x86_64.whl (648.8 kB view details)

Uploaded CPython 3.13macOS 10.9+ x86-64

pyvirtualcam-0.14.0-cp312-cp312-win_amd64.whl (189.4 kB view details)

Uploaded CPython 3.12Windows x86-64

pyvirtualcam-0.14.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (115.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyvirtualcam-0.14.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (160.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.14.0-cp312-cp312-macosx_11_0_arm64.whl (650.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyvirtualcam-0.14.0-cp312-cp312-macosx_10_9_x86_64.whl (648.5 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

pyvirtualcam-0.14.0-cp311-cp311-win_amd64.whl (187.7 kB view details)

Uploaded CPython 3.11Windows x86-64

pyvirtualcam-0.14.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (115.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyvirtualcam-0.14.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (160.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.14.0-cp311-cp311-macosx_11_0_arm64.whl (647.6 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyvirtualcam-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl (645.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyvirtualcam-0.14.0-cp310-cp310-win_amd64.whl (185.8 kB view details)

Uploaded CPython 3.10Windows x86-64

pyvirtualcam-0.14.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (114.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyvirtualcam-0.14.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (158.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.14.0-cp310-cp310-macosx_11_0_arm64.whl (645.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyvirtualcam-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl (643.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyvirtualcam-0.14.0-cp39-cp39-win_amd64.whl (187.0 kB view details)

Uploaded CPython 3.9Windows x86-64

pyvirtualcam-0.14.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl (114.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.26+ ARM64manylinux: glibc 2.28+ ARM64

pyvirtualcam-0.14.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (159.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl (644.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file pyvirtualcam-0.14.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bcb76a3a19bb286b7eab7f622113bad766e3eb32079428010eba5bba906e2c82
MD5 c555b2cd8f3513d251943e97af78fe53
BLAKE2b-256 505249a42f04bdf8c640eef02574c8f98c86d2d58977252dd977482e5606abbb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp313-cp313-win_amd64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 d62e9d4f2860a284d114365f7e3eaa4244c925eef7ba74a08cc98fe4426020ec
MD5 93183ed4cb21ce83d89cf279e913a10d
BLAKE2b-256 74ade10e3417adabafd2805a8084e83863403dc766325254544f141c1bce8c99

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 230067536221966bdd9458a74f2de99346d566bf79458cdd57e70d113f0cbe79
MD5 2e4d0659fd84c39e0b14fdf9634523b7
BLAKE2b-256 1f832fc0e84aa9dbeec375bf2080bf29f371b5eaf17cfc6726bd9ea8858e54a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a43aed557a287d3edf68c30a4585f25e18be4ff9e345b1c671e6dd07f3f265d6
MD5 8b10c1a11ad0bd0e8969cde74138b50b
BLAKE2b-256 498f80b66a5b385bcc598701b6bd33874a1ce1f2beb7ffbb2c8a5df5215c47d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp313-cp313-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp313-cp313-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84e2d6883ff540bc17224b2f377085dde9e93f35880457eb4a53ff09697038d0
MD5 a17bb0f6e8291f448101d4e57c39d017
BLAKE2b-256 dc9b47a2a6bca1d44283489d26077e662d4050a286004cc5f61696acaaea575a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp313-cp313-macosx_10_9_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7191e7ed01494962b263e5b2f044b7bf15de19b7d2213d67595adcdc8cd5a1f5
MD5 eecd213fe25a5e6a05860b31af742e75
BLAKE2b-256 f5fd3bb7dde461da4ca60c0033220ae9c2d32014662b59b2d4e6136f98086ee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp312-cp312-win_amd64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 b0b17d200dd676208cdf1b9050528dcfd36733658dbad800c9894852bfb0931a
MD5 52f40b7feceeff537b1fbd9e8b1de40f
BLAKE2b-256 899958b09c85efa06928308c9d9696ff31b9c197c6a1bdff165883e4e72e910d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 9d27eeb8b2f5c697b7ca27b20e4a1e482f306744af123295bea7f0ca22d9f5a2
MD5 1cc01a7cab6dd07af7f9e7a7e48a3e0a
BLAKE2b-256 9b654b886790d4ddf6945c461cc60bcb67b8d4a98b9926e6ef471c77b890fbc5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 00494fca3366d5e00148ec7521fedeb80205dcb47b326197b73f2c6420da7044
MD5 9130f2d5728fa023bec7ca42e6c44602
BLAKE2b-256 74d28558d55bd504f611f4049083eb6a1222ba862bc1cbefaff73f4510d4c1c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9e4d051ce09eb7ef41b2f5520813791366e1bce1a81e75a4f79b87ee15336716
MD5 be69327f349e4e26c9d0f2470c0af13f
BLAKE2b-256 7847c16b447b6023b582861fc5e0e3df1618210984c1702d5b671ddd14b273b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp312-cp312-macosx_10_9_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 14e56df362dc2e06e9cd7a44d8660ded4afdb5f01dc8aa9bed31342dc946d76c
MD5 5b0e26d28c170ed611cb9ab7216bdfae
BLAKE2b-256 b27f5b399907ab5bb99ed61aa876dc8afc24e2a51e0eafeb9d4e93bdc70c54ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp311-cp311-win_amd64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6ad2bda5bfd3c7b0f772a47102c389e881f5779b8d909687a6d63a273a2f32c4
MD5 2c4ac05e78edc6532c841826d23e9b61
BLAKE2b-256 9cbc4863450456a564e8f9ed2a35769ed1f535161b3a45a5222b7049ea1db1a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 579ea0ce4d81e6e7e5cb8785a7d8a3f35285f99f2933c8f76ab9ac7389623660
MD5 8b3255a74995286c81a2e2ccdfbb60c7
BLAKE2b-256 7b58c883204289a5470f7a73f89bee6c72a1eb42e0dcd6de0fb92290c54c48b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 855e481389f53bff3b4787149b87f1991b3caf82d0419147516160b9ce6f98bf
MD5 42ff66242c39a8ebc97050062b9a9b07
BLAKE2b-256 ca067dd05e466ae60387796d830ec0b2f05dcad2f995ab033f8c931ae72a3752

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff2b3da10cd7ecf7403124205b661636a7c0fab2a7ff556c80a729fcde01a00d
MD5 11f781781fd6e39616851a11aad34d8f
BLAKE2b-256 f0983be3c0934808d8ea4b3aa7277fde5fcddb5b31f6bdc0b7740d04ebfc9417

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 cbafb5d04ce1b4bcd6d4131fb1df981ff68f5a44ff3a4cd25a375eefe412d36d
MD5 34c1303f9e9638c586380c67df235122
BLAKE2b-256 8b00485e4dcd8da0444232e647ac9a47b9703995fe8e4f20cab5f10d8661890a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp310-cp310-win_amd64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ab32643b667971702069ac6e6bb34a5c1671b2471a0b32ee9e6e1b93872dc37b
MD5 384679c0c5105f28b78fba14fb72cb1f
BLAKE2b-256 082245bd42995b06709325cd997f3773397555f80656650896f3f1db33ea52e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 1512977c103759d9294d160ee4c38a2e8ef825be8a3726d14f3c289786b2b1fc
MD5 92b798187ab460345864c3d249510795
BLAKE2b-256 c176d6d61e68a257873b1dc6b95721a7fbaaa825505d192808c5b98f66bfde84

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc2cc8df8ad4418cb0aa937fd83be91b8204c6b2d54976fc6f54d585ebf477bd
MD5 557ec2fdfdd87b0a231d206d1b26a92b
BLAKE2b-256 358039e23d4ed14d7e46842bd493f8baa48a35035d2d26c893cee246b623a254

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5a1545f0b815da5a0d35b3ba450cad8422bdb730b65d1994ce22ccb5691bc36a
MD5 a1e75ac3a825621a22f4287fe8b8c364
BLAKE2b-256 b0e0b366e37c7850f82080d8e19b36164011851d273a14461f3a3781f54361ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8c77fe71323e705d4197de32aba3d5391dcaae39ea4072145717264b781330ee
MD5 7dbcfc1cc1dff98d1d2436475e595470
BLAKE2b-256 be5b2bfec95a60ac3c9159f6cc01004b3b91cebe66d1901ebcc9ded584bf567a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp39-cp39-win_amd64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 63608d790c0f81041ecf20ca4dce8e9f2e71d58a012413a0fd893f9151ab3e06
MD5 61159ceaee4c6e7a8d9a6daf8dd1850f
BLAKE2b-256 e899a9afaf04d4223898fd6ecf7c265dba07262dfd21c50342c390e8c0fffcbf

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp39-cp39-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Algorithm Hash digest
SHA256 4ed2df1044ee36f9c58b1a80969e495c0a4b5c59f60d415b396a087ab3ed4120
MD5 ef7a99a895a4c37dc5b9e0c8a86f75a9
BLAKE2b-256 f78d273d18d888cc82ecd11b41f32b03f634751dbaf5aed6ba45416eab1ff109

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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

File details

Details for the file pyvirtualcam-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 019a55b6e8736a239f5bfb778ac201bf9cf2117cb4e149e30790c830d843f85e
MD5 770b3fc12fc2db6c4557c92163fa4f32
BLAKE2b-256 5e79a98bae71a6ddcc5d44ed0ff26fb14b9959c7698bdcae028690a9ad43fc4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.14.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: ci.yml on letmaik/pyvirtualcam

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