Skip to content

Commit d7ced55

Browse files
authored
Use datetime.now(datetime.timezone.utc) instead of datetime.utcnow() (#832)
1 parent 3010678 commit d7ced55

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

wikibaseintegrator/datatypes/time.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def set_value(self, time: Optional[str] = None, before: int = 0, after: int = 0,
5353

5454
if time:
5555
if time == "now":
56-
time = datetime.datetime.utcnow().strftime("+%Y-%m-%dT00:00:00Z")
56+
time = datetime.datetime.now(datetime.timezone.utc).strftime("+%Y-%m-%dT00:00:00Z")
5757

5858
if not (time.startswith("+") or time.startswith("-")):
5959
time = "+" + time

wikibaseintegrator/wbi_helpers.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ def mediawiki_api_call(method: str, mediawiki_api_url: str | None = None, sessio
9494
# rate limiting
9595
if 'messages' in json_data['error'] and 'actionthrottledtext' in [message['name'] for message in json_data['error']['messages']]: # pragma: no cover
9696
sleep_sec = int(response.headers.get('retry-after', retry_after))
97-
log.error("%s: rate limited. sleeping for %d seconds", datetime.datetime.utcnow(), sleep_sec)
97+
log.error("%s: rate limited. sleeping for %d seconds", datetime.datetime.now(datetime.timezone.utc), sleep_sec)
9898
sleep(sleep_sec)
9999
continue
100100

@@ -107,7 +107,7 @@ def mediawiki_api_call(method: str, mediawiki_api_url: str | None = None, sessio
107107
sleep_sec = max(sleep_sec, 5)
108108
# The number of second can't be more than retry_after
109109
sleep_sec = min(sleep_sec, retry_after)
110-
log.error("%s: maxlag. sleeping for %d seconds", datetime.datetime.utcnow(), sleep_sec)
110+
log.error("%s: maxlag. sleeping for %d seconds", datetime.datetime.now(datetime.timezone.utc), sleep_sec)
111111
sleep(sleep_sec)
112112
continue
113113

0 commit comments

Comments
 (0)