Installation Guide#
This plugin is compatible with Python 3.6 and later, and requires pytest and matplotlib to be installed.
Using pip#
pytest-mpl can be installed with pip:
pip install pytest-mpl
Using conda#
Installing pytest-mpl from the conda-forge channel can be achieved by adding conda-forge to your channels with:
conda config --add channels conda-forge
conda config --set channel_priority strict
Once the conda-forge channel has been enabled, pytest-mpl can be installed with conda:
conda install pytest-mpl
or with mamba:
mamba install pytest-mpl
It is possible to list all of the versions of pytest-mpl available on your platform with conda:
conda search pytest-mpl --channel conda-forge
or with mamba:
mamba search pytest-mpl --channel conda-forge
Alternatively, mamba repoquery may provide more information:
# Search all versions available on your platform:
mamba repoquery search pytest-mpl --channel conda-forge
# List packages depending on pytest-mpl:
mamba repoquery whoneeds pytest-mpl --channel conda-forge
# List dependencies of pytest-mpl:
mamba repoquery depends pytest-mpl --channel conda-forge
Installing the development version#
Clone the pytest-mpl GitHub repository, or your own fork of it.
Then install pytest-mpl using pip from the root directory of the repo:
pip install -e ".[test,docs]"
Troubleshooting#
To check that pytest-mpl has been installed correctly and is recognised by pytest, run:
pytest --trace-config