How To Install python3-pecan on Fedora 36

In this tutorial we learn how to install python3-pecan in Fedora 36. python3-pecan is A lean WSGI object-dispatching web framework

Introduction

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

What is python3-pecan

A WSGI object-dispatching web framework, designed to be lean and fast with few dependencies

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

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

sudo dnf -y install python3-pecan

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

sudo yum -y install python3-pecan

How To Uninstall python3-pecan on Fedora 36

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

sudo dnf remove python3-pecan

python3-pecan Package Contents on Fedora 36

/usr/bin/gunicorn_pecan
/usr/bin/pecan
/usr/lib/python3.10/site-packages/pecan
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info/entry_points.txt
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/pecan-1.4.0-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/pecan/__init__.py
/usr/lib/python3.10/site-packages/pecan/__pycache__
/usr/lib/python3.10/site-packages/pecan/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/configuration.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/configuration.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/core.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/core.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/decorators.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/decorators.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/deploy.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/deploy.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/extensions.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/extensions.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/hooks.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/hooks.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/jsonify.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/jsonify.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/log.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/log.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/rest.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/rest.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/routing.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/routing.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/secure.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/secure.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/templating.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/templating.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/testing.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/testing.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/__pycache__/util.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/commands
/usr/lib/python3.10/site-packages/pecan/commands/__init__.py
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/base.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/create.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/create.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/serve.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/serve.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/shell.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/commands/__pycache__/shell.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/commands/base.py
/usr/lib/python3.10/site-packages/pecan/commands/create.py
/usr/lib/python3.10/site-packages/pecan/commands/serve.py
/usr/lib/python3.10/site-packages/pecan/commands/shell.py
/usr/lib/python3.10/site-packages/pecan/compat
/usr/lib/python3.10/site-packages/pecan/compat/__init__.py
/usr/lib/python3.10/site-packages/pecan/compat/__pycache__
/usr/lib/python3.10/site-packages/pecan/compat/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/compat/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/configuration.py
/usr/lib/python3.10/site-packages/pecan/core.py
/usr/lib/python3.10/site-packages/pecan/decorators.py
/usr/lib/python3.10/site-packages/pecan/deploy.py
/usr/lib/python3.10/site-packages/pecan/ext
/usr/lib/python3.10/site-packages/pecan/ext/__init__.py
/usr/lib/python3.10/site-packages/pecan/ext/__pycache__
/usr/lib/python3.10/site-packages/pecan/ext/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/ext/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/extensions.py
/usr/lib/python3.10/site-packages/pecan/hooks.py
/usr/lib/python3.10/site-packages/pecan/jsonify.py
/usr/lib/python3.10/site-packages/pecan/log.py
/usr/lib/python3.10/site-packages/pecan/middleware
/usr/lib/python3.10/site-packages/pecan/middleware/__init__.py
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/debug.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/debug.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/errordocument.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/errordocument.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/recursive.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/recursive.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/static.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/__pycache__/static.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/middleware/debug.py
/usr/lib/python3.10/site-packages/pecan/middleware/errordocument.py
/usr/lib/python3.10/site-packages/pecan/middleware/recursive.py
/usr/lib/python3.10/site-packages/pecan/middleware/static.py
/usr/lib/python3.10/site-packages/pecan/rest.py
/usr/lib/python3.10/site-packages/pecan/routing.py
/usr/lib/python3.10/site-packages/pecan/scaffolds
/usr/lib/python3.10/site-packages/pecan/scaffolds/__init__.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/__init__.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/app.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers/__init__.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/root.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/root.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/controllers/root.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/model
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/model/__init__.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/model/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/model/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/model/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/templates
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/templates/error.html
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/templates/index.html
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/templates/layout.html
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests/__init__.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests/__pycache__/test_units.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests/__pycache__/test_units.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests/config.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/+package+/tests/test_units.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/MANIFEST.in
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/config.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/public
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/public/css
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/public/css/style.css
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/public/images
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/public/images/logo.png
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/setup.cfg_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/base/setup.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/__init__.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/errors.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/errors.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/app.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__init__.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/root.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/root.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/controllers/root.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/errors.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/model
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/model/__init__.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/model/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/model/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/model/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests/__pycache__
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests/__pycache__/test_units.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests/__pycache__/test_units.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/+package+/tests/test_units.py
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/config.py_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/setup.cfg_tmpl
/usr/lib/python3.10/site-packages/pecan/scaffolds/rest-api/setup.py_tmpl
/usr/lib/python3.10/site-packages/pecan/secure.py
/usr/lib/python3.10/site-packages/pecan/templating.py
/usr/lib/python3.10/site-packages/pecan/testing.py
/usr/lib/python3.10/site-packages/pecan/tests
/usr/lib/python3.10/site-packages/pecan/tests/__init__.py
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/scaffold_builder.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/scaffold_builder.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_base.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_commands.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_commands.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_conf.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_conf.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_generic.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_generic.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_hooks.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_hooks.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_jsonify.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_jsonify.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_no_thread_locals.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_no_thread_locals.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_rest.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_rest.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_scaffolds.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_scaffolds.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_secure.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_secure.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_templating.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_templating.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/__pycache__/test_util.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/empty.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/empty.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/foobar.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/foobar.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/forcedict.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/__pycache__/forcedict.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad/__pycache__
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad/__pycache__/importerror.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad/__pycache__/importerror.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad/__pycache__/module_and_underscore.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad/__pycache__/module_and_underscore.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad/importerror.py
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/bad/module_and_underscore.py
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/config.py
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/empty.py
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/foobar.py
/usr/lib/python3.10/site-packages/pecan/tests/config_fixtures/forcedict.py
/usr/lib/python3.10/site-packages/pecan/tests/middleware
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__init__.py
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/test_errordocument.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/test_errordocument.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/test_recursive.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/test_recursive.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/test_static.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/__pycache__/test_static.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/middleware/static_fixtures
/usr/lib/python3.10/site-packages/pecan/tests/middleware/static_fixtures/self.png
/usr/lib/python3.10/site-packages/pecan/tests/middleware/static_fixtures/text.txt
/usr/lib/python3.10/site-packages/pecan/tests/middleware/test_errordocument.py
/usr/lib/python3.10/site-packages/pecan/tests/middleware/test_recursive.py
/usr/lib/python3.10/site-packages/pecan/tests/middleware/test_static.py
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_builder.py
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/__init__.py
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/__pycache__
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/content_sub
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/content_sub/bar
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/content_sub/foo_tmpl
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/file_sub
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/file_sub/bar_+package+
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/file_sub/foo_+package+
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/simple
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/simple/bar
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/simple/bar/spam.txt
/usr/lib/python3.10/site-packages/pecan/tests/scaffold_fixtures/simple/foo
/usr/lib/python3.10/site-packages/pecan/tests/templates
/usr/lib/python3.10/site-packages/pecan/tests/templates/__init__.py
/usr/lib/python3.10/site-packages/pecan/tests/templates/__pycache__
/usr/lib/python3.10/site-packages/pecan/tests/templates/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/pecan/tests/templates/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_colors.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_colors_invalid.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_colors_valid.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_login_invalid.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_login_valid.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_name.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_name_invalid.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_name_invalid_custom.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/form_name_valid.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/genshi.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/genshi_bad.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/jinja.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/jinja_bad.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/kajiki.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/mako.html
/usr/lib/python3.10/site-packages/pecan/tests/templates/mako_bad.html
/usr/lib/python3.10/site-packages/pecan/tests/test_base.py
/usr/lib/python3.10/site-packages/pecan/tests/test_commands.py
/usr/lib/python3.10/site-packages/pecan/tests/test_conf.py
/usr/lib/python3.10/site-packages/pecan/tests/test_generic.py
/usr/lib/python3.10/site-packages/pecan/tests/test_hooks.py
/usr/lib/python3.10/site-packages/pecan/tests/test_jsonify.py
/usr/lib/python3.10/site-packages/pecan/tests/test_no_thread_locals.py
/usr/lib/python3.10/site-packages/pecan/tests/test_rest.py
/usr/lib/python3.10/site-packages/pecan/tests/test_scaffolds.py
/usr/lib/python3.10/site-packages/pecan/tests/test_secure.py
/usr/lib/python3.10/site-packages/pecan/tests/test_templating.py
/usr/lib/python3.10/site-packages/pecan/tests/test_util.py
/usr/lib/python3.10/site-packages/pecan/util.py
/usr/share/doc/python3-pecan
/usr/share/doc/python3-pecan/README.rst
/usr/share/licenses/python3-pecan
/usr/share/licenses/python3-pecan/LICENSE

References

Summary

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