commit:     e5ebcdc061d5eff97373cc8051f1dc2c779f5fbe
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 25 11:26:12 2025 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 25 11:26:12 2025 +0000
URL:        
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=e5ebcdc0

DirectStableKeywords: add exception for sec-keys/* and virtual/* categories

Resolves: https://github.com/pkgcore/pkgcheck/issues/719
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 src/pkgcheck/checks/git.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/pkgcheck/checks/git.py b/src/pkgcheck/checks/git.py
index d4ab12ff..cde26dca 100644
--- a/src/pkgcheck/checks/git.py
+++ b/src/pkgcheck/checks/git.py
@@ -337,7 +337,7 @@ class GitPkgCommitsCheck(GentooRepoCheck, GitCommitsCheck):
     env_array_elem_regex = re.compile(r'\[\d+\]="(?P<val>.+?)"')
 
     # package categories that are committed with stable keywords
-    allowed_direct_stable = frozenset(["acct-user", "acct-group"])
+    allowed_direct_stable = frozenset(["acct-user", "acct-group", "sec-keys", 
"virtual"])
 
     def __init__(self, *args, git_addon: git.GitAddon, eclass_addon: 
sources.EclassAddon):
         super().__init__(*args)

Reply via email to