Skip to main content

Skia python binding

Project description

Skia python binding

Build and test PyPI version

Python binding to Skia Graphics Library.

Currently, the binding is under active development.

Install

Binary package is available on PyPI:

pip install skia-python

Supported platforms:

  • Linux x86_64
  • macOS
  • 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.2-cp39-cp39-win_amd64.whl (4.3 MB view details)

Uploaded CPython 3.9 Windows x86-64

skia_python-87.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

skia_python-87.2-cp39-cp39-macosx_10_14_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.9 macOS 10.14+ x86-64

skia_python-87.2-cp38-cp38-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.8 Windows x86-64

skia_python-87.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (10.9 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

skia_python-87.2-cp38-cp38-macosx_10_14_x86_64.whl (10.1 MB view details)

Uploaded CPython 3.8 macOS 10.14+ x86-64

skia_python-87.2-cp37-cp37m-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.7m Windows x86-64

skia_python-87.2-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.2-cp37-cp37m-macosx_10_14_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.7m macOS 10.14+ x86-64

skia_python-87.2-cp36-cp36m-win_amd64.whl (4.1 MB view details)

Uploaded CPython 3.6m Windows x86-64

skia_python-87.2-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.2-cp36-cp36m-macosx_10_14_x86_64.whl (10.0 MB view details)

Uploaded CPython 3.6m macOS 10.14+ x86-64

File details

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

File metadata

  • Download URL: skia_python-87.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 4.3 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for skia_python-87.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 311b4e6032d1aa0730eeb5ee86fce76434b9db35fe958d241bf2b735587fbcdc
MD5 35ed2739180ebd660c7a47785acdee42
BLAKE2b-256 c5ce1425453483d054cec5ccc44b30b98c4fa65f9049833b8e0ac5a693561705

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for skia_python-87.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 abaa3c78850ed310a4a6b93ecd3e7b9276cd9a170defbaa6da896a2dcd1b642f
MD5 6c977a30c5dd1978caca9290e942b491
BLAKE2b-256 431d83b2bd164af07e6bfdfc02c80ff0f774f79433af26dd0d700c2648872fb5

See more details on using hashes here.

File details

Details for the file skia_python-87.2-cp39-cp39-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: skia_python-87.2-cp39-cp39-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.9, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for skia_python-87.2-cp39-cp39-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 6e60ead07ca2f6d7aab48977ef0dcaf33201f6cdd92bc302b11664be64f06698
MD5 1d69ffef6867e973d20de34506fd9c18
BLAKE2b-256 0e7a3612ed875d7d0a2f01f20a5e6e0b9888bf501d610160805b90e9f6f4dcc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: skia_python-87.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for skia_python-87.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b2e147f576a7a38777518141e912d30531c2cce81dcd9d372d572ab743e3c642
MD5 498235313c6bf36b614bc371732f5a5c
BLAKE2b-256 937e12aa7d3a89ded7c021f7433fff637065dd8b94953f0909bdafe28afba7e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for skia_python-87.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e15b776d25536ff0bfdac1897d1ec7383c76e57ebed000c2e0165415203a48a
MD5 765ad51224a9d14b77a8c529b2830d8a
BLAKE2b-256 f35abc6066a2686e58fa6aa67311f1d306e3a6f2ccfdc1e08c818e8ec613e5df

See more details on using hashes here.

File details

Details for the file skia_python-87.2-cp38-cp38-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: skia_python-87.2-cp38-cp38-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 10.1 MB
  • Tags: CPython 3.8, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.10

File hashes

Hashes for skia_python-87.2-cp38-cp38-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 9b1260f0ba421429d3fa4850962a4b83bdb3b2be878d0d4112789defbbff3f8d
MD5 6165a25949c3dddc280e05d8ac4ae121
BLAKE2b-256 a42f1ed3c6aa8053fbeae207dd75f7c2415ea206d3265e8073b37887a63c4ac9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: skia_python-87.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9

File hashes

Hashes for skia_python-87.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 36f9ac601a03d63387cd1ffb482c8e3de2152fc5d8d8b4c02bfd40479682be45
MD5 57585639efb1b2d6ef75a2a9a96b67b5
BLAKE2b-256 9ccf13243d5ff5d700404fec16f6b2ca73011ae741d6b3d0e27eec2919ad7d03

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for skia_python-87.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8dc4f08ca5b1f67f21c7e594e8956ea5030e062e428406a88bb5cd4e941415f1
MD5 b220b5bbb3aecb3fccd77be6a039646b
BLAKE2b-256 166f06d05b38204ef4375d9e297ed536bc5f3f99dbae07168fd940f7b982b771

See more details on using hashes here.

File details

Details for the file skia_python-87.2-cp37-cp37m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: skia_python-87.2-cp37-cp37m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.7m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

File hashes

Hashes for skia_python-87.2-cp37-cp37m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 da80aa0f944e38d3da71c7c0f14e26340cc878de18f33f92d3024319319ddb5e
MD5 63b3a466481fee5d2dbf2b112d3d99aa
BLAKE2b-256 f54c6f1096a72eb79552edea0ebd7821c2ad536713f9bf6aef69bf38a291c5f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: skia_python-87.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.8

File hashes

Hashes for skia_python-87.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 6cce2785b8079739f48e3e4d667bc9d52e9ea5b5d10e3dab267366985ba00fc3
MD5 a0faf9f8b0e07892321931c9c90c4634
BLAKE2b-256 d16f3929b5187c6dfd13f3af10eddc8c9d2fefc7e62ce89b41989a4bc471fc60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for skia_python-87.2-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fcbf906161226262cd9576e2b30c475a6a0553bda2f4ee63136e993b6cd917ac
MD5 671f20b9974322261d53fe104605f67f
BLAKE2b-256 7d0ee6aab6fb950a8056ecf62017aad6d46521547ded75a4a25ce1ecd8e241ec

See more details on using hashes here.

File details

Details for the file skia_python-87.2-cp36-cp36m-macosx_10_14_x86_64.whl.

File metadata

  • Download URL: skia_python-87.2-cp36-cp36m-macosx_10_14_x86_64.whl
  • Upload date:
  • Size: 10.0 MB
  • Tags: CPython 3.6m, macOS 10.14+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.6.13

File hashes

Hashes for skia_python-87.2-cp36-cp36m-macosx_10_14_x86_64.whl
Algorithm Hash digest
SHA256 e9897c6d6891311e3d4970c0f7efb51bc75697aeed39da44962a6da006d75821
MD5 c33c0d9f877b6396b3590c5426ec0cbb
BLAKE2b-256 6333d5a03bd9ee79a4f46a7e27744494b07c8958d2fe1dff81640d18a178ba1c

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