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.3.tar.gz (344.6 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.3-cp314-cp314-win_arm64.whl (588.6 kB view details)

Uploaded CPython 3.14Windows ARM64

thorvg_cython-0.0.3-cp314-cp314-win_amd64.whl (656.5 kB view details)

Uploaded CPython 3.14Windows x86-64

thorvg_cython-0.0.3-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.3-cp314-cp314-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

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

thorvg_cython-0.0.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl (2.8 MB view details)

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

thorvg_cython-0.0.3-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.3-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.3-cp314-cp314-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

thorvg_cython-0.0.3-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.3-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.3-cp313-cp313-win_arm64.whl (564.3 kB view details)

Uploaded CPython 3.13Windows ARM64

thorvg_cython-0.0.3-cp313-cp313-win_amd64.whl (635.1 kB view details)

Uploaded CPython 3.13Windows x86-64

thorvg_cython-0.0.3-cp313-cp313-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.3-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.3-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.3-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.3-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.3-cp313-cp313-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

thorvg_cython-0.0.3-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.3-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.3-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.3-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.3-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.3-cp312-cp312-win_arm64.whl (565.7 kB view details)

Uploaded CPython 3.12Windows ARM64

thorvg_cython-0.0.3-cp312-cp312-win_amd64.whl (634.1 kB view details)

Uploaded CPython 3.12Windows x86-64

thorvg_cython-0.0.3-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.3-cp312-cp312-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.3-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.3-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.3-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.3-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.3-cp312-cp312-macosx_11_0_arm64.whl (2.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

thorvg_cython-0.0.3-cp311-cp311-win_arm64.whl (581.6 kB view details)

Uploaded CPython 3.11Windows ARM64

thorvg_cython-0.0.3-cp311-cp311-win_amd64.whl (649.4 kB view details)

Uploaded CPython 3.11Windows x86-64

thorvg_cython-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

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

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

thorvg_cython-0.0.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.0 MB view details)

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

thorvg_cython-0.0.3-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.3-cp311-cp311-macosx_11_0_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

thorvg_cython-0.0.3-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.3-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.3.tar.gz.

File metadata

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

File hashes

Hashes for thorvg_cython-0.0.3.tar.gz
Algorithm Hash digest
SHA256 eb44a826758940f0f02470a3c9359f57ddf25452ad1162c605556f6c14f510db
MD5 c825096d1d6ae8e7824971dddfe9a251
BLAKE2b-256 e110a7136573afc7ba529eddefdbd6f88b20a6a7d3090090031eec11d1d7c39a

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3.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.3-cp314-cp314-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 542db52e2795eaf3c54f610f41cee7994579d753ca4c1faee4092a4a373937b1
MD5 5a13d6a5b555d4a13d96a8a4818e406a
BLAKE2b-256 6b2e34e9a7cc44a402019b4b9bd646945346ae940386268628b71769cf0071a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6bd1cc5ceb3abfcd861a303f8106b294538c74c226f3e5ab2cc1076d93b54d79
MD5 b36529d6b4a0368347a2c7a875ac9e8f
BLAKE2b-256 fe932a2b4c9f01fa139a36b4bf061e5342f9fa2117386825fee2b3f30fdb99a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 02a9e13c85c88d343b6d0d927ac35b8fe73ce7a325be3041e558cec0d1d8f501
MD5 7276614e2dd11ecb615e6f6e4977096b
BLAKE2b-256 efa56bd4308b97c882f6088315642327cd8e59ec9567c9b1999d291c4cf3292f

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e729eeb6433568acec29f95ebf67c1ca4691e64b60b4d6704725a898ea1636ea
MD5 1d8ff7476a402f17ed7e40c39416b8c3
BLAKE2b-256 e1fbeaab1e96feeee81e08174bc6a17f00bff7af56f91ba6c8518f54b5441414

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4e247bd13566d3f2ef257a975b19828a75d0ba654fb34d6d7b24657809553a1a
MD5 67a85df1c0eac31e66019f9175100e9c
BLAKE2b-256 8daf1b290a7592810de5bbedb3940855bf3a15d50a27747afc4a335f6d5e7bf7

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 7db11a5926652311231f692a92ae6d9677179b280674d61519a104413f399087
MD5 62ea35af42c43c6dc69cdfbfe4522fdf
BLAKE2b-256 2b41861412c99e97258f1b186488069cb59270a54cd1f0acde7862ce774c3968

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 e87a3d9871f9457ba280cd3b055f4c3db2cee4137811bdb53b6f5861993d840e
MD5 c73d24055d21e171c11613b3e88390aa
BLAKE2b-256 fc5a6b6edf34b4f8584b29ad84e89d3c54ca5fd8841993664f084a804888dac4

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 839cf0619557444aefcc55146c79e7bf696a59ef4a28fb7ca00d3c188228c1c7
MD5 f77a6b89582d3e1c6afd1dcd2aa31206
BLAKE2b-256 3d643d9fa46def18861f19552bd6ddff169ecf9e41c87d05d9b01ff9fcad3e1e

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 115e1e03f75205bda420897e22d0e5703caa78ba2ba19de4b055f7524f6cacf2
MD5 22ad6449a8e7f598e54b6e51b3688d16
BLAKE2b-256 6812279ad1a3ce0faf2532308a940a53dbe81f5d83e97cd192e89246f0946fac

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-android_24_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-android_24_x86_64.whl
Algorithm Hash digest
SHA256 b7432d45c00ba621f07eb3fc4926123509c442c150acdf4565ba47453a34f69f
MD5 3f83e7765b82aee4ef79304ec110077e
BLAKE2b-256 19999cbfc280081e76a2bba4ef626312f7d912ede122f988f8333d799b1e9572

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp314-cp314-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp314-cp314-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 debff3dfb79d6d4610085a71e48ee8101fa23e0c1488bec040d706d16ca1829c
MD5 a22c0b25816d3264a57606486801fb4c
BLAKE2b-256 7703b107af20f60fc9d5234d71019d8204d355ecaf6a03c2801f3117d6b88025

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 bfae81cd63f0b6cdce655e78f1a0f2b6bd1981062a9c73320893a3cc0e3ad7f2
MD5 1271a18bcd7810387d1607c15515b88d
BLAKE2b-256 fc2e40ff4f73e6e3a6cb6457682413240c19d17cd45978ea29ebfd4478c2eb63

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 d18388fd352e1bc2db1889d71880996d9b78601e089fae45795abf317e9ded73
MD5 5fc242326c4257e165cdad614607f643
BLAKE2b-256 0b21eae18641bea0ae1aae8db03b41b3545af65253a2c96e8c5dbac2e82c11f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a6a59c72a2aaf158fe9ad3092b768e4519c12d1e180e4a93fd8eddf3a24f3ed3
MD5 fc10ee433251c266067baebd770adfb8
BLAKE2b-256 0a2addc04b955f2e816eedb8e692b8c3f3832d58535712da14cd74a4fdc8706c

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0d1e2aa60044a4ea7a67e02e8e517f7c405ed6ee3a04a09ba65e2707b981ebef
MD5 b26c576fc6bd84a77336cc60518015c1
BLAKE2b-256 5321a12e6375495f57186a0afa093ab0b131adcd26c10dfc62d522d8e6a60ed7

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 eeca3d489011d8af73bcd69866c27fb585ad89f2e9f40abb40102267878a2090
MD5 14bc3d7794ebd07f1190436334a165a7
BLAKE2b-256 07e6c79563b77ab43d58d46ebc7e8d61c17c4756ba7f26597f727208a594c69c

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 fbe84b1c1f066e8c5339ee76581b7202af5fc2852b0bb161ad51788d9fea6187
MD5 796cc0b2ab48949b14cc8fcec27e31c4
BLAKE2b-256 52f54a84f6e2dedccc702fb52c67c6d8e154a61760e38a9ed2abde3d64a1c4db

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 84b17bc30c82d9287d870e545728c4a9eabbb029ae468e88b272fbf5c7ad34cd
MD5 fa67659b2623d67ec75c35ce9742a5bf
BLAKE2b-256 b3e92b31d91ba73196c9e62a47e47c070c9ef3b877a486bb716cb0617a116930

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 85c971e089b160e5a2ef0217958dd4d8d1b10db54d890bc53234c356c85aa91f
MD5 8282524a213a57f9294ed40ea213a47d
BLAKE2b-256 22547ef4b683d6300f965cf05ef99d9ac884d981011d61d081ab8d68a75f0099

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 dc77dc7d7f62627a6c2c1a5d37628443ded3e0bb9ce85fb7bb21086ee728d10f
MD5 62797baa43e5e9a70aafe15765144101
BLAKE2b-256 9e37a81701439b578de95642b31c89ef0c192005afd5d1cd20428a3b73bb624d

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-ios_13_0_x86_64_iphonesimulator.whl
Algorithm Hash digest
SHA256 432c67f18dc317d887bc35fb64dd3e7d292289a71cbb3aeab9e63487c607aa4a
MD5 d990bdf7acd4790aa8b1bf901edd1e47
BLAKE2b-256 b1632afe2dd68732fa24c5b99c0fe206fc67f40a8361d5fbdef707973e3993d9

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-ios_13_0_arm64_iphonesimulator.whl
Algorithm Hash digest
SHA256 b937ce2d6a6aa5baf8af7eed411ad297e7b271fc1d2239b7c590e5551dba3232
MD5 111e7ad9114a6654d7d3eba5ab632f0c
BLAKE2b-256 7455d73ab313f706293c3fd307129b3f914af06c63f04fbe3d425188885a91f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-ios_13_0_arm64_iphoneos.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-ios_13_0_arm64_iphoneos.whl
Algorithm Hash digest
SHA256 1a8a52a87f6817be97d0d5d9d63abcaae2703663ad6b44e712c26dc2b86a92ac
MD5 e4593a3c246e8b89e056ed81592c96d1
BLAKE2b-256 aa97d627ca73c2b4f0a9b2f4989ab237a8ef27954d55ab0edaaa5f7c721c834f

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-android_24_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-android_24_x86_64.whl
Algorithm Hash digest
SHA256 f49456878fd185387060974cca97e6e17bb1e2fca30463c7d3f6cb8cc0539b4a
MD5 47be0680fdbe2444593b72fb481644a0
BLAKE2b-256 7a0a7a8dbc8efb0261a376f536dfcbc4908001b2c609bcb7dbaf654a352de22d

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp313-cp313-android_24_arm64_v8a.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp313-cp313-android_24_arm64_v8a.whl
Algorithm Hash digest
SHA256 6e063cb354e4a82f9c797d50d69b917269808c7a206d50973e4021cc7bf5a543
MD5 fb669a71aaee6d0eac8426dd95dea8b9
BLAKE2b-256 6b0fea02ffc518511d76c6415d9fb5804ac2f6c22be092e84651c9a339a207c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-win_arm64.whl
Algorithm Hash digest
SHA256 bc948aa16700ae21a62b0744fa4efd733efc05fb1ba80ee06b26219e8e5adf1d
MD5 29479a6c46484d3f632f881b7d682558
BLAKE2b-256 44a6fc23facec944fd2f9a95bd9bb21d1aa7d38dae9529304d531b6c20f953d5

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9278f708690d288f09a2c61197fc90948938a6843db78eee1688de414ae3c9c8
MD5 1ad364b32158c297103fe1f91510f4e8
BLAKE2b-256 a6a6526a17d08e50b4e1dd128e39c4012e8910c0e826bfeddf6dae3e7d25761f

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3cc5ed0bd668ed3e6fff52ee839805401339711445216e054ac869ed86fb27f2
MD5 a4e8a45721774ab3de0734087676662d
BLAKE2b-256 93c3f78aecfcb6afaf9bc34043c3f3017ecc6c002bf55bb4c18a99ad6485cda1

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f373b7e871d8f5d71e4d006663024161f9e898ba2c99ad7f83186bbd2010d96c
MD5 fb6070108f55d1f9e6cd491fb96fdca1
BLAKE2b-256 f43837555c454ef9a2b3fc79ea4f81731332ca988522fbec30171c5f5e573630

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1cb71c824181cf561800b5bd9b9f10ed8e7b89186ef9b7610b98651c14e34f14
MD5 902a704607e967903ace00f9b4577a70
BLAKE2b-256 1ca11d62cc0813cdb8ba53741918a89db1140b332160053e98b48c7fd99c3c0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6e80e1f407d04d39107a3cfdc0fe874c082b5cbd8f1bbfb3ec6dcf67622a0f25
MD5 67b930d17cf318fe99e75c7ed5ad5ed6
BLAKE2b-256 ee42903299d5481704423c5ae6f56f9f36657ac2122207807b06f242af54a774

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 46fa8cb00a11fc79d8b06f92e778de17e71a79ca5ea4fd42487d43035ae6eacb
MD5 05748c48ebe64400c2ece87507792a60
BLAKE2b-256 f1d1b8d06dd184756ebd9e5d6ec515d8fc9f52a19c9d8c11e89e35a140a2b9c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 8f52637b14ebb15ee857d0b23c02f92920de0d9fef01c38f1f40b6a2f7dc5743
MD5 bfb83ba35b10a2ed2ee2d822b014b607
BLAKE2b-256 f13c186624283cc559fc89bca79ab217488d7ca3a5f230e3723280983fb908c3

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9fe62fa4f898638f78962ca2314e1841cd0a1d75c35a878016e401acb7490b09
MD5 be36a3f06b145d459948faaac4319d44
BLAKE2b-256 40b96a2a94a249b88968d6d408f1c422df4f89f60ffa8b66fa6d9ee86e47f37d

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-win_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-win_arm64.whl
Algorithm Hash digest
SHA256 bebd1d9a9faec44693b6efab36e30def3880ed90eef5bcfb22d458bb1ada055c
MD5 e34a1637bb83bae271589f28806371d1
BLAKE2b-256 977d73663a9f103bcccdc87cd1ec70c04a714e4f0794a4525d165f2711bbeb3e

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ba5d634915b61c48b7c9d4da1a2fa451f0bc7e51ac56013b06ae3af5b906fc2b
MD5 5020e6730fad710efee41ac27281077b
BLAKE2b-256 0154755e386ca9dbcb8881e92b0f13364640499d6fba39232c42252c73f2b589

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b4f5a5143c8e463bf0ca8939ee71bbbd5547b2c8d4862a46f01fbb75acf84f4a
MD5 d05ea90936621983c67fe1a22645b3bb
BLAKE2b-256 ceaf2ec349874b9fe2ac2598638b3d6842be273aa06689420eb38b71dacc7f1b

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 85d7076d73c401bf6b455a596806badc3564959e31b8685637a0b8aae3970345
MD5 85d56d4e18572d9eb68701ec6949fa86
BLAKE2b-256 dc748b83ebf4ad5a29cc5de274885b02c150d850f09791f1a28869a89f0638fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 0a2b7df5fbebce37c105a8d66c76684149f2d4ebf4b44a19aabbbe265ca9ebc7
MD5 76353dadb8e8b6fbbd21d31f971fcf20
BLAKE2b-256 39b6eb71a3a0eaa557ad77fd41e547b9eb9600cd8660d11687352cb4c93fbef4

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6e399453e7d99f416f9da44656804205bcf2cac3d4f52a5fb4cbf602dd65d6bb
MD5 2d9cf68a3e48bdfc1bc6185f52f05be7
BLAKE2b-256 2344bf6338220ecf63ef64cd11630fbfa7053ea22fb9010104f7a35f67ac3bb8

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 655f40183b06b0b1b65fa7edc0808cf2ab1384400badeaff6dc51ff20f0bd7bf
MD5 3a832c4e2cd4b263eb47eb7c8c3c1c1d
BLAKE2b-256 6bccb702ba6baa0636313ba1eca7ea75ae8797561b2c914f843033dd106d9a2e

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 713e26c74a5a6e5e57ad6ad277d72798e0e3220e58a9c7e11843877c29c2714b
MD5 3e1a8f3cba0c5246a6fb44ef170940e7
BLAKE2b-256 9725838f08dd4f253db9c24d65a25a8d43821386b8daadbfa7abbb1c8b33f9b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for thorvg_cython-0.0.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b33d901cd03b9273919ee0e06c3bf20d0033b78c36f58151ffda0e8390515093
MD5 d07660b0f2ae75f0a092b91d798a2f56
BLAKE2b-256 74d45967a2c60e177e2f6710702243729a0919288a6136b993853cbecf0982d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for thorvg_cython-0.0.3-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