Boolean operations on paths using the Skia library
Project description
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
Release history Release notifications | RSS feed
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.2.0.post2.zip
(4.7 MB
view hashes)
Built Distributions
Close
Hashes for skia_pathops-0.2.0.post2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e81986f6c591566082128c30f02bbcd0da040dc667de1a71a27932c600ee98fe |
|
MD5 | 3eab41f35c518ba9ac5da4cad32dd5ce |
|
BLAKE2b-256 | e040d5591025b74e5b4c3cb3141702ff1f5ace3595669a5563a35283809a1f70 |
Close
Hashes for skia_pathops-0.2.0.post2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9281a869f20c89f41d1f26f6e9dda7a626301b2b52770c566ded19dc81cd1aa |
|
MD5 | 7e1bcb24ed75a225089543252d2c2c05 |
|
BLAKE2b-256 | b902b23b6560bcd16da54a36caf2102ed2e3c84a719bcf49f00404879218fa52 |
Close
Hashes for skia_pathops-0.2.0.post2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43d9743d2e6bd1f001281de87821368b87c797ae3b43a986c0eb9c1e5fdd5a33 |
|
MD5 | 00de632c07bb597e90c1a80dd464e11e |
|
BLAKE2b-256 | acab9860ae163d9d6e280cd92a7517374608a807ee73833844db07c6447f3184 |
Close
Hashes for skia_pathops-0.2.0.post2-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 424d642b34fc5ea1727ca400097ca52a20e4450c5b0425f44e069ab029964517 |
|
MD5 | a22b1e2eb9ef65ab3a91db2622831627 |
|
BLAKE2b-256 | e1fa38af776e0b15a02c67123da8fad116abb754846cf2c5fb817f75a951394c |
Close
Hashes for skia_pathops-0.2.0.post2-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 | 7a2815df120f505d245332cac851db0827151b7c31a9423990107abcfed473d5 |
|
MD5 | 613cf99e4647af5268c20c02447e1a56 |
|
BLAKE2b-256 | d048e3e416805964ea9ffc84a9fd443239aba763fa3aa1460857ebc3480a1db7 |
Close
Hashes for skia_pathops-0.2.0.post2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53b9bc2106529fa61eb49beb10211a7beba32c34fd0ef0a2fa7a51e91322735b |
|
MD5 | 99997de4c18d553dbcc0039208155ee5 |
|
BLAKE2b-256 | bd0412813845f9d12c1b449d7cd9582759c97e64af9481ee39edeb5dec9e9422 |
Close
Hashes for skia_pathops-0.2.0.post2-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c9b110991ea6cb2d633a30e2a242a515b37f75e8e7211bc054f736addb00da7 |
|
MD5 | 3b32970027af49058059bfe4e1cc9d44 |
|
BLAKE2b-256 | 64843f8c0f02cb741078865625c92b1b9fb271037bfbf38ddb1f863b580a8654 |
Close
Hashes for skia_pathops-0.2.0.post2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2c6340a0cfb7f4cc6b9cc8232120b14bb1f95816ad5d1408569d63e5b706193 |
|
MD5 | 82450f037e1a0128a4d2fdfe7ea45588 |
|
BLAKE2b-256 | 259ee91942dc2c506d14bae7ecc1838ba9861dae39a6e4ab868a35fc89232cb1 |
Close
Hashes for skia_pathops-0.2.0.post2-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1de5d3e84a9f6f3b949d428d63308e175cc2bbbe628b648b5a20705328c72e6c |
|
MD5 | b7c8edba099059fb7de8150984c558e3 |
|
BLAKE2b-256 | d6dc3f597d8a99f42ffbd298b59cf2366d05e646d7134af943d3421deb00bb6b |
Close
Hashes for skia_pathops-0.2.0.post2-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 | 4aa17210cee9b71528d0dcdde09707ffc5090133c18500558d7a05344e3c30be |
|
MD5 | 0df048535b93535117004e8d3e5f778d |
|
BLAKE2b-256 | fb9d8e61cbfa898f0bd939ecbd85af8529233201a0d903100be17f1d4be319de |
Close
Hashes for skia_pathops-0.2.0.post2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 17d9f6ef643c1d9db56b107c71626fceb7eb113c326894c62cb381d65d81c0a8 |
|
MD5 | 452ba50316581df370a62f32a202335f |
|
BLAKE2b-256 | 595746b2633ee9c1931f0454cbd43c691feff5c3290f789dd9711766e5d1bfd8 |
Close
Hashes for skia_pathops-0.2.0.post2-cp27-cp27mu-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32310408bbc6b187db62c24c5097cdc9e13022f839d411c57598025bdbeed428 |
|
MD5 | 2fe50c956cabc5df49764bb6bcf1210a |
|
BLAKE2b-256 | 3a45219a4f457ba2806ec684ed5db0e0625ac69a94d250e4cd4384c201aa6ddb |
Close
Hashes for skia_pathops-0.2.0.post2-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9a171d0bc39ff1f431efd8fa3ab5643e53ab7e7dec1831ed9de92ae4ffa40d60 |
|
MD5 | 8d91813ed24f105e1d339a5ca612a94a |
|
BLAKE2b-256 | 275930a17498c062594cb2848573bdf3d692718c3962fc51db02d0d181ad87fa |
Close
Hashes for skia_pathops-0.2.0.post2-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fde6aac3f374c844c29b8da4a5938620fd816f24230a12542d3a459c47cb2d01 |
|
MD5 | 18d261747eeb4081853d8d278cd833c0 |
|
BLAKE2b-256 | 44e9b8c3c5b36c20735c361ccd579f41ae7591e72b42e49882946c2381c1f381 |
Close
Hashes for skia_pathops-0.2.0.post2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed17ef8690e6ff761b6d27de71a6792d1a62c5a14da65e83dec7bb17617e9929 |
|
MD5 | ea775131081e334a8fb938d24ce4e351 |
|
BLAKE2b-256 | 995cc107abb309a3bafabf0f0c365e48b2ea03acb9fdacf82218fea0a10a2999 |
Close
Hashes for skia_pathops-0.2.0.post2-cp27-cp27m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 22ef9880bee3a149c7982719bdda6143e862fca395c4a0edbfade2ee2960af89 |
|
MD5 | 61fa23220c45335b5f177773113809a8 |
|
BLAKE2b-256 | 1e0da81cf62223f8bbf3773b2e9bc30ae2a9d7884e114bd4731a7400ed93f3c2 |
Close
Hashes for skia_pathops-0.2.0.post2-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 | f7d493308d715cfe37d05ee6ef301d58f700693c3c53cd345281d43808823027 |
|
MD5 | e86835d53184fc39ab8c054a14c27297 |
|
BLAKE2b-256 | 83fe3cd3261d8508c04272f7ffab3849ecb7a2c1e1feaccab3b89710b69d5cc8 |