Compare commits

...

5 Commits

Author SHA1 Message Date
sweep-ai[bot]
170a1795eb
Merge main into sweep/replace-type-with-isinstance 2023-08-12 18:21:53 +00:00
sweep-ai[bot]
b36aeedf2b
Merge main into sweep/replace-type-with-isinstance 2023-08-12 18:08:00 +00:00
sweep-ai[bot]
9227fa19be
Replaced type checking with isinstance in sqlgrep.py 2023-08-12 17:17:54 +00:00
sweep-ai[bot]
7bdb89f1d5
Updated osxphotos/exiftool.py 2023-08-12 17:17:12 +00:00
sweep-ai[bot]
4aa74decd7
Checked osxphotos/cli/verbose.py for type(x) == type instances. No changes required. 2023-08-12 17:16:52 +00:00
3 changed files with 4 additions and 4 deletions

View File

@ -275,4 +275,4 @@ def _verbose_print_function(
elif rich:
return rich_verbose_testing_
else:
return verbose_
return verbose_

View File

@ -521,4 +521,4 @@ class _ExifToolCaching(ExifTool):
def flush_cache(self):
"""Clear cached data so that calls to json or asdict return fresh data"""
self._json_cache = None
self._asdict_cache = {}
self._asdict_cache = {}

View File

@ -40,7 +40,7 @@ def sqlgrep(
for row_num, row in enumerate(cursor):
for field in row.keys():
field_value = row[field]
if not field_value or type(field_value) == bytes:
if not field_value or isinstance(field_value, bytes):
# don't search binary blobs
next
field_value = str(field_value)
@ -54,4 +54,4 @@ def sqlgrep(
field_value,
]
except sqlite3.DatabaseError as e:
raise sqlite3.DatabaseError(f"{filename}: {e}") from e
raise sqlite3.DatabaseError(f"{filename}: {e}") from e