The easiest way to install
ffn is from the Python Package Index
$ pip install ffn
ffn has many dependencies, we strongly recommend installing the Anaconda Scientific Python Distribution. This distribution comes with many of the required packages pre-installed, including pip. Once Anaconda is installed, the above command should complete the installation.
ffn is also available on Conda Forge, and installable via:
$ conda install ffn --channel conda-forge
ffn is compatible with Python >=3.7.