README.rst

Compose Utils

A set of utilities for working with composes.

Contents

compose-changelog
displays changes between two composes
compose-create-legacy-composeinfo
create .composeinfo file in legacy INI-style format
compose-diff-rpms
generate a difference in packages between two composes. This is a bit more low-level than the changelog.
compose-dump-listings
write listing of packages in a compose useful for tracking disappearing packages in another compose
compose-has-build
check if a build with a given NVR is present in the compose
compose-list
lists composes in a directory and computes next/previous compose ID
compose-partial-copy
copy parts of compose (filtering by variant or architecture) to another location via rsync.
compose-print-essentials
print basic information about a compose
compose-report-package-moves
identify rpm packages that moved between related variants between two composes. Useful for identification of packages which were moved from optional to main variant.
compose-create-next-dir
create compose dir for next compose
compose-latest-symlink
create a symbolic link with a well-known name to the given compose

Contributing

Feel free to open pull requests on Pagure.

Tests can be run by tox. That should take care of all dependencies. Use detox if you're in a hurry.