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.
Release files for skia-pathops 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| skia-pathops-0.1.0.zip | 4.6 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| skia_pathops-0.1.0-cp37-cp37m-win_amd64.whl | CPython 3.7 | CPython 3.7 pymalloc | Windows x86-64 | Details |
| skia_pathops-0.1.0-cp37-cp37m-manylinux1_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| skia_pathops-0.1.0-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 | CPython 3.7 | CPython 3.7 pymalloc | macOS 10.9+ Intel (x86-64, i386), macOS 10.9+ x86-64, macOS 10.6+ Intel (x86-64, i386), macOS 10.10+ Intel (x86-64, i386), macOS 10.10+ x86-64 | Details |
| skia_pathops-0.1.0-cp36-cp36m-win_amd64.whl | CPython 3.6 | CPython 3.6 pymalloc | Windows x86-64 | Details |
| skia_pathops-0.1.0-cp36-cp36m-manylinux1_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| skia_pathops-0.1.0-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 | CPython 3.6 | CPython 3.6 pymalloc | macOS 10.6+ Intel (x86-64, i386), macOS 10.10+ Intel (x86-64, i386), macOS 10.9+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ x86-64 | Details |
| skia_pathops-0.1.0-cp27-cp27mu-manylinux1_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc wide-unicode | Linux glibc 2.5+ x86-64 | Details |
| skia_pathops-0.1.0-cp27-cp27m-win32.whl | CPython 2.7 | CPython 2.7 pymalloc | Windows x86-32 | Details |
| skia_pathops-0.1.0-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 | CPython 2.7 | CPython 2.7 pymalloc | macOS 10.9+ x86-64, macOS 10.6+ Intel (x86-64, i386), macOS 10.10+ Intel (x86-64, i386), macOS 10.10+ x86-64, macOS 10.9+ Intel (x86-64, i386) | Details |
Total release size: 8.2 MB
Release files / skia-pathops-0.1.0.zip
| Download URL | skia-pathops-0.1.0.zip |
|---|---|
| Size | 4.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
30c4806fd12299560083b5232b7191eafca75761c19553979f53177207070453
|
|
BLAKE2b-256 checksum How to use checksums |
e74afc75ff352eafee4fdb0a19c83a899924645eae654bc4455ce099021f10d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-cp37-cp37m-win_amd64.whl
| Download URL | skia_pathops-0.1.0-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 211.5 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
af67a7093d401799ee0fb1abc34251b2aeb7498f3ec12030e2d3a2fe6c435a7c
|
|
BLAKE2b-256 checksum How to use checksums |
792536d820a5f5fa6425d6a47cedcc76409b03003bb17ef30ffd55605ad2b6a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-cp37-cp37m-manylinux1_x86_64.whl
| Download URL | skia_pathops-0.1.0-cp37-cp37m-manylinux1_x86_64.whl |
|---|---|
| Size | 298.5 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
ac325aa7f536abdfe0f53e6b0b1b966de3f98fb94d0aab289aa2422925795134
|
|
BLAKE2b-256 checksum How to use checksums |
17e04fafa2b533e93204ff15237762f8acc598bc80508f2292bf2e3fc7d6050e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-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
| Download URL | skia_pathops-0.1.0-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 |
|---|---|
| Size | 604.3 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
66842b7d168e9468b078e1640df3d692c494b3ba2a600a5808bebadf6546e091
|
|
BLAKE2b-256 checksum How to use checksums |
9ad152cf6f7315e5104d16205f0d319461fc96d8e68a367f4a9324a527db7ebb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-cp36-cp36m-win_amd64.whl
| Download URL | skia_pathops-0.1.0-cp36-cp36m-win_amd64.whl |
|---|---|
| Size | 211.6 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
51758d7fb25405a2a39c47d353a4f109f9b0d3468bb6c1c4721856bdd5ea6317
|
|
BLAKE2b-256 checksum How to use checksums |
9b854ed55d1ef9fbf15dd5bbb1ed05feeab97f02900c1366c0c4c7773e350211
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-cp36-cp36m-manylinux1_x86_64.whl
| Download URL | skia_pathops-0.1.0-cp36-cp36m-manylinux1_x86_64.whl |
|---|---|
| Size | 298.6 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
951b3066cc6aa98e03cc8c29f5a5ea46a64eef2a043ab55d589eec2c8b87512a
|
|
BLAKE2b-256 checksum How to use checksums |
19306fa338426f67a3f1737999b43c7e96f63dbe27ef25a3b7f78cb78d82135e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-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
| Download URL | skia_pathops-0.1.0-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 |
|---|---|
| Size | 606.1 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
589119c5fc64fcccb8b4347bccbb46278191e43ba8cf718b6baa2b37680a6f31
|
|
BLAKE2b-256 checksum How to use checksums |
ee6e16f55edb2a32057a677a16cac62fcfbb95c44df673da2917a7246c6b3028
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-cp27-cp27mu-manylinux1_x86_64.whl
| Download URL | skia_pathops-0.1.0-cp27-cp27mu-manylinux1_x86_64.whl |
|---|---|
| Size | 297.6 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
2ef733b7cbf9bb830d87c0feb5852defe342f9291b9fbdfe2d1a06eb90761939
|
|
BLAKE2b-256 checksum How to use checksums |
dc037615b2ccb0f0d864773942c5628db6a27efa34eece3a9c51a3aaf9a1058c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-cp27-cp27m-win32.whl
| Download URL | skia_pathops-0.1.0-cp27-cp27m-win32.whl |
|---|---|
| Size | 443.4 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
a918f62211d2ae412db1d2cb36992b6f336457c743fb1864fd0f59395b302842
|
|
BLAKE2b-256 checksum How to use checksums |
0512946bddc915322c102bb516952fc7186a193ac5b5c48d0e1a6db6c151f399
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / skia_pathops-0.1.0-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
| Download URL | skia_pathops-0.1.0-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 |
|---|---|
| Size | 607.6 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc macOS 10.10+ Intel (x86-64, i386) macOS 10.10+ x86-64 macOS 10.6+ Intel (x86-64, i386) macOS 10.9+ Intel (x86-64, i386) macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
dca6e34ae3dbee23c8ca8c88fe54e0eb0376e91d83d66ec8d12bb04a5f6865c7
|
|
BLAKE2b-256 checksum How to use checksums |
e97cacbc739bccd1abc34db7e7ddd031f7afe5b14585535f5355eb3535d26da3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|