From: Michael Tremer Date: Mon, 7 Jul 2025 16:08:53 +0000 (+0000) Subject: packages: Export NEVRA X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=903cfbc2edd565f6a4ca37b4827613c220e71b08;p=pbs.git packages: Export NEVRA Signed-off-by: Michael Tremer --- diff --git a/src/buildservice/packages.py b/src/buildservice/packages.py index d8c744c0..7a0b6ebd 100644 --- a/src/buildservice/packages.py +++ b/src/buildservice/packages.py @@ -5,6 +5,7 @@ import datetime import logging import mimetypes import os +import pydantic import shutil import sqlalchemy import sqlmodel @@ -352,8 +353,9 @@ class Package(sqlmodel.SQLModel, database.BackendMixin, database.SoftDeleteMixin # NEVRA + @pydantic.computed_field @property - def nevra(self): + def nevra(self) -> str: return "%s-%s.%s" % (self.name, self.evr, self.arch) # Groups