Toolbox for aeronautic units and conversions
Project description
pitot
pitot is a Python toolbox providing efficient aeronautic calculations.
Implementations are:
- efficient, based on NumPy or state-of-the-art libraries;
- provided with typing stubs;
- unambiguous with physical units, with the help of the
impunitylibrary, based on annotations.
The following functions are currently available:
- International Standard Atmosphere (temperature, density, pressure, and speed of sound);
- conversions between various air speeds: CAS, TAS, EAS and Mach number;
- geodetic calculations (distance, bearing, great circle, etc.) on a WGS84 ellipsoid.
Installation
Latest release
pip install pitot
Development version
poetry install
Basic usage
Contributions
Any input, feedback, bug report or contribution is welcome.
Before opening a PR, please check your commits follow a number of safeguards with hooks to install as follows:
poetry run pre-commit install
Then you should prefix you git commit commands as follows:
poetry run git commit -m "fantastic commit message"
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pitot-0.3.2.tar.gz.
File metadata
- Download URL: pitot-0.3.2.tar.gz
- Upload date:
- Size: 51.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97247d6b70165b3c05fefbf0ae631cfb13ebba71aa71e287c5c0c5d2b2c9f495
|
|
| MD5 |
b6c699458b96c2e70c472875648533dd
|
|
| BLAKE2b-256 |
95a1ca231fb850c742c7ffe7ee2f64a0473d6f57252ab773983435d2072bc3fb
|
File details
Details for the file pitot-0.3.2-py3-none-any.whl.
File metadata
- Download URL: pitot-0.3.2-py3-none-any.whl
- Upload date:
- Size: 7.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c08b812672e55c9bba81ca6034775d260cc23ac83c7aa314050f304d44b59d0
|
|
| MD5 |
875463af8b7ef9d34d486f79dadf2f13
|
|
| BLAKE2b-256 |
55d548d942caf5de116704f43404d1024001f24b792cdca0c32fad548263e5ab
|