How To Install python3-sphinx-panels on Fedora 36

In this tutorial we learn how to install python3-sphinx-panels in Fedora 36. python3-sphinx-panels is Sphinx extension for creating panels in a grid layout

Introduction

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

What is python3-sphinx-panels

A sphinx extension for creating document components optimized for HTML+CSS. - The panels directive creates panels of content in a grid layout, utilizing both the Bootstrap 4 grid system, and cards layout. - The link-button directive creates a click-able button, linking to a URL or reference, and can also be used to make an entire panel click-able. - The dropdown directive creates toggle-able content. - The tabbed directive creates tabbed content. - opticon and fa (fontawesome) roles allow for inline icons to be added.

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

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

sudo dnf -y install python3-sphinx-panels

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

sudo yum -y install python3-sphinx-panels

How To Uninstall python3-sphinx-panels on Fedora 36

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

sudo dnf remove python3-sphinx-panels

python3-sphinx-panels Package Contents on Fedora 36

/usr/lib/python3.10/site-packages/sphinx_panels
/usr/lib/python3.10/site-packages/sphinx_panels-0.6.0.dist-info
/usr/lib/python3.10/site-packages/sphinx_panels-0.6.0.dist-info/INSTALLER
/usr/lib/python3.10/site-packages/sphinx_panels-0.6.0.dist-info/LICENSE
/usr/lib/python3.10/site-packages/sphinx_panels-0.6.0.dist-info/METADATA
/usr/lib/python3.10/site-packages/sphinx_panels-0.6.0.dist-info/WHEEL
/usr/lib/python3.10/site-packages/sphinx_panels-0.6.0.dist-info/top_level.txt
/usr/lib/python3.10/site-packages/sphinx_panels/__init__.py
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/button.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/button.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/dropdown.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/dropdown.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/icons.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/icons.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/panels.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/panels.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/tabs.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/tabs.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/__pycache__/utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/_css
/usr/lib/python3.10/site-packages/sphinx_panels/_css/__init__.py
/usr/lib/python3.10/site-packages/sphinx_panels/_css/__pycache__
/usr/lib/python3.10/site-packages/sphinx_panels/_css/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/_css/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/sphinx_panels/_css/panels-bootstrap.5fd3999ee7762ccc51105388f4a9d115.css
/usr/lib/python3.10/site-packages/sphinx_panels/_css/panels-main.c949a650a448cc0ae9fd3441c0e17fb0.css
/usr/lib/python3.10/site-packages/sphinx_panels/button.py
/usr/lib/python3.10/site-packages/sphinx_panels/data
/usr/lib/python3.10/site-packages/sphinx_panels/data/LICENSE
/usr/lib/python3.10/site-packages/sphinx_panels/data/opticons.json
/usr/lib/python3.10/site-packages/sphinx_panels/dropdown.py
/usr/lib/python3.10/site-packages/sphinx_panels/icons.py
/usr/lib/python3.10/site-packages/sphinx_panels/panels.py
/usr/lib/python3.10/site-packages/sphinx_panels/scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/_badge.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/_borders.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/_buttons.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/_cards.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/_colors.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/_grids.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/_overrides.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/bootstrap/index.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/panels
/usr/lib/python3.10/site-packages/sphinx_panels/scss/panels/_dropdown.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/panels/_icons.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/panels/_tabs.scss
/usr/lib/python3.10/site-packages/sphinx_panels/scss/panels/index.scss
/usr/lib/python3.10/site-packages/sphinx_panels/tabs.py
/usr/lib/python3.10/site-packages/sphinx_panels/utils.py
/usr/share/doc/python3-sphinx-panels
/usr/share/doc/python3-sphinx-panels/README.md

References

Summary

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