From 2d28af8c3b4c6d078b53ca42119ad3d077220087 Mon Sep 17 00:00:00 2001 From: Mattia Verga Date: Jul 12 2025 11:55:27 +0000 Subject: Drop deprecated pkg_resources call Signed-off-by: Mattia Verga --- diff --git a/robosignatory/utils.py b/robosignatory/utils.py index 2632b77..df14253 100644 --- a/robosignatory/utils.py +++ b/robosignatory/utils.py @@ -1,8 +1,8 @@ import abc import logging from hashlib import sha256 +from importlib import metadata -import pkg_resources import subprocess import koji @@ -66,7 +66,7 @@ def get_hash(filepath): def get_signing_helper(backend, *args, **kwargs): """ Instantiate and return the appropriate signing backend. """ - points = pkg_resources.iter_entry_points('robosignatory.signing.helpers') + points = metadata.entry_points(group='robosignatory.signing.helpers') classes = dict([(point.name, point.load()) for point in points]) log.debug("Found the following installed signing helpers %r" % classes) cls = classes[backend]