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
10 changes: 5 additions & 5 deletions src/deno_sandbox/__init__.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from typing import Optional
from deno_sandbox.api_generated import (
from .api_generated import (
Apps,
AsyncApps,
AsyncRevisions,
Expand All @@ -11,13 +11,13 @@
Timelines,
Volumes,
)
from deno_sandbox.bridge import AsyncBridge
from deno_sandbox.sandbox import (
from .bridge import AsyncBridge
from .sandbox import (
AsyncSandboxApi,
SandboxApi,
)
from deno_sandbox.console import AsyncConsoleClient, ConsoleClient
from deno_sandbox.options import Options, get_internal_options
from .console import AsyncConsoleClient, ConsoleClient
from .options import Options, get_internal_options

__all__ = ["DenoDeploy", "AsyncDenoDeploy", "Options"]

Expand Down
10 changes: 5 additions & 5 deletions src/deno_sandbox/api_generated.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

from typing import cast
from typing_extensions import Optional
from deno_sandbox.api_types_generated import (
from .api_types_generated import (
App,
AppListOptions,
AppInit,
Expand Down Expand Up @@ -33,15 +33,15 @@
SymlinkOptions,
)

from deno_sandbox.rpc import RpcClient, AsyncRpcClient
from deno_sandbox.utils import convert_to_camel_case, convert_to_snake_case
from deno_sandbox.console import (
from .rpc import RpcClient, AsyncRpcClient
from .utils import convert_to_camel_case, convert_to_snake_case
from .console import (
AsyncConsoleClient,
ConsoleClient,
AsyncPaginatedList,
PaginatedList,
)
from deno_sandbox.wrappers import (
from .wrappers import (
FsFile,
AsyncFsFile,
)
Expand Down
2 changes: 1 addition & 1 deletion src/deno_sandbox/api_types_generated.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

from typing_extensions import TypedDict, NotRequired, Literal
from re import Pattern
from deno_sandbox.wrappers import AbortSignal
from .wrappers import AbortSignal


class App(TypedDict):
Expand Down
8 changes: 4 additions & 4 deletions src/deno_sandbox/console.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
from typing import Any, Literal, Optional, TypedDict, cast
import httpx

from deno_sandbox.api_types_generated import (
from .api_types_generated import (
App,
AppInit,
AppListOptions,
Expand All @@ -20,9 +20,9 @@
VolumeInit,
VolumeListOptions,
)
from deno_sandbox.bridge import AsyncBridge
from deno_sandbox.options import InternalOptions
from deno_sandbox.utils import convert_to_snake_case, parse_link_header
from .bridge import AsyncBridge
from .options import InternalOptions
from .utils import convert_to_snake_case, parse_link_header


class Revision(RevisionWithoutTimelines):
Expand Down
2 changes: 1 addition & 1 deletion src/deno_sandbox/options.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

from httpx import URL

from deno_sandbox.errors import MissingApiToken
from .errors import MissingApiToken


class Options(TypedDict):
Expand Down
8 changes: 4 additions & 4 deletions src/deno_sandbox/rpc.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,16 @@
from typing import Any, Dict, Literal, Mapping, NotRequired, Optional, TypedDict, cast
from websockets import ConnectionClosed

from deno_sandbox.bridge import AsyncBridge
from deno_sandbox.errors import (
from .bridge import AsyncBridge
from .errors import (
HTTPStatusError,
ProcessAlreadyExited,
RpcValidationError,
UnknownRpcMethod,
ZodErrorRaw,
)
from deno_sandbox.transport import WebSocketTransport
from deno_sandbox.utils import (
from .transport import WebSocketTransport
from .utils import (
convert_to_camel_case,
convert_to_snake_case,
to_snake_case,
Expand Down
16 changes: 8 additions & 8 deletions src/deno_sandbox/sandbox.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,13 @@
)
from typing_extensions import Literal

from deno_sandbox.api_generated import (
from .api_generated import (
AsyncSandboxEnv,
AsyncSandboxFs,
SandboxEnv,
SandboxFs,
)
from deno_sandbox.api_types_generated import (
from .api_types_generated import (
DenoReplOptions,
DenoRunOptions,
SandboxListOptions,
Expand All @@ -27,20 +27,20 @@
SandboxMeta,
SpawnOptions,
)
from deno_sandbox.bridge import AsyncBridge
from deno_sandbox.console import (
from .bridge import AsyncBridge
from .console import (
AsyncConsoleClient,
AsyncPaginatedList,
ConsoleClient,
ExposeSSHResult,
PaginatedList,
)
from deno_sandbox.rpc import AsyncRpcClient, RpcClient
from deno_sandbox.transport import (
from .rpc import AsyncRpcClient, RpcClient
from .transport import (
WebSocketTransport,
)
from deno_sandbox.utils import to_camel_case, to_snake_case
from deno_sandbox.wrappers import (
from .utils import to_camel_case, to_snake_case
from .wrappers import (
AsyncChildProcess,
AsyncDenoProcess,
AsyncDenoRepl,
Expand Down
2 changes: 1 addition & 1 deletion src/deno_sandbox/transport.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from websockets import ClientConnection, ConnectionClosed, connect
from httpx import URL

from deno_sandbox.errors import AuthenticationError
from .errors import AuthenticationError


class WebSocketTransport:
Expand Down
6 changes: 3 additions & 3 deletions src/deno_sandbox/wrappers.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
import sys
from typing import Any, BinaryIO, Callable, Optional, TypedDict, cast
from typing_extensions import Literal
from deno_sandbox.bridge import AsyncBridge
from deno_sandbox.errors import ProcessAlreadyExited
from deno_sandbox.rpc import (
from .bridge import AsyncBridge
from .errors import ProcessAlreadyExited
from .rpc import (
AsyncFetchResponse,
AsyncRpcClient,
FetchResponse,
Expand Down