Metadata-Version: 2.1
Name: rpmfile
Version: 0.1.5
Summary: Read rpm archive files
Home-page: https://github.com/srossross/rpmfile
Author: Sean Ross-Ross
Author-email: srossross@gmail.com
License: MIT
Description: # rpmfile
        
        [![Build Status](https://travis-ci.org/srossross/rpmfile.svg?branch=master)](https://travis-ci.org/srossross/rpmfile)
        
        Tools for inspecting RPM files in python. This module is modeled after the
        [tarfile](https://docs.python.org/3/library/tarfile.html) module.
        
        ## Example
        
        ```python
        import rpmfile
        
        with rpmfile.open('file.rpm') as rpm:
        
            # Inspect the RPM headers
            print(rpm.headers.keys())
            print(rpm.headers.get('arch', 'noarch'))
        
            # Extract a fileobject from the archive
            fd = rpm.extractfile('./usr/bin/script')
            print(fd.read())
        
            for member in rpm.getmembers():
                print(member)
        ```
        
        
        ## Classes
        
        * rpmfile.RPMFile: The RPMFile object provides an interface to a RPM archive
        * rpmfile.RPMInfo: An RPMInfo object represents one member in a RPMFile.
        
        ## Code in this module was borrowed from:
        
        * https://bitbucket.org/krp/cpiofile
        * https://github.com/mjvm/pyrpm
        
Platform: UNKNOWN
Description-Content-Type: text/markdown
