From 52f0b2d1e9466821ac5c9f265a96e4fd9ad8f1e8 Mon Sep 17 00:00:00 2001 From: Jacky Lam Date: Thu, 26 Oct 2023 20:00:22 +0800 Subject: [PATCH] fix: Backwards compatibility for type hinting --- src/keycloak/keycloak_admin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/keycloak/keycloak_admin.py b/src/keycloak/keycloak_admin.py index a5a8dce..58d8c65 100644 --- a/src/keycloak/keycloak_admin.py +++ b/src/keycloak/keycloak_admin.py @@ -29,7 +29,7 @@ import copy import json from builtins import isinstance -from typing import Optional +from typing import Optional, Union import deprecation from requests_toolbelt import MultipartEncoder @@ -84,7 +84,7 @@ class KeycloakAdmin: PAGE_SIZE = 100 _auto_refresh_token = None - _connection: KeycloakOpenIDConnection | None = None + _connection: Union[KeycloakOpenIDConnection, None] = None def __init__( self,