Skip to main content

Boolean operations on paths using the Skia library

Project description

Travis CI Status Appveyor CI Status PyPI

Python bindings for the Google Skia library's Path Ops module, performing boolean operations on paths (intersection, union, difference, xor).

Build

A recent version of Cython is required to build the package (see the pyproject.toml file for the minimum required version).

For developers we recommend installing in editable mode using pip install -e ., and compiling the extension module in the same source directory.

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

skia-pathops-0.1.4.zip (4.6 MB view details)

Uploaded Source

Built Distributions

skia_pathops-0.1.4-cp37-cp37m-win_amd64.whl (289.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

skia_pathops-0.1.4-cp37-cp37m-manylinux1_x86_64.whl (383.7 kB view details)

Uploaded CPython 3.7m

skia_pathops-0.1.4-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (779.7 kB view details)

Uploaded CPython 3.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

skia_pathops-0.1.4-cp36-cp36m-win_amd64.whl (289.4 kB view details)

Uploaded CPython 3.6m Windows x86-64

skia_pathops-0.1.4-cp36-cp36m-manylinux1_x86_64.whl (385.7 kB view details)

Uploaded CPython 3.6m

skia_pathops-0.1.4-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (789.2 kB view details)

Uploaded CPython 3.6m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

skia_pathops-0.1.4-cp27-cp27mu-manylinux1_x86_64.whl (381.8 kB view details)

Uploaded CPython 2.7mu

skia_pathops-0.1.4-cp27-cp27m-win32.whl (508.8 kB view details)

Uploaded CPython 2.7m Windows x86

skia_pathops-0.1.4-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (786.4 kB view details)

Uploaded CPython 2.7m macOS 10.10+ intel macOS 10.10+ x86-64 macOS 10.6+ intel macOS 10.9+ intel macOS 10.9+ x86-64

File details

Details for the file skia-pathops-0.1.4.zip.

File metadata

  • Download URL: skia-pathops-0.1.4.zip
  • Upload date:
  • Size: 4.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.5

File hashes

Hashes for skia-pathops-0.1.4.zip
Algorithm Hash digest
SHA256 98c3b0ab5e7bc5e3cb603f3cf1dbf7b67fc1d55cd53125f72410b6e15373d92b
MD5 6cd4d076dc4701c55c7657a0ed56d344
BLAKE2b-256 249e0a0dc0c8d9aa3d07e868524b2587f1cdc17e97bac4f65d329c478db99f58

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: skia_pathops-0.1.4-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 289.4 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.7.0

File hashes

Hashes for skia_pathops-0.1.4-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 314090aa0190d436eb8f118b33f6e60b0f0abe6be3346d8c59c532ebea02b423
MD5 0cb8eec9b080d50304d25de54ddff118
BLAKE2b-256 19d68f805b9f54f8e964325e748d4c0873dd9207b56f260f5a8d55c74565fcbf

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: skia_pathops-0.1.4-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 383.7 kB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.5

File hashes

Hashes for skia_pathops-0.1.4-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a64400cec1d79f9b9a9dd1e4e6e80329efce7be597fc05e22f7668e88ce92184
MD5 3897dae73832ec34ba029508bf30419a
BLAKE2b-256 9d508af5c0f85487bb46d205c587ec24868244745863e232a482ba4fe9f64d5d

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for skia_pathops-0.1.4-cp37-cp37m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 e607b0f52a5737ab3aaf19722874ebb6d219c7fb5ca30d1f69a22b2b050cb3aa
MD5 caf58dcee792065a787d182298cf5f04
BLAKE2b-256 0560d09276fdedc81596445b2b239e8735b0baa061b615e49c4b0bf7aac0b2d8

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: skia_pathops-0.1.4-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 289.4 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.6.6

File hashes

Hashes for skia_pathops-0.1.4-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 019386c648ac311881079c7cca8ca0094083ce726b6edb5166ae69442d3392a5
MD5 6b775121f4b48bf0f777491075576cf7
BLAKE2b-256 97d72fa941626bdbceeab4a12dca18d919839a34ef1a8ec66bfa74be00ce05b3

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: skia_pathops-0.1.4-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 385.7 kB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.5

File hashes

Hashes for skia_pathops-0.1.4-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b38f14095ba0fb7eb1f8b8299b1a7ffcf64d62e827308c5f0f8d6afc8ef02eb0
MD5 e8641b8ab6a043911dedd2108828dec1
BLAKE2b-256 51b890cef7d7f1edc3ed494fac9c2aaf8efd3cd5dd37c5ab9374c683b399a38a

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for skia_pathops-0.1.4-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 352ff057e146a7e09cd3d27ac2ebf754052e837ccd979e1d0aea0d83dedf9a66
MD5 ae25b720efce525a4ba4973ad4a161db
BLAKE2b-256 93eb3679d1c8ad2d1e2b019eaff1c683730d2b1ced48d8c95949892acff1d702

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: skia_pathops-0.1.4-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 381.8 kB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/3.5.5

File hashes

Hashes for skia_pathops-0.1.4-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0442c37d6c7327e02131989f58dc56568bf159ae880858698131e67b5e009864
MD5 e22f93d3400de30002a74098b024c839
BLAKE2b-256 83c72a6e5dbd745adbdf92a0c1934b6e26bbef6b8d58a7b8d93f900fb7782642

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp27-cp27m-win32.whl.

File metadata

  • Download URL: skia_pathops-0.1.4-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 508.8 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.0.0 requests-toolbelt/0.8.0 tqdm/4.24.0 CPython/2.7.15

File hashes

Hashes for skia_pathops-0.1.4-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 4fa57c54d86fb6770f04c274e257a0eabdad383b3be5d1c42fc16f3de72f0dd3
MD5 7038659b829f915ab7f1691f6bfd96e9
BLAKE2b-256 e9058c007d6e45d2641596f81ffdf64380ee4119f4525e34a291055ad635e129

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.4-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl.

File metadata

File hashes

Hashes for skia_pathops-0.1.4-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Algorithm Hash digest
SHA256 f2376adf6ed37940c958bc0a0f3a0f449f97d35e8e23167f9b1bac86f7a772e0
MD5 1fd045dc6d4db30b75775a2f26e88ce7
BLAKE2b-256 cf7f370eeebdd546186125ae1dcfc6a605865459271241ffeb6f5eaca3b116a0

See more details on using hashes here.

Provenance

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