Clothoids Python Bindings
This directory contains the Python bindings for the Clothoids library.
Installation
Simply install via pip:
pip install Clothoids
Build from source
If a pip package isn't available, or you simply want to, you can build from source. Note that you need to have the following installed on your system:
- ruby >=2.6 with the following gems: rake, colorize, rubyzip;
- CMake with ninja;
- python 3.8-13 (other versions are untested).
Once those requirements are installed, simply:
git clone --branch stable --depth 1 https://github.com/SebastianoTaddei/Clothoids.git
cd Clothoids
ruby setup.rb
rake
pip install -e .
Usage
The Python bindings provide a simple interface to the Clothoids C++ library. Look at the example.py file for a simple example.
Authors
These binding were brought to you by:
Metadata
Release files for Clothoids 2.0.33
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| clothoids-2.0.33.tar.gz | 171.9 kB | Details |
Built distributions (wheels)
Total release size: 50.5 MB
Release files / clothoids-2.0.33.tar.gz
| Download URL | clothoids-2.0.33.tar.gz |
|---|---|
| Size | 171.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
814f0cfe1e9b7edd2fe0388b0a75239521b0cf45e9852cdb29bd74d46ecf03fa
|
|
BLAKE2b-256 checksum How to use checksums |
af0e8f91981b40a60100ff3467894cc6c192a50f666b8831066c37ab8f08e185
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | clothoids-2.0.33-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d94df501ca04c52ea3480bc51047adb6023ceb61459484438644327f11432663
|
|
BLAKE2b-256 checksum How to use checksums |
bd11443a2649313c67480db7c1a3ddd4c04c1835f2d7cc2af4c7c01c5875556a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | clothoids-2.0.33-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 456.5 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
af89e6d4ea98b4b1f474574aab119e2af8d388b2d314f4d39bbc8f91e3aacd89
|
|
BLAKE2b-256 checksum How to use checksums |
613a9f36e0ce40bbfadd8fd08db5d86d5507676551f1a651bdc58e68d212078f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | clothoids-2.0.33-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 487.4 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
d98221f3a80f2f7bdae94ddb2782ee77561241ba9c4bc86dcf93b9cd4a03ec87
|
|
BLAKE2b-256 checksum How to use checksums |
934c63ee7023f9a17a16197b848794378edd6a3d8959e4b3533de18ac31469e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | clothoids-2.0.33-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4b3aaf675a47abd410e2aa78e0cffe6cf271b40e6908964092123785d51c1633
|
|
BLAKE2b-256 checksum How to use checksums |
0fee1ee373a4c4e7579a9ce78507a7050f9d20092b3a7c1909eb01984fcbbacb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | clothoids-2.0.33-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 456.5 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
39f747ac1ea0bd263094aab74e8733397e505d37eced8908de0e56da240698ec
|
|
BLAKE2b-256 checksum How to use checksums |
bc01bd3d287e9cc6e5d640e790f61df20d9396bab379410afc9d9bea8985ead2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | clothoids-2.0.33-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 487.4 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
33f0e85106e61424bd2dcaa8c0dcfa86bfd7d920fc0099b44bc2d16a14f587cb
|
|
BLAKE2b-256 checksum How to use checksums |
a7df31600255822b3c2caa2562c95597a31779333f545aa1023d2029b1a5f8de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | clothoids-2.0.33-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
95778d678492187d4167ffa463e457c2ef5763724dbcfe3ed9de83612dcadd92
|
|
BLAKE2b-256 checksum How to use checksums |
e986b4933c3b36794a2279bbc196065f66d7129816e4170681bd18cb6c7c7d1a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | clothoids-2.0.33-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 456.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
dfaff68dbb77b301ce44ce658b84b622b9576107e2801a808c20a5247f89c5d4
|
|
BLAKE2b-256 checksum How to use checksums |
206e066fa04dab5f153e8c6c972d34db273c0133a6eeedb7c1139ed0a6501574
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | clothoids-2.0.33-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 487.1 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
2e37b4bdb10eafdf4d830dcddb6c389b9cd976123d547134bf106c795018622c
|
|
BLAKE2b-256 checksum How to use checksums |
0acce2431dca1f4373d0d25a9ed535f91b56ea4b0d3e6f6610418784ee54d2ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | clothoids-2.0.33-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ccbefeb488f8d4d859d081f3522ae228828e2a145c17f68446f3cdbc2804e7c9
|
|
BLAKE2b-256 checksum How to use checksums |
0c719bf914a55d451e47c6e44df68dd291ae711fb49767af1f3b991db03464aa
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | clothoids-2.0.33-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 456.4 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
24f5f91c0d40d88eb1cdca7e11a2c20e581819bcd9c52041d0a15fbadf3d05a7
|
|
BLAKE2b-256 checksum How to use checksums |
b1ac8b21bbdf801b407dd27c1ae6b7b48a97f4c6f9d1d2fd637d62e3fe1dd7b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | clothoids-2.0.33-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 487.1 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
6893dbe179f404eba7332fc7dea89cd29677c1aa04b9bafa7e060c2971456ed6
|
|
BLAKE2b-256 checksum How to use checksums |
5a8f4f4f09f56dfb736537977d0a8f51a7c490cacb1bb795f49800ededf43b0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | clothoids-2.0.33-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
bb0050d6a6ecda694b6b07a4e36848369f1313cc5ded1f90503aaea8fedf7274
|
|
BLAKE2b-256 checksum How to use checksums |
92419675c1d62400f8006132e550746fd09ef6c6fcf611566b59df40c4e89943
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | clothoids-2.0.33-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 456.5 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
567939adba07e58c1d2976b0f6ffa8791da647dec9fc695432188ccc8b7c3d93
|
|
BLAKE2b-256 checksum How to use checksums |
cf62b9fc3c7f2c82db51d362cf189b84eeba33dd2331f460d0e50b4190b591d1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | clothoids-2.0.33-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 487.1 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
da4fad426d99e3efec377d525042135249ea6615c62fa427f576a3fdebd1cebe
|
|
BLAKE2b-256 checksum How to use checksums |
23b6eb85e3dcd520d7df1eaf8811189883f1fe24f0861815782055e7511375ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | clothoids-2.0.33-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 7.4 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
5dba1e0047d99b9b1b8ba0343d2f194a6c2e5e30ab6a0fe46ed16f77c984d3e3
|
|
BLAKE2b-256 checksum How to use checksums |
0895aae49eeb313f62a154cf62e676ab1f2f09b81d6f847c7d73392f9defb05f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp38-cp38-macosx_11_0_arm64.whl
| Download URL | clothoids-2.0.33-cp38-cp38-macosx_11_0_arm64.whl |
|---|---|
| Size | 454.4 kB |
| Tags | CPython 3.8 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ae7d4b3c23b173dff5d04e42492425739ceb8e2cab8718331523345892098f50
|
|
BLAKE2b-256 checksum How to use checksums |
49ac128e49d45685d4cfcd09c0d8dc0e00362a0dcbe25fe82df9572b190c2f0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency logRelease files / clothoids-2.0.33-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | clothoids-2.0.33-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 485.0 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
3c0c10e5922cee74491ff236ec6f04cdd763f70ed4950e6dd3d1430f21ce9f36
|
|
BLAKE2b-256 checksum How to use checksums |
9b1df8304a647a203fb2c3af453b074b5b7ef169a20a905a5f949945bb3dd3e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
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 Aug 6, 2025.
Transparency log