From e35c5ec10440ee8cf783daa7eaeb13562c496a77 Mon Sep 17 00:00:00 2001 From: Asa <59259908+AcerP-py@users.noreply.github.com> Date: Fri, 14 Mar 2025 18:08:14 -0400 Subject: [PATCH] module generation: make package tags accessible in template (#48213) --- lib/spack/spack/modules/common.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/spack/spack/modules/common.py b/lib/spack/spack/modules/common.py index 702d473c556..b38ffba186c 100644 --- a/lib/spack/spack/modules/common.py +++ b/lib/spack/spack/modules/common.py @@ -564,6 +564,12 @@ def __init__(self, configuration): def spec(self): return self.conf.spec + @tengine.context_property + def tags(self): + if not hasattr(self.spec.package, "tags"): + return [] + return self.spec.package.tags + @tengine.context_property def timestamp(self): return datetime.datetime.now()