Skip to main content

A Python canvas library powered by Skia, with bindings implemented in Rust.

Project description

canvas_pyr

A Python canvas library powered by Skia, with bindings implemented in Rust.

来源与致谢

本项目的核心源自 Brooooooklyn/canvas,该项目通过 Node-API 为 Node.js 提供绑定。

本项目在此基础上,使用 PyO3 使其能够作为 Python 扩展模块使用。

许可证

原项目遵循 MIT 许可证。本项目完整保留了其原始版权声明(见 LICENSE 文件),并在此基础上新增的 Python 绑定代码同样采用 MIT 许可证发布。

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

canvas_pyr-0.1.0.tar.gz (5.0 MB view details)

Uploaded Source

Built Distributions

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

canvas_pyr-0.1.0-cp310-cp310-win_amd64.whl (15.5 MB view details)

Uploaded CPython 3.10Windows x86-64

canvas_pyr-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

canvas_pyr-0.1.0-cp310-cp310-macosx_11_0_arm64.whl (16.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

canvas_pyr-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl (17.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file canvas_pyr-0.1.0.tar.gz.

File metadata

  • Download URL: canvas_pyr-0.1.0.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for canvas_pyr-0.1.0.tar.gz
Algorithm Hash digest
SHA256 59bfcb461de8ecd41a22e14f016bbac324950ee9cc8be5a7d7d3382e53ec2d5f
MD5 aeda0906f393cd9fce52bf09794638cd
BLAKE2b-256 8234bb5f37764890186fe5ea4152e3556b99257114e06b4599415d3a65c19c07

See more details on using hashes here.

File details

Details for the file canvas_pyr-0.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: canvas_pyr-0.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 15.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for canvas_pyr-0.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 101d5e7fc57fae7bd47cc48c42aca609eb46c222b4af78b1d7f798f9ad40130e
MD5 29cf31bd169b64c698da9496dfffd0e6
BLAKE2b-256 11ffd22ef5ed61e337b1a57357befdca85341918e09b70654258e278bda0630a

See more details on using hashes here.

File details

Details for the file canvas_pyr-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: canvas_pyr-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 18.4 MB
  • Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for canvas_pyr-0.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90a01d55752526f2801e946e10a3e2b237eca44edcd513da61369c96ec3c750a
MD5 9228282ff51c949027cc67daf403faf1
BLAKE2b-256 d9233fb9aeb78777a51e445c36a8d3de6368d4df03b6188d67282b6759106f47

See more details on using hashes here.

File details

Details for the file canvas_pyr-0.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: canvas_pyr-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 16.8 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for canvas_pyr-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8c5a2badd642f10827aaad0c0748216ed69f488be1ddd4193310b15f919d1596
MD5 9821a50e2693c4a504b285acb6c68536
BLAKE2b-256 07e912a42b42304f44d17258db7075218101b1ee56e5036e8e3475f86089f9f7

See more details on using hashes here.

File details

Details for the file canvas_pyr-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: canvas_pyr-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 17.9 MB
  • Tags: CPython 3.10, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for canvas_pyr-0.1.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 8cf8191634e12e334ba07d2ddf4d6ced7c13ff1ce47a9d34bc9819b953c8fb92
MD5 182ce58fece85f9f6386f6486b35068a
BLAKE2b-256 bd09c3aea15e16483985124dfd797fd2238e174cf5fd52d2caed19b1b853d669

See more details on using hashes here.

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