Skip to content
Merged
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
533 changes: 239 additions & 294 deletions src/auth/src/supabase_auth/__init__.py

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions src/functions/src/supabase_functions/__init__.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,23 @@
from __future__ import annotations

from .client import AsyncFunctionsClient, SyncFunctionsClient, create_client
from .errors import (
FunctionsApiErrorDict,
FunctionsError,
FunctionsHttpError,
FunctionsRelayError,
)
from .utils import FunctionRegion
from .version import __version__

__all__ = [
"__version__",
"create_client",
"FunctionRegion",
"AsyncFunctionsClient",
"SyncFunctionsClient",
"FunctionsApiErrorDict",
"FunctionsError",
"FunctionsHttpError",
"FunctionsRelayError",
]
336 changes: 139 additions & 197 deletions src/realtime/src/realtime/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,202 +3,144 @@
# Configure the root logger for the module
logging.getLogger(__name__).addHandler(logging.NullHandler())

from realtime.version import __version__ as __version__
from realtime.version import __version__

from .channel import RealtimeChannel as RealtimeChannel
from .channel import RealtimeChannelOptions as RealtimeChannelOptions
from .client import RealtimeClient as RealtimeClient
from .client import connect_once as connect_once
from .exceptions import (
AuthorizationError as AuthorizationError,
)
from .exceptions import (
NotConnectedError as NotConnectedError,
)
from .message import (
AccessTokenMessage as AccessTokenMessage,
)
from .message import (
AccessTokenPayload as AccessTokenPayload,
)
from .message import (
BroadcastMessage as BroadcastMessage,
)
from .message import (
ChannelCloseMessage as ChannelCloseMessage,
)
from .message import (
ChannelErrorMessage as ChannelErrorMessage,
)
from .message import (
ChannelLeaveMessage as ChannelLeaveMessage,
)
from .message import (
ClientMessage as ClientMessage,
)
from .message import (
ErrorReplyMessage as ErrorReplyMessage,
)
from .message import (
ErrorSystemPayload as ErrorSystemPayload,
)
from .message import (
HeartbeatMessage as HeartbeatMessage,
)
from .message import (
HeartbeatPayload as HeartbeatPayload,
)
from .message import (
JoinMessage as JoinMessage,
)
from .message import (
Message as Message,
)
from .message import (
PostgresChangesMessage as PostgresChangesMessage,
)
from .message import (
PostgresRowChange as PostgresRowChange,
)
from .message import (
PresenceDiffMessage as PresenceDiffMessage,
)
from .message import (
PresenceMessage as PresenceMessage,
)
from .message import (
PresenceStateMessage as PresenceStateMessage,
)
from .message import (
ReplyMessage as ReplyMessage,
)
from .message import (
ReplyPostgresChanges as ReplyPostgresChanges,
)
from .message import (
ServerMessage as ServerMessage,
)
from .message import (
ServerMessageAdapter as ServerMessageAdapter,
)
from .message import (
SuccessReplyMessage as SuccessReplyMessage,
)
from .message import (
SuccessSystemPayload as SuccessSystemPayload,
)
from .message import (
SystemMessage as SystemMessage,
)
from .presence import RealtimePresence as RealtimePresence
from .types import (
DEFAULT_HEARTBEAT_INTERVAL as DEFAULT_HEARTBEAT_INTERVAL,
)
from .types import (
DEFAULT_TIMEOUT as DEFAULT_TIMEOUT,
)
from .types import (
PHOENIX_CHANNEL as PHOENIX_CHANNEL,
)
from .types import (
VSN as VSN,
)
from .types import (
BroadcastMeta as BroadcastMeta,
)
from .types import (
BroadcastPayload as BroadcastPayload,
)
from .types import (
Callback as Callback,
)
from .types import (
ChannelEvents as ChannelEvents,
)
from .types import (
ChannelStates as ChannelStates,
)
from .types import (
Payload as Payload,
)
from .types import (
PostgresChangesBinding as PostgresChangesBinding,
)
from .types import (
PostgresChangesBindingDict as PostgresChangesBindingDict,
)
from .types import (
PostgresChangesColumn as PostgresChangesColumn,
)
from .types import (
PostgresChangesData as PostgresChangesData,
)
from .types import (
PostgresChangesPayload as PostgresChangesPayload,
)
from .types import (
Presence as Presence,
)
from .types import (
PresenceDiff as PresenceDiff,
)
from .types import (
PresenceEvents as PresenceEvents,
)
from .types import (
PresenceMeta as PresenceMeta,
)
from .types import (
PresenceOpts as PresenceOpts,
)
from .types import (
RawPresenceDiff as RawPresenceDiff,
)
from .types import (
RawPresenceState as RawPresenceState,
)
from .types import (
RawPresenceStateEntry as RawPresenceStateEntry,
)
from .types import (
RealtimeAcknowledgementStatus as RealtimeAcknowledgementStatus,
)
from .types import (
RealtimeChannelBroadcastConfig as RealtimeChannelBroadcastConfig,
)
from .types import (
RealtimeChannelConfig as RealtimeChannelConfig,
)
from .types import (
RealtimeChannelOptionsPayload as RealtimeChannelOptionsPayload,
)
from .types import (
RealtimeChannelPresenceConfig as RealtimeChannelPresenceConfig,
)
from .types import (
RealtimePostgresChangesListenEvent as RealtimePostgresChangesListenEvent,
)
from .types import (
RealtimePresenceJoinPayload as RealtimePresenceJoinPayload,
)
from .types import (
RealtimePresenceLeavePayload as RealtimePresenceLeavePayload,
)
from .types import (
RealtimePresenceListenEvents as RealtimePresenceListenEvents,
)
from .types import (
RealtimePresenceState as RealtimePresenceState,
)
from .types import (
RealtimeSubscribeStates as RealtimeSubscribeStates,
)
from .types import (
ReplayOption as ReplayOption,
)
from .types import (
T_ParamSpec as T_ParamSpec,
)
from .types import (
T_Retval as T_Retval,
from .channel import RealtimeChannel, RealtimeChannelOptions
from .client import RealtimeClient, connect_once
from .exceptions import AuthorizationError, NotConnectedError
from .message import (
AccessTokenMessage,
AccessTokenPayload,
BroadcastMessage,
ChannelCloseMessage,
ChannelErrorMessage,
ChannelLeaveMessage,
ClientMessage,
ErrorReplyMessage,
ErrorSystemPayload,
HeartbeatMessage,
HeartbeatPayload,
JoinMessage,
Message,
PostgresChangesMessage,
PostgresRowChange,
PresenceDiffMessage,
PresenceMessage,
PresenceStateMessage,
ReplyMessage,
ReplyPostgresChanges,
ServerMessage,
ServerMessageAdapter,
SuccessReplyMessage,
SuccessSystemPayload,
SystemMessage,
)
from .presence import RealtimePresence
from .types import (
DEFAULT_HEARTBEAT_INTERVAL,
DEFAULT_TIMEOUT,
PHOENIX_CHANNEL,
VSN,
BroadcastMeta,
BroadcastPayload,
Callback,
ChannelEvents,
ChannelStates,
Payload,
PostgresChangesBinding,
PostgresChangesBindingDict,
PostgresChangesColumn,
PostgresChangesData,
PostgresChangesPayload,
Presence,
PresenceDiff,
PresenceEvents,
PresenceMeta,
PresenceOpts,
RawPresenceDiff,
RawPresenceState,
RawPresenceStateEntry,
RealtimeAcknowledgementStatus,
RealtimeChannelBroadcastConfig,
RealtimeChannelConfig,
RealtimeChannelOptionsPayload,
RealtimeChannelPresenceConfig,
RealtimePostgresChangesListenEvent,
RealtimePresenceJoinPayload,
RealtimePresenceLeavePayload,
RealtimePresenceListenEvents,
RealtimePresenceState,
RealtimeSubscribeStates,
ReplayOption,
)

__all__ = [
"__version__",
"RealtimeChannel",
"RealtimeChannelOptions",
"RealtimeClient",
"connect_once",
"AuthorizationError",
"NotConnectedError",
"AccessTokenMessage",
"AccessTokenPayload",
"BroadcastMessage",
"ChannelCloseMessage",
"ChannelErrorMessage",
"ChannelLeaveMessage",
"ClientMessage",
"ErrorReplyMessage",
"ErrorSystemPayload",
"HeartbeatMessage",
"HeartbeatPayload",
"JoinMessage",
"Message",
"PostgresChangesMessage",
"PostgresRowChange",
"PresenceDiffMessage",
"PresenceMessage",
"PresenceStateMessage",
"ReplyMessage",
"ReplyPostgresChanges",
"ServerMessage",
"ServerMessageAdapter",
"SuccessReplyMessage",
"SuccessSystemPayload",
"SystemMessage",
"RealtimePresence",
"DEFAULT_HEARTBEAT_INTERVAL",
"DEFAULT_TIMEOUT",
"PHOENIX_CHANNEL",
"VSN",
"BroadcastMeta",
"BroadcastPayload",
"Callback",
"ChannelEvents",
"ChannelStates",
"Payload",
"PostgresChangesBinding",
"PostgresChangesBindingDict",
"PostgresChangesColumn",
"PostgresChangesData",
"PostgresChangesPayload",
"Presence",
"PresenceDiff",
"PresenceEvents",
"PresenceMeta",
"PresenceOpts",
"RawPresenceDiff",
"RawPresenceState",
"RawPresenceStateEntry",
"RealtimeAcknowledgementStatus",
"RealtimeChannelBroadcastConfig",
"RealtimeChannelConfig",
"RealtimeChannelOptionsPayload",
"RealtimeChannelPresenceConfig",
"RealtimePostgresChangesListenEvent",
"RealtimePresenceJoinPayload",
"RealtimePresenceLeavePayload",
"RealtimePresenceListenEvents",
"RealtimePresenceState",
"RealtimeSubscribeStates",
"ReplayOption",
]
10 changes: 10 additions & 0 deletions src/storage/src/storage3/__init__.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
from __future__ import annotations

from storage3.client import AsyncStorageClient, SyncStorageClient
from storage3.exceptions import (
StorageApiError,
StorageApiErrorMessage,
StorageException,
VectorBucketException,
)
from storage3.file_api import StorageFileApiClient
from storage3.version import __version__

Expand All @@ -9,4 +15,8 @@
"AsyncStorageClient",
"SyncStorageClient",
"StorageFileApiClient",
"StorageApiError",
"StorageApiErrorMessage",
"StorageException",
"VectorBucketException",
]
Loading
Loading