How To Install python3-pytools on Fedora 36

In this tutorial we learn how to install python3-pytools in Fedora 36. python3-pytools is Collection of tools for Python

Introduction

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

What is python3-pytools

Pytools is a big bag of things that are “missing” from the Python standard library. This is mainly a dependency of my other software packages, and is probably of little interest to you unless you use those. If you’re curious nonetheless, here’s what’s on offer * A ton of small tool functions such as len_iterable, argmin, tuple generation, permutation generation, ASCII table pretty printing, GvR’s mokeypatch_xxx() hack, the elusive flatten, and much more. * Michele Simionato’s decorator module * A time-series logging module, pytools.log. * Batch job submission, pytools.batchjob. * A lexer, pytools.lex. Python 3 version.

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

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

sudo dnf -y install python3-pytools

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

sudo yum -y install python3-pytools

How To Uninstall python3-pytools on Fedora 36

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

sudo dnf remove python3-pytools

python3-pytools Package Contents on Fedora 36

/usr/lib/python3.10/site-packages/pytools
/usr/lib/python3.10/site-packages/pytools-2022.1.2-py3.10.egg-info
/usr/lib/python3.10/site-packages/pytools-2022.1.2-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/pytools-2022.1.2-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/pytools-2022.1.2-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/pytools-2022.1.2-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/pytools-2022.1.2-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/pytools/__init__.py
/usr/lib/python3.10/site-packages/pytools/__pycache__
/usr/lib/python3.10/site-packages/pytools/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/batchjob.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/batchjob.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/codegen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/codegen.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/convergence.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/convergence.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/datatable.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/datatable.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/debug.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/debug.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/graph.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/graph.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/lex.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/lex.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/log.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/log.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpi.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpi.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpiwrap.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/mpiwrap.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/obj_array.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/obj_array.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/persistent_dict.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/persistent_dict.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/prefork.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/prefork.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/py_codegen.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/py_codegen.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/spatial_btree.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/spatial_btree.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/stopwatch.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/stopwatch.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/tag.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/tag.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/version.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pytools/__pycache__/version.cpython-310.pyc
/usr/lib/python3.10/site-packages/pytools/batchjob.py
/usr/lib/python3.10/site-packages/pytools/codegen.py
/usr/lib/python3.10/site-packages/pytools/convergence.py
/usr/lib/python3.10/site-packages/pytools/datatable.py
/usr/lib/python3.10/site-packages/pytools/debug.py
/usr/lib/python3.10/site-packages/pytools/graph.py
/usr/lib/python3.10/site-packages/pytools/lex.py
/usr/lib/python3.10/site-packages/pytools/log.py
/usr/lib/python3.10/site-packages/pytools/mpi.py
/usr/lib/python3.10/site-packages/pytools/mpiwrap.py
/usr/lib/python3.10/site-packages/pytools/obj_array.py
/usr/lib/python3.10/site-packages/pytools/persistent_dict.py
/usr/lib/python3.10/site-packages/pytools/prefork.py
/usr/lib/python3.10/site-packages/pytools/py.typed
/usr/lib/python3.10/site-packages/pytools/py_codegen.py
/usr/lib/python3.10/site-packages/pytools/spatial_btree.py
/usr/lib/python3.10/site-packages/pytools/stopwatch.py
/usr/lib/python3.10/site-packages/pytools/tag.py
/usr/lib/python3.10/site-packages/pytools/version.py
/usr/share/doc/python3-pytools
/usr/share/doc/python3-pytools/PKG-INFO
/usr/share/doc/python3-pytools/README.rst
/usr/share/licenses/python3-pytools
/usr/share/licenses/python3-pytools/LICENSE

References

Summary

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