How To Install python3-pecan on Rocky Linux 8
Introduction
In this tutorial we learn how to install python3-pecan
on Rocky Linux 8.
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 Rocky Linux 8. In this tutorial we discuss both methods but you only need to choose one of method to install python3-pecan.
Install python3-pecan on Rocky Linux 8 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 Rocky Linux 8 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 Rocky Linux 8
To uninstall only the python3-pecan
package we can use the following command:
sudo dnf remove python3-pecan
python3-pecan Package Contents on Rocky Linux 8
/usr/bin/gunicorn_pecan
/usr/bin/pecan
/usr/lib/python3.6/site-packages/pecan
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info/PKG-INFO
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info/SOURCES.txt
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info/dependency_links.txt
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info/entry_points.txt
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info/not-zip-safe
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info/requires.txt
/usr/lib/python3.6/site-packages/pecan-1.3.2-py3.6.egg-info/top_level.txt
/usr/lib/python3.6/site-packages/pecan/__init__.py
/usr/lib/python3.6/site-packages/pecan/__pycache__
/usr/lib/python3.6/site-packages/pecan/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/configuration.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/configuration.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/core.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/core.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/decorators.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/decorators.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/deploy.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/deploy.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/extensions.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/extensions.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/hooks.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/hooks.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/jsonify.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/jsonify.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/log.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/log.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/rest.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/rest.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/routing.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/routing.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/secure.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/secure.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/templating.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/templating.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/testing.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/testing.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/util.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/__pycache__/util.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/commands
/usr/lib/python3.6/site-packages/pecan/commands/__init__.py
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/base.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/create.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/create.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/serve.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/serve.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/shell.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/commands/__pycache__/shell.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/commands/base.py
/usr/lib/python3.6/site-packages/pecan/commands/create.py
/usr/lib/python3.6/site-packages/pecan/commands/serve.py
/usr/lib/python3.6/site-packages/pecan/commands/shell.py
/usr/lib/python3.6/site-packages/pecan/compat
/usr/lib/python3.6/site-packages/pecan/compat/__init__.py
/usr/lib/python3.6/site-packages/pecan/compat/__pycache__
/usr/lib/python3.6/site-packages/pecan/compat/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/compat/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/configuration.py
/usr/lib/python3.6/site-packages/pecan/core.py
/usr/lib/python3.6/site-packages/pecan/decorators.py
/usr/lib/python3.6/site-packages/pecan/deploy.py
/usr/lib/python3.6/site-packages/pecan/ext
/usr/lib/python3.6/site-packages/pecan/ext/__init__.py
/usr/lib/python3.6/site-packages/pecan/ext/__pycache__
/usr/lib/python3.6/site-packages/pecan/ext/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/ext/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/extensions.py
/usr/lib/python3.6/site-packages/pecan/hooks.py
/usr/lib/python3.6/site-packages/pecan/jsonify.py
/usr/lib/python3.6/site-packages/pecan/log.py
/usr/lib/python3.6/site-packages/pecan/middleware
/usr/lib/python3.6/site-packages/pecan/middleware/__init__.py
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/debug.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/debug.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/errordocument.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/errordocument.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/recursive.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/recursive.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/static.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/__pycache__/static.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/middleware/debug.py
/usr/lib/python3.6/site-packages/pecan/middleware/errordocument.py
/usr/lib/python3.6/site-packages/pecan/middleware/recursive.py
/usr/lib/python3.6/site-packages/pecan/middleware/static.py
/usr/lib/python3.6/site-packages/pecan/rest.py
/usr/lib/python3.6/site-packages/pecan/routing.py
/usr/lib/python3.6/site-packages/pecan/scaffolds
/usr/lib/python3.6/site-packages/pecan/scaffolds/__init__.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/__init__.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/app.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers/__init__.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/root.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers/__pycache__/root.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/controllers/root.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/model
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/model/__init__.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/model/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/model/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/model/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/templates
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/templates/error.html
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/templates/index.html
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/templates/layout.html
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests/__init__.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests/__pycache__/test_units.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests/__pycache__/test_units.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests/config.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests/test_functional.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/+package+/tests/test_units.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/MANIFEST.in
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/config.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/public
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/public/css
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/public/css/style.css
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/public/images
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/public/images/logo.png
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/setup.cfg_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/base/setup.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/__init__.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/errors.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/__pycache__/errors.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/app.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__init__.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/root.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers/__pycache__/root.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/controllers/root.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/errors.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/model
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/model/__init__.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/model/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/model/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/model/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests/__init__.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests/__pycache__
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests/__pycache__/test_units.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests/__pycache__/test_units.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests/config.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests/test_functional.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/+package+/tests/test_units.py
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/config.py_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/setup.cfg_tmpl
/usr/lib/python3.6/site-packages/pecan/scaffolds/rest-api/setup.py_tmpl
/usr/lib/python3.6/site-packages/pecan/secure.py
/usr/lib/python3.6/site-packages/pecan/templating.py
/usr/lib/python3.6/site-packages/pecan/testing.py
/usr/lib/python3.6/site-packages/pecan/tests
/usr/lib/python3.6/site-packages/pecan/tests/__init__.py
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/scaffold_builder.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/scaffold_builder.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_base.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_base.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_commands.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_commands.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_conf.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_conf.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_generic.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_generic.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_hooks.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_hooks.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_jsonify.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_jsonify.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_no_thread_locals.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_no_thread_locals.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_rest.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_rest.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_scaffolds.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_scaffolds.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_secure.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_secure.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_templating.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_templating.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_util.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/__pycache__/test_util.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/config.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/config.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/empty.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/empty.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/foobar.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/foobar.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/forcedict.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/__pycache__/forcedict.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad/__pycache__
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad/__pycache__/importerror.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad/__pycache__/importerror.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad/__pycache__/module_and_underscore.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad/__pycache__/module_and_underscore.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad/importerror.py
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/bad/module_and_underscore.py
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/config.py
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/empty.py
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/foobar.py
/usr/lib/python3.6/site-packages/pecan/tests/config_fixtures/forcedict.py
/usr/lib/python3.6/site-packages/pecan/tests/middleware
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__init__.py
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/test_errordocument.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/test_errordocument.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/test_recursive.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/test_recursive.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/test_static.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/__pycache__/test_static.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/middleware/static_fixtures
/usr/lib/python3.6/site-packages/pecan/tests/middleware/static_fixtures/self.png
/usr/lib/python3.6/site-packages/pecan/tests/middleware/static_fixtures/text.txt
/usr/lib/python3.6/site-packages/pecan/tests/middleware/test_errordocument.py
/usr/lib/python3.6/site-packages/pecan/tests/middleware/test_recursive.py
/usr/lib/python3.6/site-packages/pecan/tests/middleware/test_static.py
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_builder.py
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/__init__.py
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/__pycache__
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/content_sub
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/content_sub/bar
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/content_sub/bar/spam.txt_tmpl
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/content_sub/foo_tmpl
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/file_sub
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/file_sub/bar_+package+
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/file_sub/bar_+package+/spam.txt
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/file_sub/foo_+package+
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/simple
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/simple/bar
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/simple/bar/spam.txt
/usr/lib/python3.6/site-packages/pecan/tests/scaffold_fixtures/simple/foo
/usr/lib/python3.6/site-packages/pecan/tests/templates
/usr/lib/python3.6/site-packages/pecan/tests/templates/__init__.py
/usr/lib/python3.6/site-packages/pecan/tests/templates/__pycache__
/usr/lib/python3.6/site-packages/pecan/tests/templates/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/pecan/tests/templates/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_colors.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_colors_invalid.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_colors_valid.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_login_invalid.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_login_valid.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_name.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_name_invalid.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_name_invalid_custom.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/form_name_valid.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/genshi.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/genshi_bad.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/jinja.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/jinja_bad.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/kajiki.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/mako.html
/usr/lib/python3.6/site-packages/pecan/tests/templates/mako_bad.html
/usr/lib/python3.6/site-packages/pecan/tests/test_base.py
/usr/lib/python3.6/site-packages/pecan/tests/test_commands.py
/usr/lib/python3.6/site-packages/pecan/tests/test_conf.py
/usr/lib/python3.6/site-packages/pecan/tests/test_generic.py
/usr/lib/python3.6/site-packages/pecan/tests/test_hooks.py
/usr/lib/python3.6/site-packages/pecan/tests/test_jsonify.py
/usr/lib/python3.6/site-packages/pecan/tests/test_no_thread_locals.py
/usr/lib/python3.6/site-packages/pecan/tests/test_rest.py
/usr/lib/python3.6/site-packages/pecan/tests/test_scaffolds.py
/usr/lib/python3.6/site-packages/pecan/tests/test_secure.py
/usr/lib/python3.6/site-packages/pecan/tests/test_templating.py
/usr/lib/python3.6/site-packages/pecan/tests/test_util.py
/usr/lib/python3.6/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 Rocky Linux 8 using yum and dnf.