From c31f0093a31aac4058c2e200b7f88679ccdc3ede Mon Sep 17 00:00:00 2001
From: Robert Goldmann <deadlocker@gmx.de>
Date: Wed, 9 Oct 2024 23:52:08 +0200
Subject: [PATCH] BaseUtils: fix type hints for python 3.9

---
 TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/NtfyHelper.py | 4 ++--
 TheCodeLabs_BaseUtils/setup.py                            | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/NtfyHelper.py b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/NtfyHelper.py
index 5a6d713..443e0cf 100644
--- a/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/NtfyHelper.py
+++ b/TheCodeLabs_BaseUtils/TheCodeLabs_BaseUtils/NtfyHelper.py
@@ -1,5 +1,5 @@
 import base64
-from typing import Any
+from typing import Any, Union
 
 import requests
 
@@ -12,7 +12,7 @@ class NtfyHelper:
                      topicName: str,
                      message: str,
                      tags: list[str],
-                     headers: dict[str, Any] | None = None) -> None:
+                     headers: Union[dict[str, Any], None] = None) -> None:
         base64Encoded = base64.b64encode(f'{userName}:{password}'.encode('utf-8'))
 
         baseHeaders = {
diff --git a/TheCodeLabs_BaseUtils/setup.py b/TheCodeLabs_BaseUtils/setup.py
index 3297bc1..9539b8d 100644
--- a/TheCodeLabs_BaseUtils/setup.py
+++ b/TheCodeLabs_BaseUtils/setup.py
@@ -3,7 +3,7 @@ from setuptools import setup
 setup(
     name='TheCodeLabs-BaseUtils',
     packages=['TheCodeLabs_BaseUtils'],
-    version='1.8.1',
+    version='1.8.2',
     license='MIT',
     description='Useful python classes',
     author='TheCodeLabs',
-- 
GitLab