Skip to content

Commit 8d27fb9

Browse files
committed
fix: use new classes
1 parent 62a83ae commit 8d27fb9

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

airbyte/_message_iterators.py

+10-3
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@
77
from collections.abc import Iterator
88
from typing import IO, TYPE_CHECKING, cast
99

10-
import pendulum
1110
import pydantic
1211
from typing_extensions import final
1312

13+
from airbyte_cdk.utils.datetime_helpers import ab_datetime_now
1414
from airbyte_protocol.models import (
1515
AirbyteMessage,
1616
AirbyteRecordMessage,
@@ -39,15 +39,22 @@ def _new_stream_success_message(stream_name: str) -> AirbyteMessage:
3939
type=Type.TRACE,
4040
trace=AirbyteTraceMessage(
4141
type=TraceType.STREAM_STATUS,
42-
stream=stream_name,
43-
emitted_at=pendulum.now().float_timestamp,
42+
emitted_at=ab_datetime_now().timestamp(),
4443
stream_status=AirbyteStreamStatusTraceMessage(
4544
stream_descriptor=StreamDescriptor(
4645
name=stream_name,
4746
),
4847
status=AirbyteStreamStatus.COMPLETE,
48+
reasons=None,
4949
),
50+
estimate=None,
51+
error=None,
5052
),
53+
log=None,
54+
record=None,
55+
state=None,
56+
catalog=None,
57+
control=None,
5158
)
5259

5360

0 commit comments

Comments
 (0)