Dependencies

NumIO ensembles uses a few python libraries.

python 3.9

Numio ensembles is currently built against python 3.9, but later versions should work too.

typer

NumIO ensembles uses typer for parsing cli args and pretty printing help pages etc.

rich

rich is used for pretty printing the output. it's also used in the background by typer.

typing extensions

typing extensions provide better type hints.

python dateutil

python dateutil is used to convert times to human readable formats.

pyinstaller

PyInstaller is used to generate the executable folder.