Installing cygenja is really easy.
The only dependency is the Jinja2 library.
If you want to generate the documentation, you need Sphinx and the sphinx_bootstrap_theme (and possibly LaTeX and several sub modules/packages). To generate the documentation, cygenja does not need to be installed.