aerocalc3 is a python utility package that performs various aeronautical engineering calculations.
Currently it provides:
- airspeed conversions,
- static source error correction calculations
- standard atmosphere calculations and
- unit conversions.
- Homepage: https://aerocalc3.netlify.com
- pypi website: https://pypi.org/project/aerocalc3/
Physical Properties (density, pressure etc) Conversion Docs
↗️
For original documentation visit kilohotel
pip install aerocalc3==0.10
Download the files https://github.com/geoffreynyaga/aerocalc/archive/v_01.tar.gz
, decompress it and use setup.py
to install.
wget https://github.com/geoffreynyaga/aerocalc/archive/v_01.tar.gz
tar xf v0.11-py3.tar.gz
cd aerocalc-0.11-py3
python setup.py install
.
├── aerocalc # Source code folder.
│ └── tests
├── docs # The documentation directory.
├── htmlcov # Test coverage folder.
├── site # Documentation build for deployment.
│ ├── about
│ ├── css
│ ├── fonts
│ ├── img
│ ├── js
│ └── search
└── venv # Your generated virtual environment.
The projects uses pytest and black as the formatting option. The tests also check for consistencies on code format.
To initiate tests follow the steps below:
- Its advised to create a virtual environment
virtualenv venv
- Activate the environent. For Linux/MacOS users use the command below
source venv/bin/activate
for windows users
cd venv/Scripts
activate.bat
- Install the requirements
pip install -r requirements.txt
- Run the pytest command
pytest
The testing results will be displayed and there will also be a htmlcov
folder generated inside the project that will contain the code coverage details.
├── aerocalc3 │ ├── __pycache__ │ └── test ├── htmlcov └── venv
Open up the folder and open the index.html
in your browser to see this information.