Skip to main content

clipper2-py

PyPI Python versions CI License

Python bindings for Clipper2, Angus Johnson's C++ library for polygon clipping, offsetting and triangulation. Unofficial; the whole C++ API, numpy in and out.

intersect, union, difference, xor

import clipper2

subject = [[(0, 0), (100, 0), (100, 100), (0, 100)]]
clip = [[(50, 50), (150, 50), (150, 150), (50, 150)]]

solution = clipper2.intersect(subject, clip, clipper2.FillRule.NON_ZERO)
print(solution[0].tolist())
# -> [[100, 100], [50, 100], [50, 50], [100, 50]]
pip install clipper2-py

Wheels for Linux (x86_64, aarch64), macOS (x86_64, arm64) and Windows (AMD64), CPython 3.10–3.15. Clipper2 is compiled in; numpy is the only dependency.

Offsetting

round, miter and bevel joins

from clipper2 import EndType, JoinType

square = [[(0, 0), (100, 0), (100, 100), (0, 100)]]
grown = clipper2.inflate_paths(square, 10, JoinType.MITER, EndType.POLYGON)
print(grown[0].tolist())
# -> [[110, 110], [-10, 110], [-10, -10], [110, -10]]

Open paths become strokes with EndType.BUTT, SQUARE or ROUND. ClipperOffset is the class behind it, with per-vertex deltas through a callback.

Triangulation, Minkowski sums, rectangle clipping

triangulate and minkowski_sum

result, triangles = clipper2.triangulate(square)
print(result.name, len(triangles))
# -> SUCCESS 2

rect = clipper2.Rect64(50, 50, 200, 200)
print(clipper2.rect_clip(rect, square)[0].tolist())
# -> [[50, 50], [100, 50], [100, 100], [50, 100]]

Integers or floats

Clipper2 has two families of every function: Paths64 on int64 and PathsD on double. Here there is one function, and the input picks the family:

print(clipper2.union([[(0, 0), (10, 0), (10, 10)]], clipper2.FillRule.NON_ZERO)[0].dtype)
# -> int64
print(clipper2.union([[(0, 0), (10, 0), (10.5, 10)]], clipper2.FillRule.NON_ZERO)[0].dtype)
# -> float64

Paths go in as lists of pairs or N×2 numpy arrays and come back as numpy arrays.

The same library, not a lookalike

  • Names are upstream's, in snake_case: InflatePaths → inflate_paths, Clipper64.AddSubject → add_subject, FillRule::NonZero → FillRule.NON_ZERO. Every C++ symbol and its Python name.
  • Results are upstream's, bit for bit. 13 500 random cases are compared with a C++ reference program on every platform, for every wheel, and must be exactly equal — including the USINGZ build, which is clipper2.z. Upstream's own test suite is ported one to one.
  • Every difference from C++ is written down in DEVIATIONS.md: out parameters became return values, errors became exceptions, and where C++ has undefined behaviour Python raises.

More examples — Clipper64 with open paths and the polytree, offset callbacks, the z module — are in the guide.

Benchmarks

Apple M4, CPython 3.13, best of 5, conversion from numpy included:

clipper2-py pyclipr pyclipper shapely
union of 1000 polygons 34.4 ms 35.7 ms 71.2 ms 11.4 ms
intersection, 10⁵ vertices 5.25 ms 5.46 ms 30.5 ms 9.51 ms
round offset, 1000 vertices 0.36 ms 0.39 ms 1.46 ms 0.24 ms
one small call 1.14 µs 2.43 µs 2.31 µs 13.9 µs

pyclipr wraps the same Clipper2 and is as fast, but ships no Linux wheels and has its own API. pyclipper is Clipper1. shapely (GEOS) wins on big unions and on buffering. Method and full results.

Known upstream issue

triangulate may never return, or may exhaust memory, on paths with duplicate or self-intersecting vertices — a bug of Clipper2 2.0.1 that is also in its main branch, and which inputs trigger it depends on the platform (#2). Upstream documents that Triangulate does not accept intersecting paths; passing the input through union first makes it safe. The binding changes nothing in upstream's algorithms, so it cannot hide this.

License

MIT for the binding; Clipper2 is under the Boost Software License 1.0. Both texts ship in every wheel. clipper2.CLIPPER2_VERSION tells which Clipper2 is inside (2.0.1).

Metadata

Release files for clipper2-py 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for clipper2-py 0.1.1
File Size Uploaded
clipper2_py-0.1.1.tar.gz 402.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for clipper2-py 0.1.1
File
clipper2_py-0.1.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
clipper2_py-0.1.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
clipper2_py-0.1.1-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ ARM64, Linux glibc 2.26+ ARM64 Details
clipper2_py-0.1.1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
clipper2_py-0.1.1-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details
clipper2_py-0.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
clipper2_py-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
clipper2_py-0.1.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
clipper2_py-0.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
clipper2_py-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
clipper2_py-0.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
clipper2_py-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
clipper2_py-0.1.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
clipper2_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
clipper2_py-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
clipper2_py-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
clipper2_py-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
clipper2_py-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
clipper2_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
clipper2_py-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
clipper2_py-0.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
clipper2_py-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
clipper2_py-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
clipper2_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
clipper2_py-0.1.1-cp311-cp311-macosx_10_13_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.13+ x86-64 Details
clipper2_py-0.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
clipper2_py-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
clipper2_py-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.26+ ARM64, Linux glibc 2.28+ ARM64 Details
clipper2_py-0.1.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
clipper2_py-0.1.1-cp310-cp310-macosx_10_13_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.13+ x86-64 Details

Total release size: 21.2 MB

Release files / clipper2_py-0.1.1.tar.gz

Download URL clipper2_py-0.1.1.tar.gz
Size 402.0 kB
Tags Source
SHA-256 checksum
How to use checksums
9c73d66b5042f404d1f01ac21d2ca57b75c5d658aeeda00f84bfacb7d7caf6a6
BLAKE2b-256 checksum
How to use checksums
b5afca663f80cdb3dc75088b222942a2dc5cf1cce0372920d96a192f75a08ad9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp315-cp315-win_amd64.whl

Download URL clipper2_py-0.1.1-cp315-cp315-win_amd64.whl
Size 783.1 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
c78aa16fe8d35b19fcdcd2fb859fdb075b70e0da144a7ec2c9489e25d98051eb
BLAKE2b-256 checksum
How to use checksums
aaf29a631b30308b69055073214dd35f3e82ff1778dcc88d7b25deebfdd1a007
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clipper2_py-0.1.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 774.4 kB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
733218c7dfb9f5c24e4c335211dd3feac2d94a901e4cfbd906e12ab6d759787f
BLAKE2b-256 checksum
How to use checksums
6057c9f04533f904d87261d471f259fed0795a48c33d2652f6384f3f16c200a9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL clipper2_py-0.1.1-cp315-cp315-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 704.6 kB
Tags CPython 3.15 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c64e13863c963ea14e9321ea30b53682ca45ee3b91e775ee831f21300355bf5f
BLAKE2b-256 checksum
How to use checksums
d101a34d878d8eb33ce1a71eb57f5791e759a5b7a27f880aa976535c3cc95ab9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp315-cp315-macosx_11_0_arm64.whl

Download URL clipper2_py-0.1.1-cp315-cp315-macosx_11_0_arm64.whl
Size 584.0 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
89e815360083361ec6b8b07bf3e1992cb3d8d7172d6baad22ca2655d6d9b9dcf
BLAKE2b-256 checksum
How to use checksums
761cd451e6f5a6f77f99d8450b910f46c2b0a9e4ac503688388a65c250da2feb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp315-cp315-macosx_10_15_x86_64.whl

Download URL clipper2_py-0.1.1-cp315-cp315-macosx_10_15_x86_64.whl
Size 652.0 kB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6a7bae05d5a52de77c8d80faf4140f6308a390298a75d2cc55cc37bf5f1bd84b
BLAKE2b-256 checksum
How to use checksums
84a68bb58188a59909bad0c300f926cc7f3565d175a46a977ddb5bf0da5097df
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp314-cp314-win_amd64.whl

Download URL clipper2_py-0.1.1-cp314-cp314-win_amd64.whl
Size 783.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
3d055bc735ed21f3b2f4b03a5b5342e9c87f29ecb7ae57bec87edda782275adc
BLAKE2b-256 checksum
How to use checksums
febbfc4da0acbacfa6214621ac3e11988bdc5b9a54eab57cff98adba819657d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clipper2_py-0.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 774.4 kB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
84da5ed91e397353033c85f21fec193bdfff9cda5f366da5eb1631087e7e0b5e
BLAKE2b-256 checksum
How to use checksums
5423469ee501b2857d97e1c243d91ce68af1ec071d76c5b4b77477aa7ef88b94
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL clipper2_py-0.1.1-cp314-cp314-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 704.6 kB
Tags CPython 3.14 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
925b89ee6e355918dc8c583d83395731128172eb96f0981c3edcef0da3903dcb
BLAKE2b-256 checksum
How to use checksums
41a4d71e26767ce601240706eab03385d29a2a9b9ed24e4781570b6e1f95431f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL clipper2_py-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 584.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
412ab1e16a8db88d848e135d3f1e0d99c8934006998eab2e131eaefeaa64cc18
BLAKE2b-256 checksum
How to use checksums
64dd87e3f27098a85097d694f92174ff385ce7bc99dcda4c721d573ec30089f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl

Download URL clipper2_py-0.1.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 652.0 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
088051d9dcb5288f7c366e1e6ef43fd17b25b01e4773f1f8f87f914bf795a425
BLAKE2b-256 checksum
How to use checksums
1d9c7d4eedc2200916e1934a3266c57328ea1900eb876d2ef89bbdd614d65ea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp313-cp313-win_amd64.whl

Download URL clipper2_py-0.1.1-cp313-cp313-win_amd64.whl
Size 758.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
bc9cbe4a23116e2daf9fb51da0c10e961038676a4452a4afe71fdce3fc11e6c9
BLAKE2b-256 checksum
How to use checksums
aec2c6244b8268bf83018f7e3002f47e9250d05e7681bf3c8378f930c0aa866c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clipper2_py-0.1.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 773.9 kB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9f32c348b13acad2fa46fb775ce373d117dab71c29f3fe932e877e5a0a4374c9
BLAKE2b-256 checksum
How to use checksums
fb5eac489a340304f6a1e1d315d8a156eabb6a9f18da40b82baacc35b70a0da3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL clipper2_py-0.1.1-cp313-cp313-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 701.8 kB
Tags CPython 3.13 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ab0372965d97d79a487cc361738b5f0a15414fb567d15c6d122d9ffa5d344163
BLAKE2b-256 checksum
How to use checksums
677eaab6f3978f7c441e728eb52e79daa76c2ab8efa69244c80abfbaecd7c979
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL clipper2_py-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 582.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d6b44c5766911f637bc4027aa9ab8c8d7e2e2b18578a19c5fb3aeabe82c06fb1
BLAKE2b-256 checksum
How to use checksums
fb57cdf9c490bb8d86e07aa10041b3628e8254a7c96f7ca469f9b107320fa488
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL clipper2_py-0.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 651.2 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
338bb2b65466e7f8892da7addad388cdc7163003d75a58ebf379cb0b0ccad75d
BLAKE2b-256 checksum
How to use checksums
2add036719378f1b4af56cb60c563ebe577c62c57bb5a4410cb81204fa2a0b46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp312-cp312-win_amd64.whl

Download URL clipper2_py-0.1.1-cp312-cp312-win_amd64.whl
Size 758.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
323684834bce6c77972fff828f15b2126a9147ad7a46cef2dacc42f5a8f698f0
BLAKE2b-256 checksum
How to use checksums
44e60ba97db94a83d418c7e6971adcb98e3e2576eaaa5e3cdb6415518d768731
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clipper2_py-0.1.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 773.9 kB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7ba84dd6b754e8535f8faf6ed6bb7c1d2f5c72f382610f23b0cc7f7c18465149
BLAKE2b-256 checksum
How to use checksums
2340d702a0fdd0abe6f7e2f218f36e811c89809a1eb2af522bb12b757b9d3565
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL clipper2_py-0.1.1-cp312-cp312-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 701.7 kB
Tags CPython 3.12 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cc74f74c7f38773f1e2cfaea4734f5175ab4e93893864892620f7f1a92fadef5
BLAKE2b-256 checksum
How to use checksums
751f6804feb3fe32a145570a7ed79f64865d11ddf3e870b7d44186a17f40051a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL clipper2_py-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 582.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6b61e0af6995fe27ed363eac4b245d1fccbb705d2c461829b117ae39ce91f19f
BLAKE2b-256 checksum
How to use checksums
5022aef05d3c197522bb892f37c2bc1a685210f4989a74e0405ccfd46d69fb36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL clipper2_py-0.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 651.1 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
8eafa82c577dbfae936680f77f7506f355e26440fbaf6606c1e4a3557a306584
BLAKE2b-256 checksum
How to use checksums
876b8386169b68bcb5200abb08900a531030909c7379e3a627e737c15ef6fb7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp311-cp311-win_amd64.whl

Download URL clipper2_py-0.1.1-cp311-cp311-win_amd64.whl
Size 752.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
a7517cd1e3d05e45e70d033dc600f9b140e34a6d79cf9b7934cc015523cc7620
BLAKE2b-256 checksum
How to use checksums
d36f860195d9d3d9e255d36772ac4e5edf7a9f8c1d50f0c3d875ad6185aefbe3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clipper2_py-0.1.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 768.0 kB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4fd6030b8f6fa1685d94af95d1f33c9f43e8ead2abafbfbbfa9a0d626714747d
BLAKE2b-256 checksum
How to use checksums
d4ceb9f3c504ff0d81c699b22fadcfa15767663d4695d25f00316cba1d6b5716
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL clipper2_py-0.1.1-cp311-cp311-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 701.9 kB
Tags CPython 3.11 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
93082aad22ff953404619e2aa959998851f75b51ebfdc5ff230f93178dcfff1a
BLAKE2b-256 checksum
How to use checksums
cbf1eedb6e71763693468b3c22840641fe1dac40e48631617688e35d8e9e6501
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL clipper2_py-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 575.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1ed4a5268df41b51987305384316976a97c0022aaf68565d911df72856e64d9b
BLAKE2b-256 checksum
How to use checksums
b0e0c2d82b7c3f58a7d84ffe537d7c7ee77e87dc684e386625d865431b5cc89e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp311-cp311-macosx_10_13_x86_64.whl

Download URL clipper2_py-0.1.1-cp311-cp311-macosx_10_13_x86_64.whl
Size 636.5 kB
Tags CPython 3.11 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
6fc5a86bbdda4b6338cb868dd819186f67d5497779cbcea3a8024969272347ca
BLAKE2b-256 checksum
How to use checksums
a910f5df486bcba1287cc452992f9f38d9793059b86e25e2bcc1decda101bfef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp310-cp310-win_amd64.whl

Download URL clipper2_py-0.1.1-cp310-cp310-win_amd64.whl
Size 749.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
281c0c4860e184ee4b078164e0c30d9476e170ce4551e79a27104bab18ffe97c
BLAKE2b-256 checksum
How to use checksums
12c883e1a8708b1d2373b90f786d434afbed394ee3adde08adf3558a3d0a64ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL clipper2_py-0.1.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 766.3 kB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
34f3e749f999c4cdd1c25c3cdfe9193779c74316487313a78575e6e23bf32fc2
BLAKE2b-256 checksum
How to use checksums
88709d3a9cfba0e06e62cde86e438e6ae850667030206de1079acd04eadb6f79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl

Download URL clipper2_py-0.1.1-cp310-cp310-manylinux_2_26_aarch64.manylinux_2_28_aarch64.whl
Size 700.3 kB
Tags CPython 3.10 Linux glibc 2.26+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
8cb6dbe23db3f199cd4d677a7e4768fa9b97d04c9180fc395d49415a515ed8ff
BLAKE2b-256 checksum
How to use checksums
7309ef0f73a6d9d2a91d3497e38e8ee60c2fd748cbf31a6bb9c84595664e38db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL clipper2_py-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 573.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
288945e29780a174bef757c434d29a00485872f856b9781a03d9219ef52b717f
BLAKE2b-256 checksum
How to use checksums
f0e853ea5590669c8b04825cf902e4c42fe285ea2982ef33065d302d4a2a1bf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release files / clipper2_py-0.1.1-cp310-cp310-macosx_10_13_x86_64.whl

Download URL clipper2_py-0.1.1-cp310-cp310-macosx_10_13_x86_64.whl
Size 633.8 kB
Tags CPython 3.10 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
8337ea463c0a0f530833f367a3f220dc0fa793f2cc22886815700afd01e00b4d
BLAKE2b-256 checksum
How to use checksums
4bea6afa9f257bdc15d1912fa7307088b6c6f469fbf90552e3fd3f4fdc04ddb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 11, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

31 release files

0.1.0

26 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page