Skip to main content

High-performance C extensions for image processing in Home Assistant - AutoCrop, Blend, Draw, and Rooms processing for Valetudo Map Parser

Project description

mvcrender

As per libraries like OpenCV are not available on Home Assistant's Python 3.12, this library provides a fast C extension for manipulating images generated in Numpy. This is a kind of collection of image processing utilities that can be used in Home Assistant. The development focus is on improving the performance of the Valetudo Map Parsers Library.

Functions Implemented

  • AutoCrop: determines the bounding box of an image and crops it based on a background color.
  • Blend: blend a color or image into another image based on a mask or alpha values.
  • Draw: draw lines, circles, polygons, and polylines on an image.
  • Rooms: process room masks, fill compressed pixels, extract points from masks.
  • Material: render floor material patterns (wood planks, tiles) with ultra-fast C implementation.

Supported platforms

  • Python: 3.13+
  • Wheels: manylinux and musllinux (Alpine), macOS (x86_64, arm64), Windows (x86_64)
  • Platforms: Linux x86_64/aarch64, macOS x86_64/arm64, Windows x86_64

Install

pip install mvcrender

Quick start

from mvcrender.autocrop import AutoCrop
from mvcrender.material import MaterialTileRenderer
from mvcrender.draw import line_u8, circle_u8
import numpy as np

# AutoCrop is a mixin you can use in your handler class
class Handler(AutoCrop):
    def __init__(self):
        AutoCrop.__init__(self, self)
        # set up any fields your handler expects (crop_area, etc.)

# Material rendering - ultra-fast floor patterns
tile = MaterialTileRenderer.get_tile("wood_horizontal", pixel_size=5)
image = np.zeros((500, 500, 4), dtype=np.uint8)
MaterialTileRenderer.apply_overlay_on_region(image, tile, 0, 500, 0, 500)

# Drawing primitives
line_u8(image, 0, 0, 100, 100, (255, 0, 0, 255), thickness=2)
circle_u8(image, 250, 250, 50, (0, 255, 0, 255), thickness=3)

Why musllinux wheels?

Home Assistant often runs on Alpine-based Docker images. musllinux wheels ensure zero‑compile installs there.

Development

  • Build backend: setuptools (PEP 517)
  • Source layout: src/
  • C extension: src/mvcrender/autocrop/_native.c

Local build (sdist + wheel)

python -m pip install -U build
python -m build

Tests

A simple smoke example lives in tests/smoke.py. CI runs a minimal import test on the built wheels to keep the matrix fast and reliable.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mvcrender-0.2.6.tar.gz (34.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

mvcrender-0.2.6-cp314-cp314-win_amd64.whl (92.3 kB view details)

Uploaded CPython 3.14Windows x86-64

mvcrender-0.2.6-cp314-cp314-musllinux_1_2_x86_64.whl (211.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

mvcrender-0.2.6-cp314-cp314-musllinux_1_2_aarch64.whl (210.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

mvcrender-0.2.6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (210.5 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mvcrender-0.2.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (214.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

mvcrender-0.2.6-cp314-cp314-macosx_11_0_arm64.whl (75.6 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mvcrender-0.2.6-cp314-cp314-macosx_10_15_x86_64.whl (76.1 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

mvcrender-0.2.6-cp313-cp313-win_amd64.whl (90.2 kB view details)

Uploaded CPython 3.13Windows x86-64

mvcrender-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl (211.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

mvcrender-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl (210.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

mvcrender-0.2.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (210.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mvcrender-0.2.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (213.9 kB view details)

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

mvcrender-0.2.6-cp313-cp313-macosx_11_0_arm64.whl (75.5 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mvcrender-0.2.6-cp313-cp313-macosx_10_13_x86_64.whl (75.8 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

mvcrender-0.2.6-cp312-cp312-win_amd64.whl (90.2 kB view details)

Uploaded CPython 3.12Windows x86-64

mvcrender-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl (210.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

mvcrender-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl (209.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

mvcrender-0.2.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (209.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

mvcrender-0.2.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (213.6 kB view details)

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

mvcrender-0.2.6-cp312-cp312-macosx_11_0_arm64.whl (75.5 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mvcrender-0.2.6-cp312-cp312-macosx_10_13_x86_64.whl (75.7 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

File details

Details for the file mvcrender-0.2.6.tar.gz.

File metadata

  • Download URL: mvcrender-0.2.6.tar.gz
  • Upload date:
  • Size: 34.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mvcrender-0.2.6.tar.gz
Algorithm Hash digest
SHA256 7f62907dc9e3d0b6bc554055ef68ed0d8e7b1ca6dbcb94220aa8c632f9ffb11f
MD5 cc1fad977cfb6987707efc24cdd6c7ba
BLAKE2b-256 eebd417d477a311abee8ed87f212677256c7a669c88ae0819cf009dafc9f3363

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6.tar.gz:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mvcrender-0.2.6-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 92.3 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mvcrender-0.2.6-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 f0dcb5f3efdb2333f88bb8b84c1e7fe9c499f5ade96ade1fd57c87c566d9472a
MD5 6694f5e84759f8fd6e55c817f92bf6db
BLAKE2b-256 a0d54e2aacea8b32a8d0616480cded74818fa118f03f785f40f1f4e7c201e119

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp314-cp314-win_amd64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 99388b78685b466847b77b8b9584b2f04be77554a5d8653702cda1880f731eb1
MD5 b198b26078e292d9b88eec5289fccd8c
BLAKE2b-256 83b3b85a78cb08ce0adaf52cbba0c6ef746b84a00be1c830f6825ebe554fae98

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f064912c9b7a21e4e372192179f1a401dffda80207f0c12b4964d343d0eed23f
MD5 815992506e09d606af177f4b0dd2fe6a
BLAKE2b-256 8a952eddab28c673456af137dad035f9b274f949be00220676e7e81d92592682

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b7e31150122dc49231064e7077444f5199ad9aecea4160b082a07aef71797119
MD5 84a1095fa965cf3ec5d4736fa9351687
BLAKE2b-256 512c7b2580add1b9b9d7afb4d5db1990103bbef42a37e12453b96ff0c6ee0474

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7daaf55388a91157bc031d7117873c909c9c90040a1038538cc017375f6f4351
MD5 945d2bf73c434e091fa0cb30f345aaec
BLAKE2b-256 a66ad108cb48017f887d388f5585cbd675bb9850dadff782ce902cb154489073

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c53a9c769bd2aa6b031ab2b026fbb0e538db2557c2b51bfe166aee46bc96ce3e
MD5 696e0c6ddf036ae150b6c5407d81824f
BLAKE2b-256 de30f506ce49a553b1e17ccdd57d16dcf5caa07cea45544bd12daf3b2e878ead

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 9b16987976b4787a466b0fdd57e65fddd3cf4c5dd1ef0b0a87d2362d32e06f50
MD5 20d77c502af5eb6914c54a3340175c43
BLAKE2b-256 d165ff716d07e4d28904a95466a4e033769118027c0eee142098eed0282368bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mvcrender-0.2.6-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 90.2 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mvcrender-0.2.6-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d9590017126e2bec94395d3494bdb7f68ceac8f16a93a59fe01182c56c8ee511
MD5 211a6a2055b7cc37cd43a4fb21fb803b
BLAKE2b-256 a381d4bafba67fe988de633957b81536860cf4479d5a3e060a5feccfd9222eb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp313-cp313-win_amd64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bf038fb0026a39c0f9b3031006754128b8122fe6576c8919116ec5896a814556
MD5 6f2c1bf1086376810e7e61c3704e7122
BLAKE2b-256 b5e0dfb164785982c18ed924bd0c921b2e7eef5ff2d89552b56bf56ef30d2137

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 adc67c57a77c17f135f7ee368e5235517230210a2468194ad20a4cfe4ee24f7d
MD5 3f6d1d09b2a0fb84d8224c5c2a304d09
BLAKE2b-256 1fdda6632c783c8b7f1c48950e2637ae5f6067d83c976ab3ae7b942a43aa738a

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 8f1b73a5f50858cc749847ae4e2db890ad0a3a05a717776f0435fc2969af1d0b
MD5 ee988934c1f1a42edabc63c4a6c9fbef
BLAKE2b-256 93dc8ed532fd7f9021158853be69040513fe828960581b569a1432b741162802

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 88e54b7ede2c3433e76e996d6d18ce6f6165e05840c5f9fa590e1da8421f5b34
MD5 56d44483ce941b4b814f65486826d83a
BLAKE2b-256 682e87d1cca3d9259e9a2a427943ef613e3a0bac0be1ae65873cc460e44dfea4

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8050bff9d13eb823069867f6ff50059579737f780a22766c8a4a4ac08a9371a5
MD5 b8cd96cb349fb1f40abb128a22999f2d
BLAKE2b-256 c76a898f30ee6dd2cd868ebdc67877828465f5ba64657f53715584996fc1f88d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b9950f600e823d6e31db780b72538ab2f990bb8a39f2613ac8240c920df12f14
MD5 0cba9facea0c9843ddebd15df8e72de1
BLAKE2b-256 775513723b8bb4fc33c8cf3e65d1fc427bc952b539ba1a6622ddd137161404d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mvcrender-0.2.6-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 90.2 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for mvcrender-0.2.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b2847b5897b25eacdc2698c9ffa38347cc8ad52fd084ba1a679ca57663027754
MD5 2b19949c8ba3ae679bc7a79f816e3317
BLAKE2b-256 ce9f79c489d7cf6534f07cb9930abd1705f61917bd23dba6fdeef8806a5e08bb

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp312-cp312-win_amd64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fb399c22a014c388284639619ae826356321fca0c9ae5a6f97e68fdd00888162
MD5 13ed7576c256052dd876211ce02d317d
BLAKE2b-256 744889a8bbea933aede46aa86b4677b6bcda4b70833e5a0fb649ab67f2f12f73

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 796c34cbc35301516cec696e960be51245de257ded7da8ae134f13fcaa6dd704
MD5 4eae7ba182891bec92097e7468b79b98
BLAKE2b-256 6b8f2156c71ffa820fb4a2a918a2e2b303d6c249950175f9d2ecfacc071418c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 90ca6beda54e51b68d686cf0da32d3218afa11cf37d9ba1333a81bd114a63a1d
MD5 4e96c6c57d4b8df1939a48951e089626
BLAKE2b-256 c2f6439ca86c43de7e629e2280ae2a900037b01e79c6d078ce2da6a60cfc191d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 41d2fd46eb6a1450c1d4b08c4c14a810b9ad20840dfc50efb2489bede6592703
MD5 3031bf77c4d33cb370d9a1d9284cc6b0
BLAKE2b-256 6c9f8f0431c5299d14e46b83a865efcd062c3fbbfa905cf35611b03ae16abad9

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8056fe4ea9ab0104a3d1a659656c81f10d6c7fb551289e1285fa1ed11de0b583
MD5 4490661c9999c9bb32d18be658c7f28b
BLAKE2b-256 4e3539a21b502357e92ea9350967830955b6e48406b818127a57ed638eb35ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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

File details

Details for the file mvcrender-0.2.6-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.6-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 f2e0808b04b1276394256b581a38194a32321137460dfee5f0b08f31aa9e677e
MD5 625e4f57bc9823877177d8d5928a0029
BLAKE2b-256 153bba30260ae466693df29f6f8e6888fdab76834fe884c26bcb7efafa6074a6

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.6-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: wheels-and-publish.yml on sca075/mvcrender

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