Skip to main content

RPM Rebuild Helper

Travis CI Status PyPI release ReadTheDocs

The RPM Rebuild Helper (or rpmrh for short) is an automation tool for rebuilding sets of (S)RPM files. Its main focus are Software Collections.

The tool allows the user to compare two sets of RPMs, download and modify the respective SRPMs locally and automatically rebuild them in a build service, among other things.

Usage example

Compare packages between two tags, to find out which packages in rh-python36 collection needs to be tested in CentoOS 7:

rpmrh \
     --from sclo-candidate --to sclo-testing \
     --collection rh-python36 --el 7 \
     diff

Check which packages needs to be tested in all currently supported (released and not End-Of-Life) collections for both CentOS 6 and 7:

rpmrh --from sclo-candidate --to sclo-testing \
    --all-collections --el 6 --el 7 \
    diff

Metadata

Release files for rpmrh 0.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rpmrh 0.7.2
File Size Uploaded
rpmrh-0.7.2.tar.gz 291.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rpmrh 0.7.2
File Interpreter ABI Platform
rpmrh-0.7.2-py3-none-any.whl Python 3 none any Details

Total release size: 338.5 kB

Release files / rpmrh-0.7.2.tar.gz

Download URL rpmrh-0.7.2.tar.gz
Size 291.7 kB
Tags Source
SHA-256 checksum
How to use checksums
48a2f3e02c665f8e2dd921cfb000ca7f00a02db706270dbed407ef0c6e293022
BLAKE2b-256 checksum
How to use checksums
1509a85940e38b2cd3bad3ebcd2ff28825938dbfe20e47d3837ed0f66ed53604
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.2 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

Release files / rpmrh-0.7.2-py3-none-any.whl

Download URL rpmrh-0.7.2-py3-none-any.whl
Size 46.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2535d872d680c26c2320a13945f90d36fd0b2389e8a4fa5592c0f3a1b76467db
BLAKE2b-256 checksum
How to use checksums
fc66a0437bf65d968b46a7ed0600199d7bcef104a468f6518cbb8f274d862b96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.2 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.28.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.7.2 This release

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.0

2 release files

0.5.1

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page