RPM Objects 0.1
"Adam T. Gautier" <adam_gautier-/[email protected]> Thu, 25 Mar 2004 17:47:08 -0500
| Newsgroups | gmane.linux.redhat.rpm.python |
|---|---|
| Message-ID | <[email protected]> |
Here is the 0.1 release of RPM Objects. This provides basic support for install, upgrades, query, and uninstall. The basic object provided are: Callback - Basic callback object the may and should be sublassed. Package - Basic rpm package definition. Genrerally what is returned when interfacing with the Database object File - Subclass of Package and adds file I/O to Package. This is obviously used interface with rpm files and what is provided to install packages Transaction - Wrapper for the txn id... Still very raw Database - Main wrapper for interactation with rpmdb, transaction support lacking as well as flags and probe filters (look at the todo.txt) The test.py shows some of the features but needs to be refined. I want to develop several simple rpm files for the test harness. Check out the todo.txt for a better idea where I am taking this. it's posted here (thanks to sv for hosting): http://linux.duke.edu/projects/mini/rpmutils/rpmobj.tgz