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.

HELP WANTED: pyvirtualcam requires code updates to run on macOS 14 and higher. If you own a Mac, consider contributing: https://github.com/letmaik/pyvirtualcam/issues/111#issuecomment-1763398540.

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

pyvirtualcam-0.13.0-cp313-cp313-win_amd64.whl (180.0 kB view details)

Uploaded CPython 3.13Windows x86-64

pyvirtualcam-0.13.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (106.3 kB view details)

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

pyvirtualcam-0.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148.5 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.13.0-cp313-cp313-macosx_11_0_arm64.whl (305.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pyvirtualcam-0.13.0-cp313-cp313-macosx_10_9_x86_64.whl (305.2 kB view details)

Uploaded CPython 3.13macOS 10.9+ x86-64

pyvirtualcam-0.13.0-cp312-cp312-win_amd64.whl (180.0 kB view details)

Uploaded CPython 3.12Windows x86-64

pyvirtualcam-0.13.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (106.4 kB view details)

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

pyvirtualcam-0.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (147.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.13.0-cp312-cp312-macosx_11_0_arm64.whl (305.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pyvirtualcam-0.13.0-cp312-cp312-macosx_10_9_x86_64.whl (305.1 kB view details)

Uploaded CPython 3.12macOS 10.9+ x86-64

pyvirtualcam-0.13.0-cp311-cp311-win_amd64.whl (179.0 kB view details)

Uploaded CPython 3.11Windows x86-64

pyvirtualcam-0.13.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (106.9 kB view details)

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

pyvirtualcam-0.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (149.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.13.0-cp311-cp311-macosx_11_0_arm64.whl (309.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pyvirtualcam-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl (309.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

pyvirtualcam-0.13.0-cp310-cp310-win_amd64.whl (176.3 kB view details)

Uploaded CPython 3.10Windows x86-64

pyvirtualcam-0.13.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (105.6 kB view details)

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

pyvirtualcam-0.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (147.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.13.0-cp310-cp310-macosx_11_0_arm64.whl (307.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pyvirtualcam-0.13.0-cp310-cp310-macosx_10_9_x86_64.whl (307.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pyvirtualcam-0.13.0-cp39-cp39-win_amd64.whl (175.5 kB view details)

Uploaded CPython 3.9Windows x86-64

pyvirtualcam-0.13.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (105.9 kB view details)

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

pyvirtualcam-0.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyvirtualcam-0.13.0-cp39-cp39-macosx_10_9_x86_64.whl (308.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

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

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7b77e0463990e7df8a8ce04519e77a2b7d8a14b922b8302f12a7f0dcdcca5f85
MD5 d11beeb28d391a231a9738f6de835983
BLAKE2b-256 1fab60929bcb2cdce6b5d7d0f550f7377fc87ded3e637e32b2ea14d54d8a4f1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e17e342423aa9603b4e4dab7c03000bbce990a0dc03e2acc67f9c5ec3b866806
MD5 a0c49ee234498e30d1a0d4328d3e091b
BLAKE2b-256 1a9ab3370ffb98fe6996987edfa6cdabb936df5e5ac45524c5591327b44e9f88

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp313-cp313-manylinux_2_27_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.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 63784a047ef0b3b5dccf99647d5df295c538fcc77e901ab098191ad1604a1da9
MD5 7c8ecb14faba2cb4c0a0d4f67f8d864c
BLAKE2b-256 af721769b5876609a9a55d6677760ecb5ed08c13c456748ee4a90403a56c5e4c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_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.13.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6cb0b673a9202f20cd5976499cabd7a5909d68ec37d954c602243e42989ffa2a
MD5 965033d90fe084ceb2b0523a87d4de4a
BLAKE2b-256 7f35ad7a2fded70184ebe5d41aac269f5d338bfdc04d68ea73cb731f111240b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp313-cp313-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp313-cp313-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25af518b075cef8b44f1aa3dcc1499c083ef4df48af0b3dc98229d019f3844e1
MD5 830d2e3b1c2f7924cd2f9da395381e03
BLAKE2b-256 ed2bb0a183725c7c751be3e2203d95b18c6c3962563153e3542bb6bcc2b87309

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4a80c6894df64d718785a94221c93464f40996d8ee34bf255e4ebc5b0766aba2
MD5 6886063c7a00c36231a05abddd952647
BLAKE2b-256 78e4bd798bd060781c28a7671aa183bea6e09a2e17d3ec26fd0f9715df54549d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1740259b0861b89bb6025c8f7bbb2c5e7f27e95a1c7e4ed1e003825d87d85b39
MD5 7de1c6c58e472eabd91b14bd25198fdc
BLAKE2b-256 56407d1edba072393a80cfef5b06b8bd2c091226d2b59fd1da75dbb612aca40b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp312-cp312-manylinux_2_27_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.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ba797a8559e38901c062333136eeb11704852ce7c39b845478a85c3c961dcaf
MD5 a3448035ce65165861fa4e3ed5a07230
BLAKE2b-256 60c42db42e30bbfb8c06feab355b23082a895004ee9fcd4f8cb7336923cf2aa2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_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.13.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6afa78037dab98aadf612f318440001016ae15e9782ad3fcb1bec23be8aadf8f
MD5 a81fbd0e701529453d16931b2b450220
BLAKE2b-256 d9f374b567c0b9bacdef6f6a65dbaaf671facc8f52c271172c35ffc0a574aace

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp312-cp312-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp312-cp312-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 27453e59dcb21f9e872c62cc9601d108749ef055acad7549310a038a2bcf63c7
MD5 b7dbc2d662f088634f74ba4306acb645
BLAKE2b-256 eaac0ca34909b632fcb88faa63b67da797aed217d17f1b6d00d6ee57fa9827a1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d4d59589234e709264cc64f4e4cda3167640f5c7b085f2cec8c1740a25a61e8c
MD5 2293eb099b5690da4fc116423d75d65f
BLAKE2b-256 87f484be79889141089f4d0555339b722c104bdb031f1b6d7d2e2a972caea81a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7219749802ef9b10303c247ec7dcbe1837d43562b0d7b9af5bc52cddda2a8dd4
MD5 4c34425fdbaf682366ff780f707d5b9c
BLAKE2b-256 230d452847af022d6dac04be9cab0d1333c820bc02592bce31b6adec2fd1ef0e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp311-cp311-manylinux_2_27_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.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 282e070cbb6355535f6a4f0731c3cc013813ed89042a0d84d22104bca964d13f
MD5 6da5618b38393e22f91b41547233ea55
BLAKE2b-256 d66d24a07f9084a8b4e02b2e25d7471a17b6ea2264cba44655cd1378846b532d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_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.13.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f575559ede41fc5eb0e32d90414d46a5a582dc207bcd0a75cdf2676dbad3adbb
MD5 310b44714eee6acb28a8b0149d1a60d3
BLAKE2b-256 5291e311a5233ff2f90e0f6961e829906c1b20dee0771a627d353559805afacd

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a41b98edfe38bc899024a5a040702fd56c580458b4048a5c5cfd3ed74828aba8
MD5 2ffc38f0fe1e8ce2cd380bfa70185b3a
BLAKE2b-256 2d3e42fcf99491a9727648ce30f603bbf681e424555e6434bde3a83153118e76

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bbbde6517262d882227654d16f89a4822706b7d33c63fe5a8e963d255678c2e6
MD5 bf9731f51b5db717e9c76c68e7bd399e
BLAKE2b-256 dd27bcd7d1686db5dcedb819a44a575a667bb0d9d39fad6d01498c262c23d44e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 3d91424e61e0d70363aa7ad9990e5e0694dacef3ce4be1acfc0f4e9335e26867
MD5 633fcf3ac5fdfb5c30ade8723d7fdd34
BLAKE2b-256 40d592b427d5ba9c3a5f07e1436b9000ac088c6187dd2f27c84a8047a5e54a0c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp310-cp310-manylinux_2_27_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.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 95fd2fb36b59708bce3d5ff6e67a44c31570490fe5aab0ac1cd60ef374a38551
MD5 9f094f16bfcb6fe889178a5749b6b67e
BLAKE2b-256 25c15cb7afca89d45a3b85dfde9b46ba06fb5cbf6d7fb9760eaae880eb3e9143

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_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.13.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5cfbd08555d881d8f6f66f092820dbf04530308c0470efd6dfbe2b865af4b961
MD5 137a7e02946670f67b7fd69622b8f929
BLAKE2b-256 079e852e0ffef029869dbb9fbb311034bdf155dc803726fb941fdf5d5a20064b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cdec9d49ebde42d1a2a760ad4ffd6739d68af51e180e51b296d6a4ad90137e7b
MD5 ca5033a9098f6fb6b1f2af19a5646032
BLAKE2b-256 df553a83501b87520c4b811ef95e8013207203bbaf0c7197a8a5319dff71013a

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 425a957de0ce17b906f2bce22796a59c72dead77f4a16bfe38b3cbbc5ab81f81
MD5 d7997a1444eee19c892ab0320bb66905
BLAKE2b-256 28ff75483136246ac314f0cb870d701b5e0a01bf57fa2acd2c3b2584c25bb010

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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.13.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 38801630f2c4a7054cb5c04af2d013a184752de8aa1efb9807a1e7c0a4c2ca03
MD5 1a57b1746d4da338437afde75a71c122
BLAKE2b-256 cbddf56e98ef52427efdc19d14bf117fda04e7784999a0ec527cb00bb6f9425f

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp39-cp39-manylinux_2_27_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.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3342bba9b7170442900d004130f89e31efa68773e034fd5ee99a0a9d6af3dda8
MD5 0aa1afe23c9327bdfb111dd718c9aa7f
BLAKE2b-256 19d1ee9f9fa5d658aefe6e53d6c5e084c940ce004d9dddd32e9e2116394e95b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_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.13.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pyvirtualcam-0.13.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba6c3234c7bc5f40ce830216af2712763d67cb9092a9a61f2f3dd2bf7cd02d14
MD5 8f7fc876ee913f33b7fdac251218d10d
BLAKE2b-256 f076a9493d546dcc2cc37c62a86c5fbf47dfff8d6f7027fef76d10f8448d4d7b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyvirtualcam-0.13.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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page