How To Install python3-pytest-arraydiff on Rocky Linux 8

In this tutorial we learn how to install python3-pytest-arraydiff on Rocky Linux 8. python3-pytest-arraydiff is The py.test arraydiff plugin

Introduction

In this tutorial we learn how to install python3-pytest-arraydiff on Rocky Linux 8.

What is python3-pytest-arraydiff

This is a py.test plugin to facilitate the generation and comparison of data arrays produced during tests. The basic idea is that you can write a test that generates a Numpy array (or other related objects depending on the format). You can then either run the tests in a mode to generate reference files from the arrays, or you can run the tests in comparison mode, which will compare the results of the tests to the reference ones within some tolerance. At the moment, the supported file formats for the reference files are * A plain text-based format (baed on Numpy loadtxt output) * The FITS format (requires astropy). With this format, tests can return either a Numpy array for a FITS HDU object.

We can use yum or dnf to install python3-pytest-arraydiff on Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install python3-pytest-arraydiff.

Install python3-pytest-arraydiff on Rocky Linux 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-pytest-arraydiff using dnf by running the following command:

sudo dnf -y install python3-pytest-arraydiff

Install python3-pytest-arraydiff on Rocky Linux 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-pytest-arraydiff using yum by running the following command:

sudo yum -y install python3-pytest-arraydiff

How To Uninstall python3-pytest-arraydiff on Rocky Linux 8

To uninstall only the python3-pytest-arraydiff package we can use the following command:

sudo dnf remove python3-pytest-arraydiff

python3-pytest-arraydiff Package Contents on Rocky Linux 8

/usr/lib/python3.6/site-packages/pytest_arraydiff
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info/entry_points.txt
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/pytest_arraydiff-0.3-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/pytest_arraydiff/__init__.py
/usr/lib/python3.6/site-packages/pytest_arraydiff/__pycache__
/usr/lib/python3.6/site-packages/pytest_arraydiff/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pytest_arraydiff/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pytest_arraydiff/__pycache__/plugin.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pytest_arraydiff/__pycache__/plugin.cpython-36.pyc
/usr/lib/python3.6/site-packages/pytest_arraydiff/plugin.py
/usr/share/doc/python3-pytest-arraydiff
/usr/share/doc/python3-pytest-arraydiff/CHANGES.md
/usr/share/doc/python3-pytest-arraydiff/README.rst
/usr/share/licenses/python3-pytest-arraydiff
/usr/share/licenses/python3-pytest-arraydiff/LICENSE

References

Summary

In this tutorial we learn how to install python3-pytest-arraydiff on Rocky Linux 8 using yum and dnf.