Skip to content

Commit 08c9a83

Browse files
NicoHinderlingpriscilawebdev
authored andcommitted
chore: Update datetime method to clean up noisy log (#99542)
While looking through GCP logs, I see this noisy log showing up a ton: ``` /usr/src/sentry/src/sentry/utils/dates.py:193: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). ``` lets address it
1 parent 0319b4e commit 08c9a83

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/sentry/utils/dates.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -197,7 +197,7 @@ def outside_retention_with_modified_start(
197197

198198
# Need to support timezone-aware and naive datetimes since
199199
# Snuba API only deals in naive UTC
200-
now = datetime.now(UTC) if start.tzinfo else datetime.utcnow()
200+
now = datetime.now(UTC) if start.tzinfo else datetime.now(UTC).replace(tzinfo=None)
201201
start = max(start, now - timedelta(days=retention))
202202

203203
return start > end, start

0 commit comments

Comments
 (0)