How To Install python3-interrogate on Fedora 36

In this tutorial we learn how to install python3-interrogate in Fedora 36. python3-interrogate is Interrogate a codebase for docstring coverage

Introduction

In this tutorial we learn how to install python3-interrogate on Fedora 36.

What is python3-interrogate

interrogate checks your code base for missing docstrings. Documentation should be as important as code itself. And it should live within code. Python standardized docstrings, allowing for developers to navigate libraries as simply as calling help() on objects, and with powerful tools like Sphinx, pydoc, and Docutils to automatically generate HTML, LaTeX, PDFs, etc.

We can use yum or dnf to install python3-interrogate on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-interrogate.

Install python3-interrogate on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

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

sudo dnf -y install python3-interrogate

Install python3-interrogate on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

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

sudo yum -y install python3-interrogate

How To Uninstall python3-interrogate on Fedora 36

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

sudo dnf remove python3-interrogate

python3-interrogate Package Contents on Fedora 36

/usr/bin/interrogate
/usr/lib/python3.10/site-packages/interrogate
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/interrogate-1.5.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/interrogate/__init__.py
/usr/lib/python3.10/site-packages/interrogate/__main__.py
/usr/lib/python3.10/site-packages/interrogate/__pycache__
/usr/lib/python3.10/site-packages/interrogate/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/__main__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/__main__.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/badge_gen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/badge_gen.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/cli.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/cli.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/coverage.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/coverage.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/visit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/interrogate/__pycache__/visit.cpython-310.pyc
/usr/lib/python3.10/site-packages/interrogate/badge
/usr/lib/python3.10/site-packages/interrogate/badge/flat-square-modified-style.svg
/usr/lib/python3.10/site-packages/interrogate/badge/flat-square-style.svg
/usr/lib/python3.10/site-packages/interrogate/badge/flat-style.svg
/usr/lib/python3.10/site-packages/interrogate/badge/for-the-badge-style.svg
/usr/lib/python3.10/site-packages/interrogate/badge/plastic-style.svg
/usr/lib/python3.10/site-packages/interrogate/badge/social-style.svg
/usr/lib/python3.10/site-packages/interrogate/badge_gen.py
/usr/lib/python3.10/site-packages/interrogate/cli.py
/usr/lib/python3.10/site-packages/interrogate/config.py
/usr/lib/python3.10/site-packages/interrogate/coverage.py
/usr/lib/python3.10/site-packages/interrogate/utils.py
/usr/lib/python3.10/site-packages/interrogate/visit.py
/usr/share/doc/python3-interrogate
/usr/share/doc/python3-interrogate/README.rst
/usr/share/licenses/python3-interrogate
/usr/share/licenses/python3-interrogate/LICENSE

References

Summary

In this tutorial we learn how to install python3-interrogate on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).