Note: This project is still under active development/testing.
A CLI utility to use the airborne.cam app to process several rooms at once, under multiple conditions from an input file size.
- Support to process data in a
.xlsx,.csvor.jsonformat - Fully configurable default mode for fast running
- Exports graphics in
pngandhtml(coming soon) format for risk analysis.
To install and use the program Python >= 3.10 is required.
Note: This package is still under development, and as such it has not been published to PyPI. Also, because of the nature of the package I haven't decided if it'll ever be.
If you still would like to use this tools, you can get the latest version of Airborne CLI following this steps.
repo='https://github.com/drearondov/airborne-cli'
# Find the latest release.
latest=$(git ls-remote --tags --refs $repo | # Fetch remote tags.
sort -t '/' -k 3 -V | # Sort them by version.
tail -n 1 | # Take the latest one.
awk -F / '{print $3}') # Return only the tag.
# Craft the URL for the release asset.
version=$(echo $latest | tr -d 'v') # Remove the leading v.
wheel="airborne-cli-${version}-py3-none-any.whl"
release="${repo}/releases/download/${latest}/${wheel}"
# Install the release.
pip install $releaseTo build the package straight from source, there are two requirements.
- Python 3.10 and higher
- Poetry package manager
With that, you can clone or download the repo into you machine, and use Poetry to install.
git clone https://github.com/drearondov/airborne-cli.git
cd airborne-cli
poetry installPlease see the Command-line Reference for details.
Contributions are very welcome. To learn more, see the Contributor Guide.
Distributed under the terms of the GPL 3.0 license, Airborne CLI is free and open source software.
If you encounter any problems, please file an issue along with a detailed description.
- This project is an extension of the wonderful work done by the airborne.cam team.
- This project was generated from @cjolowicz's Hypermodern Python Cookiecutter template.