Skip to main content

Boolean operations on paths using the Skia library

Project description

Travis CI Status Appveyor CI Status

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.0.dev1.zip (4.6 MB view details)

Uploaded Source

Built Distributions

skia_pathops-0.1.0.dev1-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 (604.4 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.0.dev1-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 (606.1 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.0.dev1-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 (607.7 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.0.dev1.zip.

File metadata

  • Download URL: skia-pathops-0.1.0.dev1.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.0.dev1.zip
Algorithm Hash digest
SHA256 ef17a0b67f224084a8308488b44c4afa3f5a7b6b893810df50ac4cf1b13e37e7
MD5 97924339ac9f796d641ab612c891150b
BLAKE2b-256 b1a331414be710ec26928cbe5582c11d263052e87155943fa8a22f6901a0a4a0

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.0.dev1-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: skia_pathops-0.1.0.dev1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 298.5 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.0.dev1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3651b61d3fa387513c1a177795c23c874cffbfa78cfdd4da1831375a6ae420ac
MD5 f2b3603388ac18facd5301357ad74fa8
BLAKE2b-256 48749adc01b5954b4360ff21c1b3ed06da84b04c14ec09d6c3f372bff6ae68cb

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.0.dev1-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.0.dev1-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 8d905465d3766201e0bdf16fe5f362b5a518bab1ea0733bf3365a9703fb228df
MD5 65eec841e5d454522c725e8843fb2d2d
BLAKE2b-256 38c5bd94c2a823d943f19a2f71ac05c3698f52a2f8361991eb8967a85d7f2e30

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.0.dev1-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: skia_pathops-0.1.0.dev1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 298.6 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.0.dev1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2ee5fb066d4668292c75d2560b7ef4563e12088f4eb4cc1924ef53843bed5061
MD5 49945a5d2f20d94bea6865de6c5068cc
BLAKE2b-256 8943d176c0df9c9e5663e5a4138baa71907d817538d470b7122fe4295ce55c37

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.0.dev1-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.0.dev1-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 5518e943b8e7496cf23771ae6d779d392c9275384e3578644c16895e4995c594
MD5 8d508de61abfd1e22d85c55ab6eb34aa
BLAKE2b-256 bc95ce7039d743cbdcff5a44ba23de2ed2034e430cfabf8a9d65adc7d321edd0

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.0.dev1-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: skia_pathops-0.1.0.dev1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 297.6 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.0.dev1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 af05040d2422f4acfd57caf27dc4c8b9d7f9ec58783143823389b6ce3ce6e792
MD5 01edad8171023d30a848ef8a0aa3b633
BLAKE2b-256 0ec107dc668f3612a8a431a0fdabc87c5f0f75900d0624311e96479e689ce266

See more details on using hashes here.

Provenance

File details

Details for the file skia_pathops-0.1.0.dev1-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.0.dev1-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 de4f71b94ce9208e2d5412b2c156753da98880f0cb34862634ad2ab331dbf976
MD5 c998d14121486c1789fe31e810b792ba
BLAKE2b-256 cfa50348731f6d991d7f399b2b5c196affebb0dbfd7425e653cccba734a2c215

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