Skip to main content

COMPAS CGAL

build GitHub - License PyPI - Latest Release

This package provides Python bindings for specific algorithms of CGAL. The bindings are generated with Nanobind and data is exchanged using NumPy arrays.

More information of installation, api and other details please follow documentation: https://compas.dev/compas_cgal/

Usage

The provided functionality can be used directly from the compas_cgal package or from compas.geometry through the plugin mechanism in COMPAS.

For examples, see https://compas.dev/compas_cgal/latest/examples.html.

License

compas_cgal is released under the LGPL 3.0 to be compatible with the license of CGAL.

Metadata

Release files for compas-cgal 0.10.0

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

Source distribution (sdist)

Source distribution for compas-cgal 0.10.0
File Size Uploaded
compas_cgal-0.10.0.tar.gz 13.7 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for compas-cgal 0.10.0
File
compas_cgal-0.10.0-cp312-abi3-win_amd64.whl CPython 3.12 abi3 Windows x86-64 Details
compas_cgal-0.10.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 abi3 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
compas_cgal-0.10.0-cp312-abi3-macosx_11_0_x86_64.whl CPython 3.12 abi3 macOS 11.0+ x86-64 Details
compas_cgal-0.10.0-cp312-abi3-macosx_11_0_arm64.whl CPython 3.12 abi3 macOS 11.0+ ARM64 Details
compas_cgal-0.10.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
compas_cgal-0.10.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
compas_cgal-0.10.0-cp311-cp311-macosx_11_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 11.0+ x86-64 Details
compas_cgal-0.10.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
compas_cgal-0.10.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
compas_cgal-0.10.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
compas_cgal-0.10.0-cp310-cp310-macosx_11_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 11.0+ x86-64 Details
compas_cgal-0.10.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
compas_cgal-0.10.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
compas_cgal-0.10.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
compas_cgal-0.10.0-cp39-cp39-macosx_11_0_x86_64.whl CPython 3.9 CPython 3.9 macOS 11.0+ x86-64 Details
compas_cgal-0.10.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details

Total release size: 62.4 MB

Release files / compas_cgal-0.10.0.tar.gz

Download URL compas_cgal-0.10.0.tar.gz
Size 13.7 MB
Tags Source
SHA-256 checksum
How to use checksums
9230eda52d1e1425c06ff4f6560146a5605452b955193d439235b8c5389eccb7
BLAKE2b-256 checksum
How to use checksums
f5e778a702fec023581d4bd67bc82265322cc65971df57971f4dbfc730a5c0ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp312-abi3-win_amd64.whl

Download URL compas_cgal-0.10.0-cp312-abi3-win_amd64.whl
Size 3.1 MB
Tags CPython 3.12 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0f2a9d7404d06f91454a3462e106809c09300d7e83d982c5405da2eff90c6d38
BLAKE2b-256 checksum
How to use checksums
546cfb2f88291d07b6edde0e68bcefbeee6b332779dfdea165fe2a4e838b6e9b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL compas_cgal-0.10.0-cp312-abi3-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
18385bd9f20c681b598f65422e27772163c778a3e2e9d7c0ae6c87de7d1a2ac6
BLAKE2b-256 checksum
How to use checksums
44ee4798b0612713c8d675431dd2f226c0db094c39dbc04e3ec87698e631f3d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp312-abi3-macosx_11_0_x86_64.whl

Download URL compas_cgal-0.10.0-cp312-abi3-macosx_11_0_x86_64.whl
Size 3.2 MB
Tags CPython 3.12 abi3 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
1e6a44fe75ed796649c30a54ddd857ec08c26165b0c285288ac159a42a50912d
BLAKE2b-256 checksum
How to use checksums
1ec3bcbc52e5d3e55ac1926239aed3c829678c73cd5aea590241a4e34f55467c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp312-abi3-macosx_11_0_arm64.whl

Download URL compas_cgal-0.10.0-cp312-abi3-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.12 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e74b1f7bdf5800ac984f4e10c647547a915c9fda41a356bb84e17e5a74844595
BLAKE2b-256 checksum
How to use checksums
117f5677dc1bf3c32c23a9f79c80927e045eae4fa86d2e0a8b097d566a0b302f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp311-cp311-win_amd64.whl

Download URL compas_cgal-0.10.0-cp311-cp311-win_amd64.whl
Size 3.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
48f19c258b19c4c7c3ee9448c62f64a5bb976459b9022243eec46d231162b451
BLAKE2b-256 checksum
How to use checksums
d343e6e4838ad26cad17f83c205d7a4b7e05f3a9e6b3f84d03184c06ce71cbd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL compas_cgal-0.10.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9f263ebc945c628078853adae0f600a996ebd8349129adf7ea4e502a02aa0746
BLAKE2b-256 checksum
How to use checksums
2cf090c5d1cc41106a94ce1278d29116d7007ea82eea5596dcd8bb281200ff19
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp311-cp311-macosx_11_0_x86_64.whl

Download URL compas_cgal-0.10.0-cp311-cp311-macosx_11_0_x86_64.whl
Size 3.2 MB
Tags CPython 3.11 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
d267b6e6c7abf7d4fdf32c7a91ad73ca8fe33d1c11083e6cfbd6158c61f90a54
BLAKE2b-256 checksum
How to use checksums
6abb9e325cd8f72af31a4284d9d5378d663f73454ed6e440d674af29cffad31a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL compas_cgal-0.10.0-cp311-cp311-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cdc0868204a1bb76f5b9b9ccf4a5bf057f386d25f1b90e7d26fd9ddef54819b0
BLAKE2b-256 checksum
How to use checksums
1235f5b5fedb9bfb6f283f5d4f08ef4ba5ba2f152b7e050f323e4be40e9da243
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp310-cp310-win_amd64.whl

Download URL compas_cgal-0.10.0-cp310-cp310-win_amd64.whl
Size 3.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
e3b73733d87c3eaaf9420d224254deabf8fa5301ca3ea9cf1793f8f01d3d817e
BLAKE2b-256 checksum
How to use checksums
3a1e1adace3a7508cef8a28cf82c3e13665b0db21e5cce5d0d3675ca373b7f4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL compas_cgal-0.10.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2d82b5ec345e98afd266a20d573d33418068bc1b4f259a50601d5e143f093e43
BLAKE2b-256 checksum
How to use checksums
3d70b3f5e8aadc518dcd8fa97996cd93789f187e2b69da2c5ca0cccedb2a6bab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp310-cp310-macosx_11_0_x86_64.whl

Download URL compas_cgal-0.10.0-cp310-cp310-macosx_11_0_x86_64.whl
Size 3.2 MB
Tags CPython 3.10 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
23e3df5dbefbc70cdd8a150a03dddb9869fa18182a964ee7f0d405c5c408cb83
BLAKE2b-256 checksum
How to use checksums
787c0a9afd8ec0a8a90b899bc93f5fddb232bb6643897c0c2cf5b4a721a05a39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL compas_cgal-0.10.0-cp310-cp310-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cd330994ee5c7d17b29225c092f4ab3a3b389761bc742625abe6f3582449a3df
BLAKE2b-256 checksum
How to use checksums
ac9d76bd8f58e506bd5814046f10a84159076d9f563f6751d47270a46f14e972
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp39-cp39-win_amd64.whl

Download URL compas_cgal-0.10.0-cp39-cp39-win_amd64.whl
Size 3.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
5be8186b038a44ac8270f7b990471d13de8662a772b8567e379c220e0b550b6a
BLAKE2b-256 checksum
How to use checksums
830816860b93e6abb3c76b8a6d3d2d743f4cdfa5c6ac425f5fc14c112aaa0f62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL compas_cgal-0.10.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
12c13887ad7488d42e24ed0fe3183be61081e60093abe63b247646d99e8b0a48
BLAKE2b-256 checksum
How to use checksums
5b45f7112ffae5dc6667eaea8be4586f2225c28ab74c371f92e705076f16a2d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp39-cp39-macosx_11_0_x86_64.whl

Download URL compas_cgal-0.10.0-cp39-cp39-macosx_11_0_x86_64.whl
Size 3.2 MB
Tags CPython 3.9 macOS 11.0+ x86-64
SHA-256 checksum
How to use checksums
09ae5636a761c8e585b20d885da2638c91e3edfda2d5d5a78f9b6c1e3bccfc30
BLAKE2b-256 checksum
How to use checksums
53fc3135de6cb21f0451030f33520aa49317cef298b8787cbca9f140b60f52f2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release files / compas_cgal-0.10.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL compas_cgal-0.10.0-cp39-cp39-macosx_11_0_arm64.whl
Size 2.8 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
acc4f592e91476ad9a4eff7d74118e326502843463bece03e9c2999b6ecf3998
BLAKE2b-256 checksum
How to use checksums
6a031ed7f56397bd1ce32674cd4902b0c683994c95ead9fc49d9831609e3a835
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.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 Jul 23, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.10.0 This release

17 release files

0.9.4

17 release files

0.9.3

17 release files

0.9.1

17 release files

0.9.0

17 release files

0.8.0

17 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