summaryrefslogtreecommitdiff
path: root/requests_cache/backends/base.py
diff options
context:
space:
mode:
authorParker Hancock <633163+parkerhancock@users.noreply.github.com>2021-06-21 14:16:44 -0500
committerParker Hancock <633163+parkerhancock@users.noreply.github.com>2021-06-21 14:16:44 -0500
commite9b6b414d6b356436032df634f7ee8e5ecc50d8c (patch)
tree36e03d65ad1276c3ed6d9aaebbb62b105c0ced62 /requests_cache/backends/base.py
parent623f4cfdeeaa193541624ac31c41a32f890abe95 (diff)
downloadrequests-cache-e9b6b414d6b356436032df634f7ee8e5ecc50d8c.tar.gz
removed initialization serializer check
Diffstat (limited to 'requests_cache/backends/base.py')
-rw-r--r--requests_cache/backends/base.py10
1 files changed, 0 insertions, 10 deletions
diff --git a/requests_cache/backends/base.py b/requests_cache/backends/base.py
index 1f93184..a20f0d0 100644
--- a/requests_cache/backends/base.py
+++ b/requests_cache/backends/base.py
@@ -231,11 +231,6 @@ class BaseStorage(MutableMapping, ABC):
if callable(self.serializer):
self.serializer = self.serializer(**kwargs)
- if not is_serializer(self.serializer):
- breakpoint()
- raise ValueError(
- f"Selected serializer {self.serializer} is not a serializer. Must have dumps/loads"
- )
logger.debug(f'Initializing {type(self).__name__} with serializer: {self.serializer}')
def bulk_delete(self, keys: Iterable[str]):
@@ -251,8 +246,3 @@ class BaseStorage(MutableMapping, ABC):
def __str__(self):
return str(list(self.keys()))
-
-
-def is_serializer(obj):
- # Checks if a proposed serializer has these three required attributes
- return hasattr(obj, 'dumps') and hasattr(obj, 'loads')