summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--directory_filter.py4
1 files changed, 1 insertions, 3 deletions
diff --git a/directory_filter.py b/directory_filter.py
index 9fa13c2..8bced60 100644
--- a/directory_filter.py
+++ b/directory_filter.py
@@ -4,11 +4,10 @@ import hashlib
import os
from typing import Any, Optional
-import predicate
import file_utils
-class DirectoryFileFilter(predicate.Predicate):
+class DirectoryFileFilter(object):
"""A predicate that will return False if when a proposed file's
content to-be-written is identical to the contents of the file;
skip the write.
@@ -75,4 +74,3 @@ class DirectoryAllFilesFilter(DirectoryFileFilter):
mem_hash.update(item)
md5 = mem_hash.hexdigest()
return md5 not in self.all_md5s
-