Contributor Guide ================= This package is actively seeking contributors! If you are interested in contributing to this package, please read the following guide. Install the development dependencies -------------------------------------- Assuming you have forked EyeLinkIO, and cloned your fork to your local machine, you can install the development dependencies by running the following command from the root of the package: .. code-block:: bash $ pip install -e '.[dev]' Running the tests ----------------- We use `pytest `_ to run unit tests, `ruff `_ to run linting, and `NumpyDoc `_ to check and build docstrings. To run the tests after you have installed the development dependencies, run the following command from the root of the package: .. code-block:: bash $ pytest .. code-block:: bash $ ruff check src/eyelinkio To build the docs: .. code-block:: bash $ cd docs $ make html