Skip to content

Commit df0023d

Browse files
authored
Merge pull request #70 from exploreriii/UTC
fix(datetime): replace datetime.utcnow() with datetime.now(timezone.u…
2 parents 41e9c10 + deab778 commit df0023d

File tree

3 files changed

+7
-6
lines changed

3 files changed

+7
-6
lines changed

examples/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@ print(topic_info)
460460
```
461461
query = TopicMessageQuery(
462462
topic_id=topic_id,
463-
start_time=datetime.utcnow(),
463+
start_time=datetime.now(timezone.utc),
464464
chunking_enabled=True,
465465
limit=0
466466
)
@@ -473,7 +473,7 @@ query.subscribe(client)
473473
query = (
474474
TopicMessageQuery()
475475
.set_topic_id(topic_id)
476-
.set_start_time(datetime.utcnow())
476+
.set_start_time(datetime.now(timezone.utc))
477477
.set_chunking_enabled(True)
478478
.set_limit(0)
479479
)

examples/query_topic_message.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import os
22
import time
3-
from datetime import datetime
3+
from datetime import datetime, timezone
44
from dotenv import load_dotenv
55

66
from hiero_sdk_python import Network, Client, TopicMessageQuery
@@ -19,7 +19,8 @@ def on_error_handler(e):
1919

2020
query = TopicMessageQuery(
2121
topic_id=os.getenv('TOPIC_ID'),
22-
start_time=datetime.utcnow(),
22+
start_time=datetime.now(timezone.utc),
23+
2324
limit=0,
2425
chunking_enabled=True
2526
)

tests/test_topic_message_query.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import pytest
22
from unittest.mock import MagicMock, patch
3-
from datetime import datetime
3+
from datetime import datetime, timezone
44
from hiero_sdk_python.query.topic_message_query import TopicMessageQuery
55
from hiero_sdk_python.client.client import Client
66
from hiero_sdk_python.consensus.topic_id import TopicId
@@ -37,7 +37,7 @@ def test_topic_message_query_subscription(mock_client, mock_topic_id, mock_subsc
3737
"""
3838
Test subscribing to topic messages using TopicMessageQuery.
3939
"""
40-
query = TopicMessageQuery().set_topic_id(mock_topic_id).set_start_time(datetime.utcnow())
40+
query = TopicMessageQuery().set_topic_id(mock_topic_id).set_start_time(datetime.now(timezone.utc))
4141

4242
with patch("hiero_sdk_python.query.topic_message_query.TopicMessageQuery.subscribe") as mock_subscribe:
4343
def side_effect(client, on_message, on_error):

0 commit comments

Comments
 (0)