Packagekit allows performing simple software management tasks over a dbus interface e.g refreshing the cache, updating, installing and removing software packages or searching for multimedia codecs and file handlers.
this package provides python gtk+2 widgets to be used in client applications.