v0.10.18
·
414 commits
to master
since this release
Special thanks is given to Sam James (@thesamesam), for continues support during all development, bringing ideas, testing and improving, and especially proofreading and improving all docs, texts and help messages. Every release is better thanks to him.
- Network checks: fix wrong attributes ("blame") shown when same URL is checked (#403, @arthurzam)
- BetterCompressionCheck: new check for suggesting better compression URI for gitlab and github distfiles (#483, @arthurzam)
- ExcessiveLineLength: report lines longer than 120 characters (with multiple exception rules) (#480, @arthurzam)
- MissingRemoteIdCheck: new check for suggesting missing remote-ids, inferred from HOMEPAGE and SRC_URI (#486, @arthurzam)
- DoCompressedFilesCheck: new check for calling
doman,newman, anddoinfowith compressed files (#485, @arthurzam) - AcctCheck: determine dynamic ID range from repository file
metadata/qa-policy.confrather than static hardcoded values in pkgcheck (#489, @arthurzam) - UnquotedVariable: fix false positives with
declaration_commandandunset_command(@arthurzam) - VirtualWithSingleProvider: new check for virtual packages with a single provider across all versions, which should be deprecated (#484, @arthurzam)
- VirtualProvidersCheck: new check for virtual packages defining build dependencies (#484, @arthurzam)
- NonPosixHeadTailUsage: new check for non-POSIX compliant usage of
headandtail(#491, @arthurzam) - drop Python 3.8 support (@arthurzam)