Skip to content

Commit e3258b0

Browse files
committed
fix: Use timezone.utc to be Python 3.8 compatible
1 parent 9306793 commit e3258b0

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

papermill/engines.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ def __init__(self, nb, output_path=None, log_output=False, progress_bar=True, au
122122

123123
def now(self):
124124
"""Helper to return current UTC time"""
125-
return datetime.datetime.now(datetime.UTC)
125+
return datetime.datetime.now(datetime.timezone.utc)
126126

127127
def set_timer(self):
128128
"""

papermill/parameterize.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
from datetime import UTC, datetime
1+
from datetime import datetime, timezone
22
from uuid import uuid4
33

44
import nbformat
@@ -23,7 +23,7 @@ def add_builtin_parameters(parameters):
2323
"pm": {
2424
"run_uuid": str(uuid4()),
2525
"current_datetime_local": datetime.now(),
26-
"current_datetime_utc": datetime.now(UTC),
26+
"current_datetime_utc": datetime.now(timezone.utc),
2727
}
2828
}
2929

0 commit comments

Comments
 (0)