Installation#
Phileas supports Python 3.10 up to 3.13, as well as PyPy.
It is available in PyPI, so you can install it with
pip install phileas
Dependencies#
Phileas depends on
ruamel-yamlfor parsing YAML files,xarrayandpandasto support exporting to their dataset formats, if you use the extras[xarray]or[pandas],jupyterlabandmatplotlibfor documentation notebooks generation, if you use the extras[notebook],sympyfor random prime generation, if you use the extras[sympy],numpyfor random numbers generation,jinja2for templates files generation,richfor generating the documentation of loaders,graphvizfor experiment graphs generation,dacitefor building dataclasses from dicts, andtyping_extensionsfor static typing.