Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
A pure python rpm reader
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
===== PyRPM ===== :author: Mário Morgado :license: BSD PyRPM is a pure python module to extract information from a RPM package. Usage ----- >>> from pyrpm.rpm import RPM >>> frpm pyrpm import rpmdefs >>> rpm = RPM(file('package-1.0-r1.i586.rpm')) >>> rpm.binary # this means that the package is a rpm and not a src.rpm True >>> rpm.name() 'package' >>> rpm.package() 'package-1.0' >>> rpm[rpmdefs.RPMTAG_DESCRIPTION] 'package description' >>> rpm[rpmdefs.RPMTAG_ARCH] 'i586'