How To Install python3-heatclient on Fedora 36

In this tutorial we learn how to install python3-heatclient in Fedora 36. python3-heatclient is Python API and CLI for OpenStack Heat

Introduction

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

What is python3-heatclient

This is a client for the OpenStack Heat API. There’s a Python API (the heatclient module), and a command-line script (heat). Each implements 100% of the OpenStack Heat API.

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

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

sudo dnf -y install python3-heatclient

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

sudo yum -y install python3-heatclient

How To Uninstall python3-heatclient on Fedora 36

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

sudo dnf remove python3-heatclient

python3-heatclient Package Contents on Fedora 36

/etc/bash_completion.d
/etc/bash_completion.d/heat
/usr/bin/heat
/usr/bin/heat-3
/usr/lib/python3.10/site-packages/heatclient
/usr/lib/python3.10/site-packages/heatclient/__init__.py
/usr/lib/python3.10/site-packages/heatclient/__pycache__
/usr/lib/python3.10/site-packages/heatclient/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/_i18n.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/_i18n.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/client.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/exc.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/exc.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/shell.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/__pycache__/shell.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/_i18n.py
/usr/lib/python3.10/site-packages/heatclient/client.py
/usr/lib/python3.10/site-packages/heatclient/common
/usr/lib/python3.10/site-packages/heatclient/common/__init__.py
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/deployment_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/deployment_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/environment_format.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/environment_format.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/event_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/event_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/format_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/format_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/hook_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/hook_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/http.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/http.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/resource_formatter.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/resource_formatter.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/template_format.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/template_format.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/template_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/template_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/common/__pycache__/utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/common/base.py
/usr/lib/python3.10/site-packages/heatclient/common/deployment_utils.py
/usr/lib/python3.10/site-packages/heatclient/common/environment_format.py
/usr/lib/python3.10/site-packages/heatclient/common/event_utils.py
/usr/lib/python3.10/site-packages/heatclient/common/format_utils.py
/usr/lib/python3.10/site-packages/heatclient/common/hook_utils.py
/usr/lib/python3.10/site-packages/heatclient/common/http.py
/usr/lib/python3.10/site-packages/heatclient/common/resource_formatter.py
/usr/lib/python3.10/site-packages/heatclient/common/template_format.py
/usr/lib/python3.10/site-packages/heatclient/common/template_utils.py
/usr/lib/python3.10/site-packages/heatclient/common/utils.py
/usr/lib/python3.10/site-packages/heatclient/exc.py
/usr/lib/python3.10/site-packages/heatclient/osc
/usr/lib/python3.10/site-packages/heatclient/osc/__init__.py
/usr/lib/python3.10/site-packages/heatclient/osc/__pycache__
/usr/lib/python3.10/site-packages/heatclient/osc/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/__pycache__/plugin.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/__pycache__/plugin.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/plugin.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__init__.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/build_info.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/build_info.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/event.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/event.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/resource.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/resource.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/resource_type.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/resource_type.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/service.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/service.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/snapshot.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/snapshot.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/software_config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/software_config.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/software_deployment.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/software_deployment.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/stack.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/stack.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/stack_failures.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/stack_failures.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/template.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/__pycache__/template.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/osc/v1/build_info.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/event.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/resource.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/resource_type.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/service.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/snapshot.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/software_config.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/software_deployment.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/stack.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/stack_failures.py
/usr/lib/python3.10/site-packages/heatclient/osc/v1/template.py
/usr/lib/python3.10/site-packages/heatclient/shell.py
/usr/lib/python3.10/site-packages/heatclient/v1
/usr/lib/python3.10/site-packages/heatclient/v1/__init__.py
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/actions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/actions.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/build_info.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/build_info.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/client.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/events.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/events.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/resource_types.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/resource_types.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/resources.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/resources.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/services.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/services.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/shell.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/shell.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/software_configs.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/software_configs.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/software_deployments.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/software_deployments.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/stacks.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/stacks.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/template_versions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/__pycache__/template_versions.cpython-310.pyc
/usr/lib/python3.10/site-packages/heatclient/v1/actions.py
/usr/lib/python3.10/site-packages/heatclient/v1/build_info.py
/usr/lib/python3.10/site-packages/heatclient/v1/client.py
/usr/lib/python3.10/site-packages/heatclient/v1/events.py
/usr/lib/python3.10/site-packages/heatclient/v1/resource_types.py
/usr/lib/python3.10/site-packages/heatclient/v1/resources.py
/usr/lib/python3.10/site-packages/heatclient/v1/services.py
/usr/lib/python3.10/site-packages/heatclient/v1/shell.py
/usr/lib/python3.10/site-packages/heatclient/v1/software_configs.py
/usr/lib/python3.10/site-packages/heatclient/v1/software_deployments.py
/usr/lib/python3.10/site-packages/heatclient/v1/stacks.py
/usr/lib/python3.10/site-packages/heatclient/v1/template_versions.py
/usr/lib/python3.10/site-packages/heatclient/versioninfo
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info/pbr.json
/usr/lib/python3.10/site-packages/python_heatclient-2.3.0-py3.10.egg-info/top_level.txt
/usr/share/doc/python3-heatclient
/usr/share/doc/python3-heatclient/README.rst
/usr/share/licenses/python3-heatclient
/usr/share/licenses/python3-heatclient/LICENSE
/usr/share/man/man1/heat.1.gz

References

Summary

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