Releases: srossross/rpmfile
2.1.0
2.0.0
What's Changed
- ci: release: Workaround for secrets not available in conditionals by @pdxjohnny in #42
- Store only one version of i18n strings by @boiko in #45
- Fix rpmfile fails to load localized RPM headers by @MarsCapone in #46
New Contributors
Full Changelog: 1.1.1...2.0.0
1.1.1
ci: release: Use checkout
1.1.0
bz2 support, thank you @OneMoreByte!
1.0.8
If a CPIO archive contained an entry for a directory we attempted to
identify it via nlinks. Since it should have at least two nlinks if it's a
directory.
However, We stumbled across a case where this is not true. By using
the mode bits we should be able to correctly identify directories without
relying on nlinks. We're now using mode bits.
1.0.7
Use setup.cfg and setuptools_scm for version
1.0.6
For the command line interface, only print file paths when extracting if -v/--verbose
is given
1.0.5
Extract rpm files from the command line
You can use rpmfile
via it's module invocation or via rpmfile
command if
your PATH
environment variable is configured correctly. Pass --help
for all
options.
List RPM contents
curl -sfL 'https://example.com/some.rpm.gz' | gzip -d - | python -m rpmfile -l -
./path/to/file
Extract files
curl -sfL 'https://example.com/some.rpm.gz' | gzip -d - | rpmfile -x -
./path/to/file
Extract files to directory
curl -sfL 'https://example.com/some.rpm.gz' | gzip -d - | rpmfile -xC /tmp -
/tmp/path/to/file
1.0.4
Include LICENSE in sdist.
Fix 404ing URL in the tests.