Supported python versions depend on pyo3 which supports Python 3.7 and up.
PyXIRR doesn’t have external dependencies.
pip install pyxirr
To install PyXIRR from source you need Rust version 1.48 or higher.
Thanks to PEP-517 and maturin, installation from source as simple as
pip install path/to/pyxirr