How To Install python3-pynamodb on Fedora 36

In this tutorial we learn how to install python3-pynamodb in Fedora 36. python3-pynamodb is A pythonic interface to Amazon’s DynamoDB

Introduction

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

What is python3-pynamodb

A pythonic interface to Amazon’s DynamoDB. DynamoDB is a great NoSQL service provided by Amazon, but the API is verbose. PynamoDB presents you with a simple, elegant API.

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

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

sudo dnf -y install python3-pynamodb

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

sudo yum -y install python3-pynamodb

How To Uninstall python3-pynamodb on Fedora 36

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

sudo dnf remove python3-pynamodb

python3-pynamodb Package Contents on Fedora 36

/usr/lib/python3.10/site-packages/pynamodb
/usr/lib/python3.10/site-packages/pynamodb-5.2.1.dist-info
/usr/lib/python3.10/site-packages/pynamodb-5.2.1.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/pynamodb-5.2.1.dist-info/LICENSE
/usr/lib/python3.10/site-packages/pynamodb-5.2.1.dist-info/METADATA
/usr/lib/python3.10/site-packages/pynamodb-5.2.1.dist-info/WHEEL
/usr/lib/python3.10/site-packages/pynamodb-5.2.1.dist-info/top_level.txt
/usr/lib/python3.10/site-packages/pynamodb/__init__.py
/usr/lib/python3.10/site-packages/pynamodb/__pycache__
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/_compat.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/_compat.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/attributes.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/attributes.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/constants.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/constants.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/exceptions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/exceptions.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/indexes.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/indexes.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/models.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/models.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/pagination.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/pagination.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/settings.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/settings.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/signals.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/signals.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/transactions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/transactions.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/types.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/types.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/_compat.py
/usr/lib/python3.10/site-packages/pynamodb/attributes.py
/usr/lib/python3.10/site-packages/pynamodb/connection
/usr/lib/python3.10/site-packages/pynamodb/connection/__init__.py
/usr/lib/python3.10/site-packages/pynamodb/connection/__pycache__
/usr/lib/python3.10/site-packages/pynamodb/connection/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/connection/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/connection/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/connection/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/connection/__pycache__/table.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/connection/__pycache__/table.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/connection/base.py
/usr/lib/python3.10/site-packages/pynamodb/connection/table.py
/usr/lib/python3.10/site-packages/pynamodb/constants.py
/usr/lib/python3.10/site-packages/pynamodb/exceptions.py
/usr/lib/python3.10/site-packages/pynamodb/expressions
/usr/lib/python3.10/site-packages/pynamodb/expressions/__init__.py
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/condition.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/condition.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/operand.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/operand.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/projection.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/projection.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/update.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/update.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/pynamodb/expressions/condition.py
/usr/lib/python3.10/site-packages/pynamodb/expressions/operand.py
/usr/lib/python3.10/site-packages/pynamodb/expressions/projection.py
/usr/lib/python3.10/site-packages/pynamodb/expressions/update.py
/usr/lib/python3.10/site-packages/pynamodb/expressions/util.py
/usr/lib/python3.10/site-packages/pynamodb/indexes.py
/usr/lib/python3.10/site-packages/pynamodb/models.py
/usr/lib/python3.10/site-packages/pynamodb/pagination.py
/usr/lib/python3.10/site-packages/pynamodb/py.typed
/usr/lib/python3.10/site-packages/pynamodb/settings.py
/usr/lib/python3.10/site-packages/pynamodb/signals.py
/usr/lib/python3.10/site-packages/pynamodb/transactions.py
/usr/lib/python3.10/site-packages/pynamodb/types.py
/usr/lib/python3.10/site-packages/pynamodb/util.py
/usr/share/doc/python3-pynamodb
/usr/share/doc/python3-pynamodb/README.rst

References

Summary

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