Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
Example of establishing a connection to Sift's gRPC APi:

```python
from sift_client._internal.grpc.transport import SiftChannelConfig, use_sift_channel
from sift_client._internal.grpc_transport.transport import SiftChannelConfig, use_sift_channel

# Be sure not to include the url scheme i.e. 'https://' in the uri.
sift_channel_config = SiftChannelConfig(uri=SIFT_BASE_URI, apikey=SIFT_API_KEY)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from grpc import aio as grpc_aio

from sift_client._internal.grpc._async_interceptors.base import ClientAsyncInterceptor
from sift_client._internal.grpc_transport._async_interceptors.base import ClientAsyncInterceptor

Metadata = List[Tuple[str, str]]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

import grpc

from sift_client._internal.grpc._interceptors.base import ClientInterceptor, Continuation
from sift_client._internal.grpc._interceptors.context import ClientCallDetails
from sift_client._internal.grpc_transport._interceptors.base import ClientInterceptor, Continuation
from sift_client._internal.grpc_transport._interceptors.context import ClientCallDetails

Metadata = List[Tuple[str, str]]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,19 @@
import grpc.aio as grpc_aio
from typing_extensions import NotRequired, TypeAlias

from sift_client._internal.grpc._async_interceptors.metadata import MetadataAsyncInterceptor
from sift_client._internal.grpc._interceptors.metadata import Metadata, MetadataInterceptor
from sift_client._internal.grpc_transport._async_interceptors.metadata import (
MetadataAsyncInterceptor,
)
from sift_client._internal.grpc_transport._interceptors.metadata import (
Metadata,
MetadataInterceptor,
)

if TYPE_CHECKING:
from sift_client._internal.grpc._async_interceptors.base import ClientAsyncInterceptor
from sift_client._internal.grpc._interceptors.base import ClientInterceptor
from sift_client._internal.grpc._retry import RetryPolicy
from sift_client._internal.grpc.keepalive import DEFAULT_KEEPALIVE_CONFIG, KeepaliveConfig
from sift_client._internal.grpc_transport._async_interceptors.base import ClientAsyncInterceptor
from sift_client._internal.grpc_transport._interceptors.base import ClientInterceptor
from sift_client._internal.grpc_transport._retry import RetryPolicy
from sift_client._internal.grpc_transport.keepalive import DEFAULT_KEEPALIVE_CONFIG, KeepaliveConfig

SiftChannel: TypeAlias = grpc.Channel
SiftAsyncChannel: TypeAlias = grpc_aio.Channel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,10 @@
add_DataServiceServicer_to_server,
)

from sift_client._internal.grpc.server_interceptors.server_interceptor import ServerInterceptor
from sift_client._internal.grpc.transport import SiftChannelConfig, use_sift_channel
from sift_client._internal.grpc_transport.server_interceptors.server_interceptor import (
ServerInterceptor,
)
from sift_client._internal.grpc_transport.transport import SiftChannelConfig, use_sift_channel


class DataService(DataServiceServicer):
Expand Down
Loading
Loading