Skip to main content

BDQuaternions

Build codecov

BDQuaternions is a python package for manipulation with quaternions objects. It is tested to be compatible with python 3.4.

Available classes are

  • Quaternion
  • UnitQuaternion
  • Rotation
  • EulerAngles

Installation

To install type in a shell

pip install BDQuaternions

Pip will install dependencies (numpy and scipy) for you. Alternatively you can run in the root directory of BDQuaternions distribution

python setup.py install

Installation from source requires Cython package. You will also need setuptools package for the installation.

Usage

Please see the demo directory for the usage examples.

License

BDQuaternions is free open source software licensed under Apache license version 2.0

Metadata

Release files for BDQuaternions 0.2.16

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

Source distribution (sdist)

Source distribution for BDQuaternions 0.2.16
File Size Uploaded Provenance Actions
BDQuaternions-0.2.16.tar.gz 1.1 MB Without provenance Details for BDQuaternions-0.2.16.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for BDQuaternions 0.2.16
File Actions
BDQuaternions-0.2.16-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details for BDQuaternions-0.2.16-cp39-cp39-win_amd64.whl
BDQuaternions-0.2.16-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-64, Linux glibc 2.12+ x86-64 Details for BDQuaternions-0.2.16-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
BDQuaternions-0.2.16-cp39-cp39-macosx_10_14_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.14+ x86-64 Details for BDQuaternions-0.2.16-cp39-cp39-macosx_10_14_x86_64.whl
BDQuaternions-0.2.16-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for BDQuaternions-0.2.16-cp38-cp38-win_amd64.whl
BDQuaternions-0.2.16-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64, Linux glibc 2.5+ x86-64 Details for BDQuaternions-0.2.16-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
BDQuaternions-0.2.16-cp38-cp38-macosx_10_14_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.14+ x86-64 Details for BDQuaternions-0.2.16-cp38-cp38-macosx_10_14_x86_64.whl
BDQuaternions-0.2.16-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details for BDQuaternions-0.2.16-cp37-cp37m-win_amd64.whl
BDQuaternions-0.2.16-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64, Linux glibc 2.5+ x86-64 Details for BDQuaternions-0.2.16-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
BDQuaternions-0.2.16-cp37-cp37m-macosx_10_14_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64 Details for BDQuaternions-0.2.16-cp37-cp37m-macosx_10_14_x86_64.whl

Total release size: 17.3 MB

Release files / BDQuaternions-0.2.16.tar.gz

Download URL BDQuaternions-0.2.16.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
f8914590a46bcfbe1c42cbb4bd8c4a3a3496eee7a1d0325071a14284ac19334b
BLAKE2b-256 checksum
How to use checksums
fad7d407b0542f00ecd782f7dfc2c77fa202f5287499257f5c5f3d1b2bb762b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / BDQuaternions-0.2.16-cp39-cp39-win_amd64.whl

Download URL BDQuaternions-0.2.16-cp39-cp39-win_amd64.whl
Size 735.6 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
f5ea53bfe166d6adfd3cd85089009f2d4b14266bfa8a5cabb610bfce92cb5c3f
BLAKE2b-256 checksum
How to use checksums
6aa4e6a2a8f7fcad867e09f9830e3238af4b23bfa4232b92210dc0ff53324b77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release files / BDQuaternions-0.2.16-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL BDQuaternions-0.2.16-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 4.0 MB
Tags CPython 3.9 Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
a7b28b8b78963f56a7dacdaf0abce30fb1b427ff1518c501d8d25613bbfc369e
BLAKE2b-256 checksum
How to use checksums
ca3cec5eae366d24398cc4bf312332765736e72953b6bc27d171a172c9797720
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / BDQuaternions-0.2.16-cp39-cp39-macosx_10_14_x86_64.whl

Download URL BDQuaternions-0.2.16-cp39-cp39-macosx_10_14_x86_64.whl
Size 758.7 kB
Tags CPython 3.9 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
7c28f6a83a965b46cd8ff6cb129a037db2582ff4858a3aad3231fba4e940ccc8
BLAKE2b-256 checksum
How to use checksums
05e1c12c2d9ab1c42f26f3a8862321b53b74d4b8d176760f15914649f7202059
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.4

Release files / BDQuaternions-0.2.16-cp38-cp38-win_amd64.whl

Download URL BDQuaternions-0.2.16-cp38-cp38-win_amd64.whl
Size 735.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
c06871292c8e0b9167864076ed427fa8c9f272b4727814f956ad286a6d7b9e90
BLAKE2b-256 checksum
How to use checksums
d0538ea8846128e392bc5291738213d0c9671f1b34e41c85d601491f4ff66cb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

Release files / BDQuaternions-0.2.16-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL BDQuaternions-0.2.16-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 4.2 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
6da612f60c25bc4da5184f5c409753ced53209d6fef058e1d87300c47d0c65b2
BLAKE2b-256 checksum
How to use checksums
e3e019d244ce404518b43ed9369f747bb7861c53ff7fce561873ceb8fdd35876
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / BDQuaternions-0.2.16-cp38-cp38-macosx_10_14_x86_64.whl

Download URL BDQuaternions-0.2.16-cp38-cp38-macosx_10_14_x86_64.whl
Size 734.7 kB
Tags CPython 3.8 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
b036979964bd1ed2535fc9a00fb0d018c24cdccbabd5ab0ddd661e0f4d74b856
BLAKE2b-256 checksum
How to use checksums
dd0a17bd5e3f94f97f6eabcf6a4342490e6e4941844ce7fee7956dc1d399b1f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.8.9

Release files / BDQuaternions-0.2.16-cp37-cp37m-win_amd64.whl

Download URL BDQuaternions-0.2.16-cp37-cp37m-win_amd64.whl
Size 721.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
c3e410cc9ea699ee06e7dfc487e4e6df6d706e85676caed7e06b653e404e90e5
BLAKE2b-256 checksum
How to use checksums
5c2de62ca65ef702b5edbd3cba9e3afa62516ae7168c5f8d94054a48b6e6f671
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.9

Release files / BDQuaternions-0.2.16-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl

Download URL BDQuaternions-0.2.16-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Size 3.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d22680644d1048f7c43e48e770c5881005aeb8d45a4e839d9f7d9ecec9faaf6f
BLAKE2b-256 checksum
How to use checksums
0c5df8429f29e2246c3117c7f695b4d8c7ef5825729dc2afe1170327264c910e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

Release files / BDQuaternions-0.2.16-cp37-cp37m-macosx_10_14_x86_64.whl

Download URL BDQuaternions-0.2.16-cp37-cp37m-macosx_10_14_x86_64.whl
Size 735.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
333d5116c9bc96f91fa6f370a7e4ef53db29309653a29b09483f53347c043116
BLAKE2b-256 checksum
How to use checksums
c6d37893119ae9f2862145b4f6cc4e18e996bcec5b5ca8ab03377a66250b18b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.10

Security for BDQuaternions 0.2.16

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.16 This release

10 release files No provenance

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