# Euklid [2D and 3D vector operations]
[](https://badge.fury.io/py/euklid)
A c++ library with bindings for python to help dealing with common CAD-like operations:
[Vectors](./src/vector/README.md)
[PolyLines](./src/polyline/README.md)
[Spline Curves](./src/spline/README.md)
## Installation
### install via pip:
pip install euklid
### Compile from source:
` bash git clone https://github.com/airgproducts/euklid cd euklid git submodule init git submodule update pip install . `
Metadata
Release files for euklid 0.2.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| euklid-0.2.6.tar.gz | 5.1 kB | Without provenance | Details |
Built distributions (wheels)
Total release size: 6.2 MB
Release files / euklid-0.2.6.tar.gz
| Download URL | euklid-0.2.6.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
78a8e11b762b25de5ec531c129b5bde46c62f326509ef8a7cac35e3a5e69a504
|
|
BLAKE2b-256 checksum How to use checksums |
ef7bc390426a896696f679efccfebfc1f09df0933b26cb24747e373cd5abe0c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp312-cp312-win_amd64.whl
| Download URL | euklid-0.2.6-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 305.4 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8df59a005aee5763205ae0ccf3f8498e59dc7952f16787a93e1133c79efb7639
|
|
BLAKE2b-256 checksum How to use checksums |
46b836c10d7e18e6155b1cc67a9c02fc64957d90516f2c6c706e6764fe20285f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | euklid-0.2.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 424.4 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
3f83a61bcf59ecac5e46352faea095adfae7548b3c1b66dc031c0dea002fe170
|
|
BLAKE2b-256 checksum How to use checksums |
20a1c59f0ad7990c0c8b7fab655165e78f7480f2e6039375966d14c2114142ca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp312-cp312-macosx_12_0_universal2.whl
| Download URL | euklid-0.2.6-cp312-cp312-macosx_12_0_universal2.whl |
|---|---|
| Size | 311.1 kB |
| Tags | CPython 3.12 macOS 12.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
957d162bc02ee2ab42c4389c58e4d730cf2964b5b6ca78f30bf62bf2f3a9a91a
|
|
BLAKE2b-256 checksum How to use checksums |
edc556519648148010fdc342ffc7f29f540a5e9fcc80fe139e1bac4d4098d617
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp311-cp311-win_amd64.whl
| Download URL | euklid-0.2.6-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 306.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2d4ba05c95bf7e0234f26879649582363d96b1c391360313ac356cfbb452c4d1
|
|
BLAKE2b-256 checksum How to use checksums |
b36b873f796f434311353ef6298a224718d1c71d7e239d66796868d3d74e3d57
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | euklid-0.2.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 423.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4f999f8e110e7dd777616efc3d67a65e7815f7769995e5d209d2828d10983276
|
|
BLAKE2b-256 checksum How to use checksums |
59e567496cd892c53fab04714433a9be447d192719df4d3c6f116a986576d879
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp311-cp311-macosx_12_0_universal2.whl
| Download URL | euklid-0.2.6-cp311-cp311-macosx_12_0_universal2.whl |
|---|---|
| Size | 310.6 kB |
| Tags | CPython 3.11 macOS 12.0+ universal2 (ARM64, x86-64) |
|
SHA-256 checksum How to use checksums |
184f2506ff641fcd25853200dc583db8655b19b14110b54fdb1b70efc348c63f
|
|
BLAKE2b-256 checksum How to use checksums |
a9b91761f578ca72f66a30ce2257a2338b8e4d460b7ab23ffcb10d20ee52f004
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp310-cp310-win_amd64.whl
| Download URL | euklid-0.2.6-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 306.5 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3b568e5a1ee5f29bda0df16f057f3878904bc52c1f241c366c385527761487eb
|
|
BLAKE2b-256 checksum How to use checksums |
230bd69c07af96c98b37e3f9fa4bdb853f8788ebde23ea1b689e82b53443f4b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | euklid-0.2.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 425.4 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd9abf324651b7f6c5c5368b3abf6d9c2471d63280423c1e7e4f51da450bd8fd
|
|
BLAKE2b-256 checksum How to use checksums |
b1c775afb294668fed1a481cbd1d2102d91fb5a058b8ab079dbf42d2e7e04077
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp310-cp310-macosx_12_0_x86_64.whl
| Download URL | euklid-0.2.6-cp310-cp310-macosx_12_0_x86_64.whl |
|---|---|
| Size | 310.5 kB |
| Tags | CPython 3.10 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
61da12f753259367ea3ec115667575d66b2e731cd2ae452944f86fe7d1693eb8
|
|
BLAKE2b-256 checksum How to use checksums |
4b361ac17c382838704bdda6bfbf415ceb95362b36e0119e4e0068361ebabe17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp39-cp39-win_amd64.whl
| Download URL | euklid-0.2.6-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 306.7 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
954466a516cb22f79160c0bd3817769350d4e58e308fd6c065c552b88810daa6
|
|
BLAKE2b-256 checksum How to use checksums |
344b47f683e60063ca6d447144a92812efbb020713486aebc99888dd21e59395
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | euklid-0.2.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 426.0 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
0b335f8630e26b2b7b1d8479ecca1e64632abb29e84cd2b856684856c52c2ee8
|
|
BLAKE2b-256 checksum How to use checksums |
011a1bbf35f42af3a6ea1792851338ca6b6e336beea909b059a62c40dd1e5d90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp39-cp39-macosx_12_0_x86_64.whl
| Download URL | euklid-0.2.6-cp39-cp39-macosx_12_0_x86_64.whl |
|---|---|
| Size | 310.6 kB |
| Tags | CPython 3.9 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
7f923898f9f7eff25b50e71e4e6127920e9d0cb697220a985e945e19ea8e4049
|
|
BLAKE2b-256 checksum How to use checksums |
6f79b48d5ae5a9c5975f4f63a853d8c69a13add879a5ab6f06248f867fb295a5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp38-cp38-win_amd64.whl
| Download URL | euklid-0.2.6-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 306.3 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
a1a4a436f1431f08b5c1486942fede74f23345688adf68281f33ff7dbb5df2af
|
|
BLAKE2b-256 checksum How to use checksums |
c1d807a48daa41fe859e2f8bb94f09d6c61259c8b6c351ff8ea0b9fc1b2b58d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | euklid-0.2.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 423.9 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd08072ba89aeab4d86477adbf266ab5131abac36d6825c36b7bf2fe565454bf
|
|
BLAKE2b-256 checksum How to use checksums |
a9abd8dc16cf94442a91fc05ec97a95d259153f59c0113b5109d92195b8d26f0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp38-cp38-macosx_12_0_x86_64.whl
| Download URL | euklid-0.2.6-cp38-cp38-macosx_12_0_x86_64.whl |
|---|---|
| Size | 309.9 kB |
| Tags | CPython 3.8 macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
c3f9dadff2b5c3a8eb700749101d8376ae720d9e33672055418c8959bdeaa3e7
|
|
BLAKE2b-256 checksum How to use checksums |
7363b477b489666d850ed721f544ca8db0948eb424efb328af2353f0c720f871
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp37-cp37m-win_amd64.whl
| Download URL | euklid-0.2.6-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 302.1 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
13bb398776c8b6214fd4dc2936bc8029bba01829b683c178cf48c68480639c56
|
|
BLAKE2b-256 checksum How to use checksums |
591271748139b7a68b1dc7f03ebef8c3e83c266febaac43daad5641214a88606
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | euklid-0.2.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 423.3 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
130beefb05525fba0d776989bda1ccd6fb58d63c04fe0e677c9a5ac75852edfe
|
|
BLAKE2b-256 checksum How to use checksums |
9ff2f01d7cc776424afe34ae1662a1ed55a33f339ef3d2dc298faedcd15ccadd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Release files / euklid-0.2.6-cp37-cp37m-macosx_12_0_x86_64.whl
| Download URL | euklid-0.2.6-cp37-cp37m-macosx_12_0_x86_64.whl |
|---|---|
| Size | 309.8 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 12.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
065f0d9a2789e4be4b70f94ea8f4eaf3ce88885ef02df580b0daa627baa965f5
|
|
BLAKE2b-256 checksum How to use checksums |
0005423af8afdde8a2067884f640884afe6f48d31e4c1c15aa58842f6e35a114
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.9.18
|
Security for euklid 0.2.6
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.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.