An additional package manager for managing Microsoft apps on Linux distros.
Allow for transactions to be created, controlling and managing operation goals. enum@PkgGoal: - An enumaration of all possible package goals which a transaction can perform. class@Transaction: - Create a new transaction for the given context of a comment (specified by the `goal=`). - method@compute: - Compute all the system dependencies and return them as a tuple. Note, dependencies that soypak can install will not be listed here and included in the final state. - method@apply: - Will apply the goal to the transaction and handle the appropriate operations call. - method@problems: - Report a tuple of packages which were identified as problematic during the transaction goal. - method@commit: - Commit the transaction to record to inform what exactly happened during that transaction, i.e., the goal. -method@finalised: - Return a list of the final state, i.e., those packages related to the transaction goal. |
||
|---|---|---|
| assets | ||
| soypak | ||
| .gitignore | ||
| LICENSE | ||
| pyproject.toml | ||
| README.md | ||
| spec.bottle | ||