File tree Expand file tree Collapse file tree 2 files changed +7
-7
lines changed
python/rapidsmpf/rapidsmpf/streaming Expand file tree Collapse file tree 2 files changed +7
-7
lines changed Original file line number Diff line number Diff line change 1- # SPDX-FileCopyrightText: Copyright (c) 2025, NVIDIA CORPORATION & AFFILIATES.
1+ # SPDX-FileCopyrightText: Copyright (c) 2025-2026 , NVIDIA CORPORATION & AFFILIATES.
22# SPDX-License-Identifier: Apache-2.0
33
44from __future__ import annotations
@@ -17,6 +17,6 @@ class Channel(Generic[PayloadT]):
1717 async def shutdown (self , ctx : Context ) -> None : ...
1818 async def shutdown_metadata (self , ctx : Context ) -> None : ...
1919 async def send (self , ctx : Context , item : Message [PayloadT ]) -> None : ...
20- async def send_metadata (self , ctx : Context , item : Message [ PayloadT ] ) -> None : ...
20+ async def send_metadata (self , ctx : Context , item : Message ) -> None : ...
2121 async def recv (self , ctx : Context ) -> Message [PayloadT ] | None : ...
22- async def recv_metadata (self , ctx : Context ) -> Message [ PayloadT ] | None : ...
22+ async def recv_metadata (self , ctx : Context ) -> Message | None : ...
Original file line number Diff line number Diff line change 44
55from __future__ import annotations
66
7- from typing import Literal
7+ from typing import Literal , Self
88
99from rapidsmpf .streaming .core .message import Message
1010
@@ -40,9 +40,9 @@ class ChannelMetadata:
4040 partitioning : Partitioning | None = None ,
4141 duplicated : bool = False ,
4242 ) -> None : ...
43- @staticmethod
44- def from_message (message : Message ) -> ChannelMetadata : ...
45- def into_message (self , sequence_number : int , message : Message ) -> None : ...
43+ @classmethod
44+ def from_message (cls : type [ Self ], message : Message [ Self ] ) -> ChannelMetadata : ...
45+ def into_message (self , sequence_number : int , message : Message [ Self ] ) -> None : ...
4646 @property
4747 def local_count (self ) -> int : ...
4848 @property
You can’t perform that action at this time.
0 commit comments