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.5.tar.gz (33.9 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.5-cp314-cp314-win_amd64.whl (92.1 kB view details)

Uploaded CPython 3.14Windows x86-64

mvcrender-0.2.5-cp314-cp314-musllinux_1_2_x86_64.whl (211.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

mvcrender-0.2.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (210.4 kB view details)

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

mvcrender-0.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (214.7 kB view details)

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

mvcrender-0.2.5-cp314-cp314-macosx_11_0_arm64.whl (75.5 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

mvcrender-0.2.5-cp314-cp314-macosx_10_15_x86_64.whl (75.9 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

mvcrender-0.2.5-cp313-cp313-win_amd64.whl (89.9 kB view details)

Uploaded CPython 3.13Windows x86-64

mvcrender-0.2.5-cp313-cp313-musllinux_1_2_x86_64.whl (210.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

mvcrender-0.2.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (210.1 kB view details)

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

mvcrender-0.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (214.2 kB view details)

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

mvcrender-0.2.5-cp313-cp313-macosx_11_0_arm64.whl (75.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

mvcrender-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl (75.6 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

mvcrender-0.2.5-cp312-cp312-win_amd64.whl (90.0 kB view details)

Uploaded CPython 3.12Windows x86-64

mvcrender-0.2.5-cp312-cp312-musllinux_1_2_x86_64.whl (210.5 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

mvcrender-0.2.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (209.8 kB view details)

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

mvcrender-0.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (213.9 kB view details)

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

mvcrender-0.2.5-cp312-cp312-macosx_11_0_arm64.whl (75.4 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

mvcrender-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl (75.6 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

File details

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

File metadata

  • Download URL: mvcrender-0.2.5.tar.gz
  • Upload date:
  • Size: 33.9 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.5.tar.gz
Algorithm Hash digest
SHA256 58f12037b9f6cb97be9e43448cdd588ce8450af4e921fc443e5382c0939db3f2
MD5 fe4bd13e1eafea95138ed2f241ff7957
BLAKE2b-256 212bebd9e39c2802eeb3c7e263e0b16779a7daa8dc216e4afac367175f8f0275

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5.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.5-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: mvcrender-0.2.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 92.1 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.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 32663f472b66d65cca8b8fab6598b108cc3df0b3c293918172bfedd0c55691b2
MD5 f732188a25776fbe4bb4b8e4f917a52a
BLAKE2b-256 53653fb7cdca31d2e83057718b1cc6b46a3cadee9b4379d4861fd7500e2255d2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e17c0717eb28bf531334d9cfd282ab6e2b0c4b04bff2d25edfe36d0a612ec4f3
MD5 d9758a83b8cd03e1fbd73f08a726dfff
BLAKE2b-256 80bfa525af5e297b34304185355dd4a23681dc354e53c464046c2c4489bfd18d

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 13ec02ebc1b550e3f9229358e08a9ca0cca9f237eb198b1c5f18c7021f97c13f
MD5 805aadb461b1d827c27b996d65c81522
BLAKE2b-256 62ad1febcfd9993f4fc8244612b94a50b86ce4ff9d08238c1013bf05a010290b

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-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.5-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a4e7aa8385a976031b24d7671492496f6c68b28dda15468ce2a9d8f9ad5f5b56
MD5 f811938a46b77b079c8efa18dbf46a02
BLAKE2b-256 387e3ede08cd68362a1a6ad54ef96f31ab79f4910bfdeed492956b4c9c346684

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 da97285a11b05e411b2cf0eea4804c9a592a243f58b0331f6cb3bc07ccaa8642
MD5 459774f6a2b787482f78693c71a0bc1f
BLAKE2b-256 502173cce6024d528e73e9c96d87f9f4178a6d704ef5d610cceae5c797a43c91

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b24871e08393ed83c179c17f26117506fd199386f2a94803fde38f97c9d32fd6
MD5 75902ae805488e23d4f048daf8155529
BLAKE2b-256 629b03883f7350409a2007652eecd42809d20bef812d2acbf12e1089024a17b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 17afd3effcb968e1defe92c10a37ce7cd801d5b223762f84eb19af2d24be4415
MD5 272ba604d570e044ea8946f804e922aa
BLAKE2b-256 e0af24bf835534e2f664a51701c03285a6160e61525e2019aa88ba6df7c34b50

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: mvcrender-0.2.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 89.9 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.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 42f54b548ab233a6d2e20b117ba4e95f8772c1a63bce9378aa3825b4258dd8c8
MD5 f958b44a1b0dd0b8cf80d30d7c9a298b
BLAKE2b-256 c485d7a5ca729cd0b8c94fa2b509039714d3e3bde971faef3793d783934fe82f

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a237de762f920162d59bddd6976e9ecb174a814469c19656ec3470ef04f32857
MD5 f759841a46beb6f92a62a7e29361003c
BLAKE2b-256 a8a99c0acbd621bbc1855892c744cf513cefc72c27348d53c25a59686c4abd4e

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2e5f1532b94520da853b16e0535b6aab2c1fbd41fe543c740d9cfe97de312581
MD5 77d9baede2a0c42a8bf9558942e48072
BLAKE2b-256 e9879139c5964ba3b8016c935298aa6df805d8352a7ccbbe325161aec46fc3ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-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.5-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 a7adeaa248971e387af7c5cbd8d17272051a174d14813e0ec29ca88ccedc1ca2
MD5 2a9bfdca1a615bd456629dbdca3705bb
BLAKE2b-256 293ad79d7b3b7a354c28b4956ca9458d06acf428afedc207a85fad0c1d20efe7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 95221b68464f6431a07a47e0747c1627a011ad3b1d8092f3fa379679b91f7ace
MD5 d5663ac9ffbbce3c69bbcea8087a0836
BLAKE2b-256 9db09a5cf3dfbad44864c10ce04dd48483b80e0b9c8cc440c1f57f56258d8bea

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e78ec691d0c6a338cec79257f993abee3542d94807a8c34e8258e26d3ab9fb06
MD5 189f0848f5959f633639d1288e55dea0
BLAKE2b-256 f5a1f84cc1cbf41c274d3334a93af249715b99de0f83addffb05faa9ece575f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 4bf7f41d60668959d3d195c38563a7d6736461a37fda1270ded2fdea6d828ee7
MD5 0b9133d870b7d32971daa37e0a0a7f9f
BLAKE2b-256 ade1712351b66a13f9a27b35c680a94abc9c72bbe2bc2774029024efb1889194

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: mvcrender-0.2.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 90.0 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.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 33047528450a1a1b736b48ea1068aa1d1cf3cb13e01b96ffaef992b2b47e7933
MD5 87d73121893b45052c8035934c2cf2ee
BLAKE2b-256 183a720b5801ef9631fbbf88fb5754ebecf718fd86efa6ed972d641669c6b5f7

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b15d1278795c5fe0c40270a2e6cf0bdacbb9968cad064ccfa7d7767c259a1a35
MD5 07d791ee049b2a0069f29b028aa7e104
BLAKE2b-256 d17b5f4a8ca8524337ac1d6b6b4104163c6a717d408ace039caf785196d9e084

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 5fbeac95efbde8c86d946ce30294d67ed4901db7058e1648621f22561cb97151
MD5 eb504cc0409d9f42028af88e25bbf06d
BLAKE2b-256 84c9ba88195113e6483f17021b1c3fc922f3adfec6e5f8f7c15b6f03d2240eaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-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.5-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 09fb4bab635be8e259facc8843b5c9126a72270a75ea63593fae7dacfe0b98a3
MD5 0092647eaff26ee6b4a63a62c761262b
BLAKE2b-256 14e1a2dca0fb97ad4a5fcb81717c66d8ed9ea383f00344aaabe7b668102d9261

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 8ce270e08e063f606861bf964ba190edb364a1f8d22f9627243e128bb4a6afb5
MD5 f1f39e5251f697f2142025fe9aab0126
BLAKE2b-256 820c8252081a354e63b2fd38372dff7e2ce00ceca99f05a93ce3bb92f55e47ab

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 626565034363cf3c1408529f0d4bca3572b06a5174a2483ea39cad81f1ca7b0b
MD5 df4b1de96cf9e4c6b7de9df2f505a596
BLAKE2b-256 b891e589050f8454f715f876ab960e48a2f393b52e73cf7c3325e3695cc90bd2

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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.5-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for mvcrender-0.2.5-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 014ec2cbde477927c2e7ed518fce73887f0b1833158201caf413c04975018c1d
MD5 ffe29237f78aab6268320c0eff5f81ff
BLAKE2b-256 bda34e625594a7a25f2224b00cb0b6de28d49169d4a4433bd3083d242d304652

See more details on using hashes here.

Provenance

The following attestation bundles were made for mvcrender-0.2.5-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