pyani.dependencies module

Module providing functions useful for reporting on dependencies.

pyani.dependencies.get_dev_requirements() → Generator[T_co, T_contra, V_co][source]

Yield package name and version for Python developer requirements.

pyani.dependencies.get_pip_requirements() → Generator[T_co, T_contra, V_co][source]

Yield package name and version for Python pip installed requirements.

pyani.dependencies.get_requirements() → Generator[T_co, T_contra, V_co][source]

Yield package name and version for Python requirements.

pyani.dependencies.get_tool_versions() → Generator[T_co, T_contra, V_co][source]

Yield tool name and version for third-party installed tools.

pyani.dependencies.get_versions(deplist: str) → Generator[T_co, T_contra, V_co][source]

Yield package name and version for contents of REQUIREMENTS.