From e5c4025aeb53cf09c30869546671e4abcdcf6ae3 Mon Sep 17 00:00:00 2001 From: Brian Bjarke Jensen Date: Wed, 17 Sep 2025 12:36:22 +0200 Subject: [PATCH] added graceful handling of missing optional packages --- python_repositories/adapters/minio_adapter.py | 2 -- python_repositories/adapters/redis_adapter.py | 3 --- 2 files changed, 5 deletions(-) diff --git a/python_repositories/adapters/minio_adapter.py b/python_repositories/adapters/minio_adapter.py index 965ec4f..0c67290 100644 --- a/python_repositories/adapters/minio_adapter.py +++ b/python_repositories/adapters/minio_adapter.py @@ -15,8 +15,6 @@ from python_repositories.interfaces import ( # Handle optional dependencies if find_spec("minio") is not None: import minio -else: - minio = None class MinioAdapter( diff --git a/python_repositories/adapters/redis_adapter.py b/python_repositories/adapters/redis_adapter.py index e8d845b..8b3ed8b 100644 --- a/python_repositories/adapters/redis_adapter.py +++ b/python_repositories/adapters/redis_adapter.py @@ -17,9 +17,6 @@ from python_repositories.interfaces import ( if find_spec("redis") is not None: import redis from redis.commands.json.path import Path as RedisPath -else: - redis = None # type: ignore - RedisPath = None # type: ignore class RedisAdapter(