Release 2.7.0
RPMLint 2.7
This is a minor feature release with the following improvements:
RPM Package Handling
- New groups in openSUSE user-groups config: xpra, sssd, proxy, traefik.
- New group in Fedora user-groups config: sssd
- Don't mask rpm2cpio failure in Pkg._extract_rpm()
- Strict policy to ERR on patch-macro-old-format for openSUSE
- New warning about the usage of
%suse_update_desktop_file - FilesCheck: Do not error about non-readable
%ghost - Don't show suse-update-desktop-file-deprecated for yast packages
%{autochangelog}in the changelog section do not cause a warning anymore- Handle the missing buildroot in rpm 4.20 gracefully
- FilesCheck: Update FSF address check to match new only remote
- Add declarative build support to SpecCheck
Linting and Code Quality
- Massive clean-up test files, creating mock packages to replace
.rpmbinaries.
I want to thank the following new contributors for their efforts in this release:
@sbradnick, @scabrero, @13ilya-old, @weberhofer and @mavit.
Full author list with number of (non-merge) commits:
46 Daniel Garcia Moreno
22 Luz Marina
4 Daniel Mach
1 Dirk Müller
1 Johannes Weberhofer
1 Peter Oliver
1 Samuel Cabrero
1 Scott Bradnick
1 Илья Индиго