From bef861129d165208a595b6261eb9a825e3a60779 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= Date: Wed, 19 Aug 2026 11:41:30 +0200 Subject: [PATCH] rpmlint: Extend the rule about no-documentation for freethreading subpackages This avoids: python3.15-freethreading-devel.aarch64: W: no-documentation python3.15-freethreading-devel.i686: W: no-documentation python3.15-freethreading-devel.ppc64le: W: no-documentation python3.15-freethreading-devel.s390x: W: no-documentation python3.15-freethreading-devel.x86_64: W: no-documentation python3.15-freethreading-idle.aarch64: W: no-documentation python3.15-freethreading-idle.i686: W: no-documentation python3.15-freethreading-idle.ppc64le: W: no-documentation python3.15-freethreading-idle.s390x: W: no-documentation python3.15-freethreading-idle.x86_64: W: no-documentation python3.15-freethreading-test.aarch64: W: no-documentation python3.15-freethreading-test.i686: W: no-documentation python3.15-freethreading-test.ppc64le: W: no-documentation python3.15-freethreading-test.s390x: W: no-documentation python3.15-freethreading-test.x86_64: W: no-documentation python3.15-freethreading-tkinter.aarch64: W: no-documentation python3.15-freethreading-tkinter.i686: W: no-documentation python3.15-freethreading-tkinter.ppc64le: W: no-documentation python3.15-freethreading-tkinter.s390x: W: no-documentation python3.15-freethreading-tkinter.x86_64: W: no-documentation --- rpmlint.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpmlint.toml b/rpmlint.toml index 1cc1623..169e95a 100644 --- a/rpmlint.toml +++ b/rpmlint.toml @@ -58,7 +58,7 @@ Filters = [ 'no-manual-page-for-binary python3\.\d+t?dm?$', # missing documentation from subpackages - '^python3(\.\d+)?-(freethreading(-debug)?|debug|tkinter|test|idle)\.[^:]+: (E|W): no-documentation', + '^python3(\.\d+)?-(freethreading(-\w+)?|debug|tkinter|test|idle)\.[^:]+: (E|W): no-documentation', # platform python is obsoleted, but not provided 'obsolete-not-provided platform-python',