How To Install asv on Fedora 36

In this tutorial we learn how to install asv in Fedora 36. asv is Airspeed Velocity

Introduction

In this tutorial we learn how to install asv on Fedora 36.

What is asv

Airspeed Velocity (asv) is a tool for benchmarking Python packages over their lifetime. It is primarily designed to benchmark a single project over its lifetime using a given suite of benchmarks. The results are displayed in an interactive web frontend that requires only a basic static webserver to host.

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

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

sudo dnf -y install asv

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

sudo yum -y install asv

How To Uninstall asv on Fedora 36

To uninstall only the asv package we can use the following command:

sudo dnf remove asv

asv Package Contents on Fedora 36

/usr/bin/asv
/usr/lib/.build-id
/usr/lib/.build-id/3c
/usr/lib/.build-id/3c/c48242c2c67534370ce41e725aa45384807cfe
/usr/lib64/python3.10/site-packages/asv
/usr/lib64/python3.10/site-packages/asv-0.5.1.dist-info
/usr/lib64/python3.10/site-packages/asv-0.5.1.dist-info/INSTALLER
/usr/lib64/python3.10/site-packages/asv-0.5.1.dist-info/LICENSE.rst
/usr/lib64/python3.10/site-packages/asv-0.5.1.dist-info/METADATA
/usr/lib64/python3.10/site-packages/asv-0.5.1.dist-info/WHEEL
/usr/lib64/python3.10/site-packages/asv-0.5.1.dist-info/entry_points.txt
/usr/lib64/python3.10/site-packages/asv-0.5.1.dist-info/top_level.txt
/usr/lib64/python3.10/site-packages/asv/__init__.py
/usr/lib64/python3.10/site-packages/asv/__main__.py
/usr/lib64/python3.10/site-packages/asv/__pycache__
/usr/lib64/python3.10/site-packages/asv/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/__main__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/__main__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/_version.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/_version.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/benchmark.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/benchmark.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/benchmarks.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/benchmarks.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/build_cache.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/build_cache.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/config.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/console.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/console.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/environment.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/environment.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/feed.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/feed.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/graph.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/graph.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/machine.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/machine.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/main.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/main.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/plugin_manager.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/plugin_manager.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/profiling.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/profiling.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/publishing.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/publishing.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/repo.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/repo.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/results.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/results.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/runner.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/runner.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/statistics.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/statistics.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/step_detect.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/step_detect.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/util.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/__pycache__/util.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/_rangemedian.cpython-310-x86_64-linux-gnu.so
/usr/lib64/python3.10/site-packages/asv/_version.py
/usr/lib64/python3.10/site-packages/asv/benchmark.py
/usr/lib64/python3.10/site-packages/asv/benchmarks.py
/usr/lib64/python3.10/site-packages/asv/build_cache.py
/usr/lib64/python3.10/site-packages/asv/commands
/usr/lib64/python3.10/site-packages/asv/commands/__init__.py
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/check.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/check.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/common_args.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/common_args.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/compare.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/compare.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/continuous.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/continuous.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/dev.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/dev.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/find.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/find.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/machine.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/machine.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/preview.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/preview.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/profiling.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/profiling.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/publish.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/publish.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/quickstart.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/quickstart.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/rm.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/rm.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/run.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/run.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/setup.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/setup.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/show.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/show.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/update.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/commands/__pycache__/update.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/commands/check.py
/usr/lib64/python3.10/site-packages/asv/commands/common_args.py
/usr/lib64/python3.10/site-packages/asv/commands/compare.py
/usr/lib64/python3.10/site-packages/asv/commands/continuous.py
/usr/lib64/python3.10/site-packages/asv/commands/dev.py
/usr/lib64/python3.10/site-packages/asv/commands/find.py
/usr/lib64/python3.10/site-packages/asv/commands/machine.py
/usr/lib64/python3.10/site-packages/asv/commands/preview.py
/usr/lib64/python3.10/site-packages/asv/commands/profiling.py
/usr/lib64/python3.10/site-packages/asv/commands/publish.py
/usr/lib64/python3.10/site-packages/asv/commands/quickstart.py
/usr/lib64/python3.10/site-packages/asv/commands/rm.py
/usr/lib64/python3.10/site-packages/asv/commands/run.py
/usr/lib64/python3.10/site-packages/asv/commands/setup.py
/usr/lib64/python3.10/site-packages/asv/commands/show.py
/usr/lib64/python3.10/site-packages/asv/commands/update.py
/usr/lib64/python3.10/site-packages/asv/config.py
/usr/lib64/python3.10/site-packages/asv/console.py
/usr/lib64/python3.10/site-packages/asv/environment.py
/usr/lib64/python3.10/site-packages/asv/extern
/usr/lib64/python3.10/site-packages/asv/extern/__init__.py
/usr/lib64/python3.10/site-packages/asv/extern/__pycache__
/usr/lib64/python3.10/site-packages/asv/extern/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/extern/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/extern/__pycache__/asizeof.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/extern/__pycache__/asizeof.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/extern/asizeof.py
/usr/lib64/python3.10/site-packages/asv/feed.py
/usr/lib64/python3.10/site-packages/asv/graph.py
/usr/lib64/python3.10/site-packages/asv/machine.py
/usr/lib64/python3.10/site-packages/asv/main.py
/usr/lib64/python3.10/site-packages/asv/plugin_manager.py
/usr/lib64/python3.10/site-packages/asv/plugins
/usr/lib64/python3.10/site-packages/asv/plugins/__init__.py
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/conda.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/conda.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/git.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/git.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/github.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/github.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/kcachegrind.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/kcachegrind.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/mercurial.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/mercurial.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/regressions.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/regressions.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/runsnake.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/runsnake.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/snakeviz.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/snakeviz.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/summarygrid.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/summarygrid.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/summarylist.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/summarylist.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/virtualenv.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/__pycache__/virtualenv.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/plugins/conda.py
/usr/lib64/python3.10/site-packages/asv/plugins/git.py
/usr/lib64/python3.10/site-packages/asv/plugins/github.py
/usr/lib64/python3.10/site-packages/asv/plugins/kcachegrind.py
/usr/lib64/python3.10/site-packages/asv/plugins/mercurial.py
/usr/lib64/python3.10/site-packages/asv/plugins/regressions.py
/usr/lib64/python3.10/site-packages/asv/plugins/runsnake.py
/usr/lib64/python3.10/site-packages/asv/plugins/snakeviz.py
/usr/lib64/python3.10/site-packages/asv/plugins/summarygrid.py
/usr/lib64/python3.10/site-packages/asv/plugins/summarylist.py
/usr/lib64/python3.10/site-packages/asv/plugins/virtualenv.py
/usr/lib64/python3.10/site-packages/asv/profiling.py
/usr/lib64/python3.10/site-packages/asv/publishing.py
/usr/lib64/python3.10/site-packages/asv/repo.py
/usr/lib64/python3.10/site-packages/asv/results.py
/usr/lib64/python3.10/site-packages/asv/runner.py
/usr/lib64/python3.10/site-packages/asv/statistics.py
/usr/lib64/python3.10/site-packages/asv/step_detect.py
/usr/lib64/python3.10/site-packages/asv/template
/usr/lib64/python3.10/site-packages/asv/template/asv.conf.json
/usr/lib64/python3.10/site-packages/asv/template/benchmarks
/usr/lib64/python3.10/site-packages/asv/template/benchmarks/__init__.py
/usr/lib64/python3.10/site-packages/asv/template/benchmarks/__pycache__
/usr/lib64/python3.10/site-packages/asv/template/benchmarks/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/template/benchmarks/__pycache__/__init__.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/template/benchmarks/__pycache__/benchmarks.cpython-310.opt-1.pyc
/usr/lib64/python3.10/site-packages/asv/template/benchmarks/__pycache__/benchmarks.cpython-310.pyc
/usr/lib64/python3.10/site-packages/asv/template/benchmarks/benchmarks.py
/usr/lib64/python3.10/site-packages/asv/util.py
/usr/lib64/python3.10/site-packages/asv/www
/usr/lib64/python3.10/site-packages/asv/www/asv.css
/usr/lib64/python3.10/site-packages/asv/www/asv.js
/usr/lib64/python3.10/site-packages/asv/www/asv_ui.js
/usr/lib64/python3.10/site-packages/asv/www/error.html
/usr/lib64/python3.10/site-packages/asv/www/graphdisplay.js
/usr/lib64/python3.10/site-packages/asv/www/index.html
/usr/lib64/python3.10/site-packages/asv/www/regressions.css
/usr/lib64/python3.10/site-packages/asv/www/regressions.js
/usr/lib64/python3.10/site-packages/asv/www/summarygrid.js
/usr/lib64/python3.10/site-packages/asv/www/summarylist.css
/usr/lib64/python3.10/site-packages/asv/www/summarylist.js
/usr/lib64/python3.10/site-packages/asv/www/swallow.ico
/usr/lib64/python3.10/site-packages/asv/www/swallow.png
/usr/lib64/python3.10/site-packages/asv/www/vendor
/usr/lib64/python3.10/site-packages/asv/www/vendor/bootstrap-3.1.0.min.css
/usr/lib64/python3.10/site-packages/asv/www/vendor/bootstrap-3.1.0.min.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/jquery-3.3.1.min.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/jquery.flot-0.8.3.categories.min.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/jquery.flot-0.8.3.min.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/jquery.flot-0.8.3.selection.min.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/jquery.flot-0.8.3.time.min.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/jquery.flot.axislabels.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/jquery.flot.orderBars.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/md5.js
/usr/lib64/python3.10/site-packages/asv/www/vendor/stupidtable.js
/usr/share/doc/asv
/usr/share/doc/asv/README.rst

References

Summary

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