Building from source and running the tests
ecl-data-io is set up to use tox which can simplify development, but all that is necessary in order to get started is git, pip and python:
First, install ecl-data-io in editable mode:
git clone git@github.com:equinor/ecl-data-io.git
cd ecl-data-io
pip install -e .
Second, install the dev-requirements.txt, which contains the packages ecl-data-io require in order to run tests:
pip install -e ".[dev]"
At last, you can use pytest to run the tests
pytest tests