Installation

The most straightforward way of installing py-attack is via pip.

pip3 install py-attack

From source

If you wish to stay up to date with the latest development version, you can instead download the source code. In this case, make sure that you have all the required dependencies installed. You can clone the code from GitHub:

git clone git@github.com:Thijsvanede/py-attack.git

Next, you can install the latest version using pip:

pip install -e <path/to/py-attack/directory/containing/setup.py>

Dependencies

py-attack requires the following python packages to be installed:

All dependencies should be automatically downloaded if you install py-attack via pip. However, should you want to install these libraries manually, you can install the dependencies using the requirements.txt file

pip install -r requirements.txt

Or you can install these libraries yourself

pip install -U argformat matplotlib networkx requests