Skip to main content

Skia python binding

Project description

Skia python binding

Build and test PyPI version

Python binding to Skia Graphics Library.

Install

Binary package is available on PyPI:

pip install skia-python

Supported platforms:

  • Linux x86_64, aarch64
  • macOS x86_64, arm64
  • Windows x86_64

For Linux platforms, there must be OpenGL and fontconfig installed:

apt-get install libfontconfig1 libgl1-mesa-glx libgl1-mesa-dri

Or:

yum install fontconfig mesa-libGL mesa-dri-drivers

For unsupported environment, check the build instruction.

Examples

Documentation

https://kyamagu.github.io/skia-python

Contributing

Feel free to post an issue or PR.

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

skia_python-87.4-cp310-cp310-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.10 Windows x86-64

skia_python-87.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

skia_python-87.4-cp310-cp310-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

skia_python-87.4-cp310-cp310-macosx_10_9_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

skia_python-87.4-cp39-cp39-win_amd64.whl (4.5 MB view details)

Uploaded CPython 3.9 Windows x86-64

skia_python-87.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

skia_python-87.4-cp39-cp39-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

skia_python-87.4-cp39-cp39-macosx_10_9_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

skia_python-87.4-cp38-cp38-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.8 Windows x86-64

skia_python-87.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

skia_python-87.4-cp38-cp38-macosx_11_0_arm64.whl (9.9 MB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

skia_python-87.4-cp38-cp38-macosx_10_9_x86_64.whl (10.2 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

skia_python-87.4-cp37-cp37m-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.7m Windows x86-64

skia_python-87.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

skia_python-87.4-cp37-cp37m-macosx_10_9_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

skia_python-87.4-cp36-cp36m-win_amd64.whl (4.2 MB view details)

Uploaded CPython 3.6m Windows x86-64

skia_python-87.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ x86-64

skia_python-87.4-cp36-cp36m-macosx_10_9_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file skia_python-87.4-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: skia_python-87.4-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 24f87804c96970b0cb0179e568c78188f53a1edac6b8835494f6504080a2143b
MD5 97b6473e728592ff5dcc9707c680871b
BLAKE2b-256 bdc195c89142a5c7ef121bc2b64400b1511209af5ae7dcf4dadefb37147ee38a

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skia_python-87.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 db29525c36c8ef17b80cba1881a4149d9605e7768a90da799d43861c0ae16cc7
MD5 b9686036dad94ae51a3f92d4af110019
BLAKE2b-256 514ade061dc24ad35adf62092709d15deb9c06f94ef45ccfd503b17d42693828

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

  • Download URL: skia_python-87.4-cp310-cp310-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.10, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79224a9ce16b922ac10e10521fe7d767c648cb88e9b3f5c1087e313c9fc22e34
MD5 e876f4e23329a17a17997e8929f3b751
BLAKE2b-256 65836dcd88e43804d8d03007cb890e9c998644656eb79ba14bbe30db155792ce

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: skia_python-87.4-cp310-cp310-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.2 MB
  • Tags: CPython 3.10, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5c63e7b10c47a27bbcbf4120cd9fa45a6dcd467c818dbe905048d965a0ece2db
MD5 5867b90b45e15b1ad08970cef1693bc5
BLAKE2b-256 e431b010df65bf070f0519735fd2f829e951c1a396392afa4c735ae0a838a197

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: skia_python-87.4-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3c341a5548c0352a1875cc397a28f98ffafb2e7b9dbc26bc0546b20f9d4c20fe
MD5 9bf66e2543d8078eef9d3f61f7c5f532
BLAKE2b-256 aba64ec48524e34a1622a9cabbf1079444a834553c22a9cecea2b865048208bd

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skia_python-87.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dbc48e1771beb81f7926309bcff82391775316b083ca3a1739313ae94fd11f0f
MD5 3cdb6f64c77401b8421b95fece9c7f91
BLAKE2b-256 b8328221e2aca05e1d7a50a1e4631e7cf149d41e8d37d24d3c84c72202b2a27e

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

  • Download URL: skia_python-87.4-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ee7b2270b4c09f900b7d531c3181a73aa278407833f679ae1fc077667d0ab2b
MD5 02f0cc8b32098bcd29f7d8178cbf3dee
BLAKE2b-256 74ff23c0f019cbdc8d812f22b8d21288bb7997f96eadb94b90921eae258d21a5

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: skia_python-87.4-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.2 MB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f2f34a2c9370f71a5e7568246e05a65c2e42a554420b7593aba1a599ad2c6c72
MD5 23fe33cc966079fe493529f814321124
BLAKE2b-256 c65a25caf83bccb7dac2b10433028fa31bb3d76769faaf95ad6b34d5408dfc85

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: skia_python-87.4-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 fcd265f205c06bdbb9f8c9a7a0b3f57415ba1f735029777b2a01a42afa04784a
MD5 db4c1cb11a584a17bf24ddf1c34fbd59
BLAKE2b-256 f0ef239ad3607ae39309fa0fe415f549b9ea4bab1470e51d126e11691676ac8d

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skia_python-87.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf334ab6c3956236e537e7cae5a7419066e3a16f7154c09896facec8b843f0fd
MD5 7b49a47badfc289059e5152559a6bc30
BLAKE2b-256 77e8aba0ab95fa938ce50aa1c66bb232974a821d4b70a7220f9e2058ae6214ac

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

  • Download URL: skia_python-87.4-cp38-cp38-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 9.9 MB
  • Tags: CPython 3.8, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4e45bab24ab2ca990c6f8f4d263d28f6294acb450d74c3a5346d06ce8002dfc7
MD5 5fdcd752c86f8913ac6ea2e1e90e5317
BLAKE2b-256 c5668f6e210ec58309f6823bbc1deb4576846f024579b23dcd0d1d280c292d00

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: skia_python-87.4-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.2 MB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 35d7a871aa1405cbf5607064016b844d216f9de0a7add23bff3112c45bc73089
MD5 2d791e352fae11ec8492209aaf6ff7ae
BLAKE2b-256 bb664ff66825a2970fa1240937c7a0cf6becb8618325ff3c6079764c395a201e

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: skia_python-87.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 047759034cfe0ec79e63cc1b3810635ac58d76eacf5c9c48141d82103d4a04ec
MD5 27d05f829897ac1b63de46583e765344
BLAKE2b-256 a7a3337f8d8825ca8caaae18c667ee48e820b12520f7ef75d349e74d1af69b41

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skia_python-87.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 49e20440d95075063a6c0a853bc52b081f28807ec7df3ebe56f97c76b899db6b
MD5 a57f09255718516c7f9623b50c2f5336
BLAKE2b-256 1141cd91916afd1bf73411531585484b8b500861ad678a31fb64cd610228a72a

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: skia_python-87.4-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0a6d53f1ef470a584fd13b4ba2d34348520ac9ac74394936a64f2666c719e16d
MD5 7769df5ddeb7e7872845ed3f98fd874b
BLAKE2b-256 e71bc5c911c65e5954e77d33f7abc32d00c09eb94d96acfede08e706c6104d83

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: skia_python-87.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 215cef1bc00ea09f2131fa021e255842f249870bee7675256271d4c7d65f77fc
MD5 43fe9607ac6d0073f09c2f5ca3223c7b
BLAKE2b-256 4d374edfbd74e414917d4a32334254933286489c997533075536a7f86ed4454e

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for skia_python-87.4-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 850234f4fde6fdea370cd78c64ce2a24f5e675f422c1d361fefa688afebbc529
MD5 bc2e0d2c27e8c2d9448a34463adf3e13
BLAKE2b-256 1a667823bfe8e3c1f49f5807697fadd5f03fc3f812cfe2133d3bfd984450019d

See more details on using hashes here.

File details

Details for the file skia_python-87.4-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: skia_python-87.4-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.10

File hashes

Hashes for skia_python-87.4-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f55940d39c154d16fe04f8eb679f8ef4b9bac29dc1e1166ff3e2859f4b96098e
MD5 e7f4a2a875826714126b14f0a21ea0b0
BLAKE2b-256 ec76876e43e83cc08e999604b0b245acc87aaf14ac1b5948a22caba7da7af8d9

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page