Development¶
Installing from PyPi¶
We currently support python3.6 and python3.7 and you can install it via pip.
pip install evol
Developing Locally with Makefile¶
You can also fork/clone the repository on Github to work on it locally. we’ve added a Makefile to the project that makes it easy to install everything ready for development.
make develop
There’s some other helpful commands in there. For example, testing can be done via;
make test
This will pytest and possibly in the future also the docstring tests.
Generating Documentation¶
The easiest way to generate documentation is by running:
make docs
This will populate the /docs folder locally. Note that we ignore the contents of the this folder per git ignore because building the documentation is something that we outsource to the read-the-docs service.