From b2782f04b844863fd01ca91c3578d1f6d26f301f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mat=C4=9Bj=20Cepl?= Date: Mon, 24 Jul 2023 10:22:11 +0200 Subject: [PATCH] keyring.util.properties have been deprecated (gh#jaraco/keyring#593). Use jaraco.classes.properties instead (and yes, of course, the upstream cannot keep API stable). Fixes #2 --- keyutils/backend.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keyutils/backend.py b/keyutils/backend.py index cff116f..ebca3e1 100644 --- a/keyutils/backend.py +++ b/keyutils/backend.py @@ -3,7 +3,7 @@ import errno from keyring.backend import KeyringBackend -from keyring.util import properties +from jaraco.classes import properties from keyring.errors import PasswordDeleteError from keyutils.keys import session_keyring @@ -20,7 +20,7 @@ def __init__(self, keyring_name='python-keyring-keyutils', self._key_type = key_type self._payload_encoding = payload_encoding - @properties.ClassProperty + @properties.classproperty @classmethod def priority(cls): return 1