python3-libpfm - Python3 bindings for libpfm and perf_event_open system call

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename python3-libpfm-4.10.1-2.2.i586.rpm
Package name python3-libpfm
Package version 4.10.1
Package release 2.2
Package architecture i586
Package type rpm
Category Development/Libraries/Python
License MIT
Maintainer -
Download size 79.43 KB
Installed size 534.85 KB
This package provides python3 bindings for the libpfm4 package and the perf_event_open system call.


Package Version Architecture Repository
python3-libpfm-4.10.1-2.2.x86_64.rpm 4.10.1 x86_64 openSUSE Oss
python3-libpfm - - -


Name Value - -
libpfm4 = 4.10.1 - -
python(abi) = 3.7


Name Value
python3-libpfm = 4.10.1-2.2
python3-libpfm(x86-32) = 4.10.1-2.2


Type URL
Binary Package python3-libpfm-4.10.1-2.2.i586.rpm
Source Package libpfm-4.10.1-2.2.src.rpm

Install Howto

Install python3-libpfm rpm package:

# zypper install python3-libpfm




2018-08-08 -
- Version update to 4.10.1 fate#326340 fate#326387:
* Fix build issues on Cavium Tunder X2 from v4.10
* Update to Intel Skylake event table
* Intel Skylake X uncore PMUs support (all PMU boxes)
* Intel Knight Mill (KNM) core PMU support
* Cavium Thunder X2 core PMU support
* various event table updates
* various bug fixes
- Drop patch merged upstream:
* libpfm-python3.patch
2018-01-23 -
- Remove useless byte-compiling for py2 that breaks py3 only build
- Update libpfm-python3.patch to fix one stray identation issue
2018-01-17 -
- Add patch to build and work with python3:
* libpfm-python3.patch
- Build the python parts using singlespec macros to allow switching
as needed
2018-01-17 -
- Update to 4.9.0:
* Intel Broadwell EP uncore PMUs support (all PMU boxes)
* AMD Fam17h (Zen) core PMU support
* IBM Power9 core PMU support
* AMD Fam16h (Jaguar) support
* various event table updates
* various bug fixes
- Drop upstream merged patches:
* libpfm_add-power9-entries-to-validate_power-c.patch
* libpfm_enable-ibm-power9-core-pmu-support-beta.patch
* libpfm_fix-power9-event-file-header.patch
* libpfm_power9-event-list-update-for-perfmon2.patch
2017-08-16 -
- Add Power9 support (FATE#322257)
New patch: libpfm_enable-ibm-power9-core-pmu-support-beta.patch
New patch: libpfm_fix-power9-event-file-header.patch
New patch: libpfm_power9-event-list-update-for-perfmon2.patch
New patch: libpfm_add-power9-entries-to-validate_power-c.patch
2017-01-14 -
- Cleanup spec file
2016-12-27 -
- Version bump to 4.8.0:
* Intel Knights Landing support (core and uncore)
* Intel Goldmont support
* Allow . as a delimiter for event string
* enable Broadwell EP
* Intel event table updates
* various bug fixes
- Requires swig 2.0.5 to compile since older versions cannot
parse long long types in enum value assignments.
2016-06-17 -
- Version bump to 4.7.0:
* Intel Skylake core PMU
* Intel Haswell-EP uncore PMUs
* Intel Broadwell-DE
* Major update on Intel event tables
* bug fixes and many other improvements
- Respect cflags, disable werror bnc#985166
2016-01-19 -
- Package useful utilities (check_events. evt2raw and showevtinfo)
in devel package. Backport from Factory. (bnc#1017407)
2015-03-13 -
- Version bump to 4.6.0 fate#318068:
* Intel Broadwell (desktop core)
* Intel Haswell-EP (core)
* Applied Micro X-Gene processor
* ARM A53 processor
* Intel SNB, IVB, HSW event table updates
* IBM Power8 event table updates
* improved Intel x86 model detection
* bug fixes and many other improvements
- Cleanup with spec-cleaner
- Drop obsolete patch:
* libpfm-add-ibm-power8-support.patch
- Remove with_python switch that always evaluated as true
* If the need is really here it should be used as %bcond_without

See Also

Package Description
python3-libprelude-5.0.0-1.1.i586.rpm Python 3 bindings for libprelude
python3-libprelude-5.0.0-1.1.x86_64.rpm Python 3 bindings for libprelude
python3-libpreludedb-5.0.0-2.1.i586.rpm Python 3 bindings for libpreludedb
python3-libpreludedb-5.0.0-2.1.x86_64.rpm Python 3 bindings for libpreludedb
python3-libproxy-0.4.15-5.3.noarch.rpm Python3 bindings for libproxy
python3-libqcow-0~20170222-2.4.i586.rpm Python 3 bindings for libqcow
python3-libqcow-0~20170222-2.4.x86_64.rpm Python 3 bindings for libqcow
python3-librepo-1.9.6-1.1.i586.rpm Python 3 bindings for the librepo library
python3-librepo-1.9.6-1.1.x86_64.rpm Python 3 bindings for the librepo library
python3-librosa-0.6.3-1.1.noarch.rpm Python module for audio and music processing
python3-libsass-0.18.0-1.1.i586.rpm Python binding for libsass
python3-libsass-0.18.0-1.1.x86_64.rpm Python binding for libsass
python3-libscca-0~20170205-2.5.i586.rpm Python 3 bindings for libscca
python3-libscca-0~20170205-2.5.x86_64.rpm Python 3 bindings for libscca
python3-libsigscan-0~20170124-2.6.i586.rpm Python 3 bindings for libsigscan