Skip to main content

Cython bindings for the ThorVG vector graphics library

Project description

thorvg-cython

Cython bindings for the ThorVG vector graphics library.

Overview

This package provides direct C-level bindings to ThorVG via Cython — no ctypes overhead. It mirrors the thorvg-python API surface while delivering native-extension performance.

Platform Support

Platform Linking Strategy
iOS (sys.platform == "ios") Links against thorvg.xcframework static slice
macOS (sys.platform == "darwin") Links against libthorvg.a or libthorvg-1.dylib
Linux Links against libthorvg.so
Windows Links against thorvg.lib / thorvg-1.dll
Android Links against libthorvg.so

Building

Prerequisites

  • Python ≥ 3.9
  • Cython ≥ 3.0
  • ThorVG built with C API bindings (-Dbindings=capi)

Quick Build (macOS)

# 1. Build ThorVG
cd /path/to/thorvg
export SDKROOT=$(xcrun --show-sdk-path)
meson setup builddir --buildtype=release --default-library=shared -Dbindings=capi -Dloaders=svg,lottie,ttf
ninja -C builddir

# 2. Build the wheel
cd thorvg-cython
THORVG_ROOT=.. THORVG_LIB_DIR=../builddir/src pip install -e .

Environment Variables

Variable Description Default
THORVG_ROOT Path to thorvg source root Parent of this package
THORVG_INCLUDE Path to thorvg.h $THORVG_ROOT/inc
THORVG_LIB_DIR Path to built libraries $THORVG_ROOT/output
THORVG_XCFRAMEWORK Path to .xcframework $THORVG_ROOT/output/thorvg.xcframework
THORVG_CAPI_INCLUDE Path to thorvg_capi.h $THORVG_ROOT/src/bindings/capi

cibuildwheel

pip install cibuildwheel
cibuildwheel --platform macos

Usage

import thorvg_cython as tvg

with tvg.Engine(threads=2) as engine:
    canvas = tvg.SwCanvas(800, 600)
    shape = tvg.Shape()
    shape.append_rect(0, 0, 100, 100, rx=10, ry=10)
    shape.set_fill_color(255, 0, 0)
    canvas.add(shape)
    canvas.draw()
    canvas.sync()

Zero-Copy Buffer Protocol (PEP 3118)

SwCanvas implements the Python buffer protocol directly — no intermediate copies needed when passing pixel data to other frameworks.

Snapshot as bytes:

import thorvg_cython as tvg

with tvg.Engine(threads=2):
    canvas = tvg.SwCanvas(800, 600)

    # Draw a red rounded rectangle
    shape = tvg.Shape()
    shape.append_rect(50, 50, 200, 150, rx=20, ry=20)
    shape.set_fill_color(255, 0, 0)
    canvas.add(shape)

    # Load and render an SVG
    pic = tvg.Picture()
    pic.load("icon.svg")
    pic.set_size(100, 100)
    canvas.add(pic)

    canvas.draw()
    canvas.sync()

    raw = bytes(canvas)  # flat RGBA, 800×600×4 = 1_920_000 bytes

Kivy texture (zero-copy blit):

from kivy.graphics.texture import Texture
import thorvg_cython as tvg

with tvg.Engine():
    texture = Texture.create(size=(800, 600), colorfmt='rgba')
    canvas = tvg.SwCanvas(800, 600)

    # Load a Lottie animation
    pic = tvg.Picture()
    pic.load("animation.json")
    pic.set_size(800, 600)
    canvas.add(pic)

    # Initial render
    canvas.draw()
    canvas.sync()
    texture.blit_buffer(canvas, colorfmt='rgba', bufferfmt='ubyte')

    # Move the animation and re-render — same canvas, same texture
    pic.translate(100, 50)
    pic.set_opacity(180)
    canvas.update()
    canvas.draw()
    canvas.sync()
    texture.blit_buffer(canvas, colorfmt='rgba', bufferfmt='ubyte')

NumPy array (zero-copy view):

import numpy as np
import thorvg_cython as tvg

with tvg.Engine():
    canvas = tvg.SwCanvas(400, 300)

    shape = tvg.Shape()
    shape.append_circle(200, 150, 100, 100)
    shape.set_fill_color(0, 120, 255)
    canvas.add(shape)
    canvas.draw()
    canvas.sync()

    # Live view into the canvas pixel buffer — no copy
    arr = np.frombuffer(canvas, dtype=np.uint8).reshape(300, 400, 4)
    arr[:, :, 3] = 128  # set alpha to 50% — modifies canvas directly

memoryview (stdlib, zero-copy):

import thorvg_cython as tvg

with tvg.Engine():
    canvas = tvg.SwCanvas(256, 256)

    shape = tvg.Shape()
    shape.append_rect(0, 0, 256, 256)
    shape.set_fill_color(0, 0, 0)
    canvas.add(shape)
    canvas.draw()
    canvas.sync()

    mv = memoryview(canvas)
    print(len(mv))  # 262_144
    mv[0:4]          # first pixel RGBA bytes

License

MIT — same as ThorVG.

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

thorvg_cython-0.0.4.tar.gz (344.7 kB view details)

Uploaded Source

Built Distributions

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

thorvg_cython-0.0.4-cp314-cp314-win_arm64.whl (593.3 kB view details)

Uploaded CPython 3.14Windows ARM64

thorvg_cython-0.0.4-cp314-cp314-win_amd64.whl (661.1 kB view details)

Uploaded CPython 3.14Windows x86-64

thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

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

thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

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

thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_universal2.whl (3.0 MB view details)

Uploaded CPython 3.14macOS 11.0+ universal2 (ARM64, x86-64)

thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

thorvg_cython-0.0.4-cp314-cp314-android_24_x86_64.whl (1.5 MB view details)

Uploaded Android API level 24+ x86-64CPython 3.14

thorvg_cython-0.0.4-cp314-cp314-android_24_arm64_v8a.whl (1.5 MB view details)

Uploaded Android API level 24+ ARM64 v8aCPython 3.14

thorvg_cython-0.0.4-cp313-cp313-win_arm64.whl (569.7 kB view details)

Uploaded CPython 3.13Windows ARM64

thorvg_cython-0.0.4-cp313-cp313-win_amd64.whl (639.9 kB view details)

Uploaded CPython 3.13Windows x86-64

thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

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

thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

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

thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_universal2.whl (3.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

thorvg_cython-0.0.4-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl (2.4 MB view details)

Uploaded CPython 3.13iOS 13.0+ x86-64 Simulator

thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl (2.4 MB view details)

Uploaded CPython 3.13iOS 13.0+ ARM64 Simulator

thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphoneos.whl (2.4 MB view details)

Uploaded CPython 3.13iOS 13.0+ ARM64 Device

thorvg_cython-0.0.4-cp313-cp313-android_24_x86_64.whl (1.5 MB view details)

Uploaded Android API level 24+ x86-64CPython 3.13

thorvg_cython-0.0.4-cp313-cp313-android_24_arm64_v8a.whl (1.5 MB view details)

Uploaded Android API level 24+ ARM64 v8aCPython 3.13

thorvg_cython-0.0.4-cp312-cp312-win_arm64.whl (571.1 kB view details)

Uploaded CPython 3.12Windows ARM64

thorvg_cython-0.0.4-cp312-cp312-win_amd64.whl (638.9 kB view details)

Uploaded CPython 3.12Windows x86-64

thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

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

thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

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

thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_universal2.whl (3.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

thorvg_cython-0.0.4-cp311-cp311-win_arm64.whl (587.0 kB view details)

Uploaded CPython 3.11Windows ARM64

thorvg_cython-0.0.4-cp311-cp311-win_amd64.whl (654.2 kB view details)

Uploaded CPython 3.11Windows x86-64

thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (3.0 MB view details)

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

thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_universal2.whl (3.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

File details

Details for the file thorvg_cython-0.0.4.tar.gz.

File metadata

  • Download URL: thorvg_cython-0.0.4.tar.gz
  • Upload date:
  • Size: 344.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for thorvg_cython-0.0.4.tar.gz
Algorithm Hash digest
SHA256 00709a5862634ea7f7a3a4b069e3f8de84e7fb0b32249f34a51cf00b830609b2
MD5 3edb3230b033177c71dc795cbe34e620
BLAKE2b-256 4eb06641b090f5b29946ff42d2651362ce8c779f917e3f330223966adca5c95d

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4.tar.gz:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 d19d1256ede8fab08c54c936ecf8dd076f5eb59d8fbd999a050a3be430ac201e
MD5 25df06cd48f45fa5e560fc7c88c8055d
BLAKE2b-256 6dc7e1922f4ecbf9ae266053c54453da09e8e5b4ca82c7e4bd092fb977c2bd32

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-win_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 58febfb852ad916ecd76f61e33af3272b18dfecc2eba1bef585ee48b09e726e0
MD5 5780dec02975a1299d9d6592a8257443
BLAKE2b-256 9aa98d0c5c99348d6030e39d8b62b3530ae47b46310e58251d4676177e8b95c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-win_amd64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9214db9d6ce797e23e2668c3768b336bf1e133888d784134f0520b7320b0b78d
MD5 08c420d9f13b87e20d08bc6403ea890f
BLAKE2b-256 fe6d49ff3ba2f29cc00248d24944534853293872f26824a64f0370e599fd24e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 37ccdc01a9c77eb90b7121e34bedab7a9d362d170c8869bcb00309d9ac2dff60
MD5 54bcce269943e6a3ea26209f055099db
BLAKE2b-256 4f74de8b89592f368cb75f169f94baab8f3b47a30ce09d2e0ffcdc21804c9bea

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 b89dd61aea617d897806161344ab724d77675456a43948e03bd37888347d47fd
MD5 001ff662a1c79fb04b36cfbdd0a811bf
BLAKE2b-256 69798106841feda7f2864def452b19d57165ba9f1418d4d03a0d3a6f3fa4aa1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 93b3504f124632080ee9f6b267ca71131731832891536d544fdab92a681c4c88
MD5 6fc7055e47a8f3fa68a121e7d3847743
BLAKE2b-256 21e734238105f80c39e9709f1feb1d5ad9bedf3fe5b86a009a17e39e4d4c0d2b

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 fef59fd60332195233fadeb9ae335abfe77e3402c94f2807a9b40551da52e280
MD5 b85fc0d2376375b52ee38b85956ef968
BLAKE2b-256 1711070174f87f98ce60dc988f36433320b3cd4e493f4baec633339c34ce2b18

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 74b53407c70fe3aa1ff33f377e159119deeef400bc03c15f386897f4dbfd9ed2
MD5 07eb8fb2419528d23aca842bfbe44257
BLAKE2b-256 6b7f8daa980a78cbec864ddd59877768d575a7102a4fb631c326381df59302c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_universal2.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe171e50c0d5b14f19141ba4109cdd2f86f49eb97f41ff17ae1e5cd130431456
MD5 d51d1d2ddcb179326da2f39a21165a7b
BLAKE2b-256 446502c15886ad266fcf6bf3c1444d165e617da777a41469454016d4cceaff29

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-android_24_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 2fb72899e9c5aeccce4035309b815509a9fcfdd06e598ba9ed700ee5c7fd4f3c
MD5 67bd7e114234f35ad4998f850db426e0
BLAKE2b-256 3579dda906ff5d66af8965b03075e88a6fe76dff19fd8ed570d94f41eb386f32

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-android_24_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp314-cp314-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 fc9ec70cff0c16abaecf738f49cb7c5555aae505a22f1aa1e43c49587a79c452
MD5 ba60aea65c1f0ec8ec16454c5affdb56
BLAKE2b-256 fa7e5a61667846182a67992d78e8fccce4d3b957aa03ecf682842a78391455b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp314-cp314-android_24_arm64_v8a.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 0b47d92c6086278343a6b47e57de0c6af9a85df23c061d14f693710f32cc4b0d
MD5 b37a76768b3a36221c79dfb634500abd
BLAKE2b-256 aec86cb8257d4d989b8e0c1c4d155b051eb793b17afc9fb6c4ed5f569177bb01

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-win_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1d09e55aab517b334b975918d55449efaa96151b25381673cb56f6827be765ff
MD5 4d2b84e8baba5b31127534fb3f1add1e
BLAKE2b-256 5c3faaf81d2bff5203fec976dea2c92151726b93033c1bd72a34e62be6c2c888

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-win_amd64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 01a0eeea95013d79e65d771ef7fcf0d3d13e3a95e705205e2d26c7d40ff38342
MD5 e263874a436d0d82e6dc271782f70d45
BLAKE2b-256 5eec6d5c5ee5bd32fb93d8d484de85d5d02ac549e2dfe871d325e7ae7ee0c8a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 baeea2862fc0773f79320b05733c09202d63f2260951d5558d9628d1b85ebda1
MD5 fbdc79e497c06e83b1a6da7f5789b84d
BLAKE2b-256 b5d2ce004c6d9ba4a926fcbe6a4c7bdcd77204c0b6c8709de554d1bf4ba24681

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0da8af84d8b374ae178bb8c35a6527682acd66e653e719cfff0104fec145132b
MD5 7c6196294a299127f92263845a359664
BLAKE2b-256 3527b9456a1924a668068ddd33a4941a6efc20ffde26b18d38058ea91cd53792

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1f07becadd29e635bc7bead9c45ed100f2cc5da502fefb66c993689d7a8bab40
MD5 3589d2fe961595d0d882d54318fcfccb
BLAKE2b-256 6846d29549115de9362dc4eea5318d2d532a21aee1c3bfd11937bc40af353515

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 75840b0cb2c25617e0b33b37a6dffe0a3fe07629714eeefcfa9968d2737dea97
MD5 4d97728c86ad984fb7472ee49b441bff
BLAKE2b-256 8396274744805ac15c96af117cc467677bb7e9c9cbe056fe8376d33001cbe732

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 76833c5a5bf58149dde0ecdc483074aaadd70e33878c48a155623bf51a9f757b
MD5 5645f52e96224c8a46ce6a3e69ab4ea9
BLAKE2b-256 2701506d33552fa604825aaf920a80f8bbc1af5caa71c4ae010245f9d4b345da

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_universal2.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 710bd0cc3c8bb8f25a0cb6dc3f3ee48730c2a2038189808a75fde373a74a89f3
MD5 5f4eb2a6f45429ed2a733354d2414c23
BLAKE2b-256 371dc0ce93d1ab9434a27a6929b52b9436d4885dd5b6586c64ac32bfaabaa7cd

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl
Algorithm Hash digest
SHA256 aedc18031b3fce673a6e23aee678af871eef5b48c817b9989fcb4c4779bc3097
MD5 1ad1447bd8305f79352516343945cfc4
BLAKE2b-256 d83a49c04e0329e2a769c04864bbae9f286552ba00d96b68f2a074b4156520bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl
Algorithm Hash digest
SHA256 83c8d53f37134eaec422c2792e788fc70cacb926bacd7d763ec1c144b173a208
MD5 d48be007b043b9aa9f6b0adbfe2a3729
BLAKE2b-256 6d6e488269ff8f5f3146b4f77e2ea57a513f2466b64edca15942a20bf0e74734

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphoneos.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphoneos.whl
Algorithm Hash digest
SHA256 972decea915d50e4d7b0a24bef44cd3d4f801c68ea3d55d7fe4ba84c38e90b5f
MD5 900f30483d0b788902f734a12e66ac8b
BLAKE2b-256 c6a1ab63ac029a34738dbe93b7e8c2ea876a569b3a1dd9e68180d148b7b50496

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-ios_13_0_arm64_iphoneos.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-android_24_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-android_24_x86_64.whl
Algorithm Hash digest
SHA256 b33f92253641c33468dc10fe2fb68fd21af094b6111a3ea8dd177385346f8e52
MD5 c07eb9ac64d79fe16828a97d6f99feb2
BLAKE2b-256 b8fb9c2bf0446838b61a315777977f0c947c5686dd0c6ea914e4a376b6757702

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-android_24_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp313-cp313-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp313-cp313-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 70efe2e2979b0dea1d1fb5c0c7d9acc4bd52c85037a669cddb2712065ad917bf
MD5 4f750f521106b331c36f8194922d2bfc
BLAKE2b-256 70c29bbad9c15de11e9aa63a602752a598bda114f3a489800b0b130c237c9faa

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp313-cp313-android_24_arm64_v8a.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 38d3b075b5ea59e14f5326954f05ede6b61f99d5b1d412c46f482be6f65d15f0
MD5 17ba9d59e8bdb5f46e77c28b441bba4a
BLAKE2b-256 b37c451ac7184ea1bd0da7a1c639dd62b54dea099998d1e8781dd590b0d5e34c

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-win_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a9ed78dea35e93f0984ac790e65533d3583b70cfcd1754a4c8df8807cbbe2c06
MD5 8475c959911483083c30f1299a6d256b
BLAKE2b-256 5cb6764fd20de2cb31dac36faef50655061396646b658bae870471db1fe4e7b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-win_amd64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 299ec1e092bc7de0f3638ee13c36a0b1c81c8df1ee0b90ff48272959dd0e351c
MD5 bd6a226b8158d30c5bf146d91a8093ac
BLAKE2b-256 416c26991770fd459b06462cb4d8837b7d86a7834948ddf7eb44f1a349a8c921

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a4b6e81acbe26ee6f43ccd91313d335ab8008c405c9671d7ac8451de4fb44a1a
MD5 99424d68e768df5c654a55b0d80fe284
BLAKE2b-256 2c4bd04c797736266798240b936995559b3aa5dc8d1029e6deb2b35cc18af545

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 12b65dce18717224760fc761dcf252e415bb13ea94f64309f364451d846ccb23
MD5 c408cbab6d0d7c5e91f163ad80b46d83
BLAKE2b-256 16328330ecdb562bcb46978aefdf2433537d898110c7b7f4b9c5053e97cc20e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 286d439acc579a057f54021e2c55bd85b2f1f9256b534ec5db2ece3b6421794b
MD5 20c22965d2eaee1e7bf0a12fafafa3a4
BLAKE2b-256 5bbd423414b15f359392ae93d11ab02781e966c9fafcea076a91cf905bff1378

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 6e88b84c21989468ba5f5678057a42470aaf5f8c4f601012a2f3e3830882867b
MD5 c1cd867c6497064867c183f3c510d736
BLAKE2b-256 1cd89a0236be3e2d464557996803010d84a7e3fe9a3b98e541cf79de88fa87d0

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 c844f12be413af116a13a9a3591c0dbde056960d72685acfb3eba28f45b4574c
MD5 ffeeea8a355abb4fdbf3083004fdd8ee
BLAKE2b-256 8ba9a4ec3b912c36cba2e92d21b51f8662d71b0aeff7dd47db524456649ad36e

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_universal2.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 32f7fd63935a3603ffef3257ff840f361767b2af9c8a0e35c6221b2d660f3264
MD5 55bd00946c623f7488728229c49f8d62
BLAKE2b-256 bdbcd3dcdcd28e3a21cb54033aac38c34c2f419ae86d2a270b3f38c72f85ddbd

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 afc877d7d42a1107d228c71944ba5d9853fa8ee5537e764ba50adc019acd6f9f
MD5 3667431b46aa702ab45c1a3333a7ebc5
BLAKE2b-256 cf7be76b91a821667916d59911744a01b738a72fe76a5f28aa67dcf6d05c0cd0

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-win_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fd758a09c3d145e5b6c553c950d7b9253a73a4d9102f78066f9aef8d5e335e91
MD5 fa5341a50c9e29319d6be4489da3e813
BLAKE2b-256 2fba2aa964c612b2af44b6c023fcd5fbda1c76981bd82eda7ea3d74b9b23efaf

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-win_amd64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d9e0f102154d90d144e8469c3724cae18b111e7d3878e29b00b4583b2d3ddce2
MD5 ce7353c478e4f02088493591c73f34da
BLAKE2b-256 f06a371dca94aa4759b0ae34935b615389f8b10a8822c34970683f67e627cbcd

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8baa62a5d1294e9d7009f15ab69a75c7e97c60600fbec6583ff93a7f45aa82e6
MD5 45913ad270db718dad7372039edaa5ad
BLAKE2b-256 4d3a60c011e48b32870b265cde7e432c3f76e43faa0d695ace19b6b41b4944b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 9504b7e1bc992141fcbdefb1b6ad06b9c6ebb39aded15e79dc95a12623135ecc
MD5 820cf8c1de3041c9bd320ba7dd4fde1c
BLAKE2b-256 135fbe27916a22652e736a7e54a45e297c2c1e50ae6129a8ec2032e8108338a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb127fbe4387f53f3f5e331030881dfb86789f6df87e21897b9ba0e30f771ead
MD5 3d26e81e8e240e9ef6f3cf3688e055cf
BLAKE2b-256 da7fb8815914839feb15b293cc7b982ac0f8b04b848cb0a6f5543a33ee7ca0d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 5eb7b4ea91c3c2c70ae19d8ddb81b5d2d903cc64018d5a1d6e4d7fbebd0d143d
MD5 31186402525d5caf5cba428367cbd61d
BLAKE2b-256 4a9f5399ba089cb36615bc82d156a930d48b8c58ca11381a2e9ce8bdec1b48a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_x86_64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 64f6141f6695b9dc5c50e9b9d39022d6ff2e6eac49bda973d08aed75578c36c1
MD5 4836f8638148ea96404a877743ec2baa
BLAKE2b-256 85f16b0cd9c1ec91c7fcceb927c8d0aa6383cf64c744ec2a52eb9545b3419145

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_universal2.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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

File details

Details for the file thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae2e925a163df71c895c8826f76804bc7fa909be875dab789bf2cd937bb104a5
MD5 508ea83af3e5ae44cbf6c468b16930ab
BLAKE2b-256 ca5ea589848683a47858d40327c037f31eb61c27bb7dce476c49e00d3164663b

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.4-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: pypi-publish.yml on Py-Swift/thorvg-cython

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