From 9ee26814f32fc29baab8a98d3d84cc364339c996 Mon Sep 17 00:00:00 2001 From: Joscha Schmiedt <joscha@schmiedt.dev> Date: Wed, 17 Apr 2024 23:38:57 +0200 Subject: [PATCH] Remove deprecated ABCmeta-based ABC class --- .../authentication/external_credentials_provider.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/linkahead/connection/authentication/external_credentials_provider.py b/src/linkahead/connection/authentication/external_credentials_provider.py index 3d1b8afa..8e22c5c5 100644 --- a/src/linkahead/connection/authentication/external_credentials_provider.py +++ b/src/linkahead/connection/authentication/external_credentials_provider.py @@ -23,13 +23,10 @@ # """external_credentials_provider.""" from __future__ import absolute_import, unicode_literals -from abc import ABCMeta +from abc import ABC import logging from .plain import PlainTextCredentialsProvider -# meta class compatible with Python 2 *and* 3: -ABC = ABCMeta(str('ABC'), (object, ), {str('__slots__'): ()}) - class ExternalCredentialsProvider(PlainTextCredentialsProvider, ABC): """ExternalCredentialsProvider. -- GitLab