Skip to content

Commit fba0b46

Browse files
committed
typing
1 parent 43d2b75 commit fba0b46

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

sentry_sdk/tracing_utils.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,11 +355,12 @@ def _format_sql(cursor, sql):
355355
real_sql = cursor.mogrify(sql)
356356
if isinstance(real_sql, bytes):
357357
# Use UTF-8 as default, with latin1 fallback for edge cases
358+
bytes_sql = real_sql # make pypy happy (type narrowing to bytes)
358359
try:
359-
real_sql = real_sql.decode("utf-8")
360+
real_sql = bytes_sql.decode("utf-8")
360361
except UnicodeDecodeError:
361362
# If UTF-8 fails, try latin1 as fallback
362-
real_sql = real_sql.decode("latin1", errors="replace")
363+
real_sql = bytes_sql.decode("latin1", errors="replace")
363364
except Exception:
364365
real_sql = None
365366

0 commit comments

Comments
 (0)