Skip to content

Commit 5e5374c

Browse files
committed
Handle datetime.utcnow deprecation
1 parent 49505c2 commit 5e5374c

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

json_logging/util.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import os
44
import re
55
import sys
6-
from datetime import datetime
6+
from datetime import datetime, timezone
77
from logging import Logger, StreamHandler
88

99
import json_logging
@@ -71,7 +71,7 @@ def validate_subclass(subclass, superclass):
7171
return True
7272

7373

74-
_epoch = datetime(1970, 1, 1)
74+
_epoch = datetime(1970, 1, 1, tzinfo=timezone.utc)
7575

7676

7777
def epoch_nano_second(datetime_):

tests-performance/benmark_micro.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# coding=utf-8
22
import time
33
import timeit
4-
from datetime import datetime
4+
from datetime import datetime, timezone
55

6-
utcnow = datetime.utcnow()
6+
utcnow = datetime.now(timezone.utc)
77

88
numbers = 1000000
99
# timeit_timeit = timeit.timeit(lambda: '%04d-%02d-%02dT%02d:%02d:%02dZ' % (

0 commit comments

Comments
 (0)