Transaction

class dnf.db.group.RPMTransaction

Instances of this class describe a resolved transaction set. The transaction object can be iterated for the contained items.

The packaging requests from the contained items are later passed to the core package manager (RPM) as they are without further dependency resolving. If the set is not fit for an actual transaction (e.g. introduces conflicts, has inconsistent dependencies) RPM then by default refuses to proceed.

install_set

Read-only property which contains set of Packages to be installed.

remove_set

Read-only property which contains set of Packages to be removed.