How To Install python3-funcsigs on Fedora 36

In this tutorial we learn how to install python3-funcsigs in Fedora 36. python3-funcsigs is Python function signatures from PEP362 for Python 2.6, 2.7 and 3.2+

Introduction

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

What is python3-funcsigs

funcsigs is a backport of the PEP 362 function signature features from Python 3.3’s inspect module. The backport is compatible with Python 2.6, 2.7 as well as 3.2 and up.

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

Install python3-funcsigs 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-funcsigs using dnf by running the following command:

sudo dnf -y install python3-funcsigs

Install python3-funcsigs 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-funcsigs using yum by running the following command:

sudo yum -y install python3-funcsigs

How To Uninstall python3-funcsigs on Fedora 36

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

sudo dnf remove python3-funcsigs

python3-funcsigs Package Contents on Fedora 36

/usr/lib/python3.10/site-packages/funcsigs
/usr/lib/python3.10/site-packages/funcsigs-1.0.2-py3.10.egg-info
/usr/lib/python3.10/site-packages/funcsigs-1.0.2-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/funcsigs-1.0.2-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/funcsigs-1.0.2-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/funcsigs-1.0.2-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/funcsigs-1.0.2-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/funcsigs-1.0.2-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/funcsigs/__init__.py
/usr/lib/python3.10/site-packages/funcsigs/__pycache__
/usr/lib/python3.10/site-packages/funcsigs/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/funcsigs/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/funcsigs/__pycache__/version.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/funcsigs/__pycache__/version.cpython-310.pyc
/usr/lib/python3.10/site-packages/funcsigs/version.py
/usr/share/doc/python3-funcsigs
/usr/share/doc/python3-funcsigs/README.rst
/usr/share/licenses/python3-funcsigs
/usr/share/licenses/python3-funcsigs/LICENSE

References

Summary

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