Skip to content

Commit 54ce3b9

Browse files
vdusekclaude
andcommitted
refactor: keep _types.py private, expose only Timeout via types.py
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent ea60c97 commit 54ce3b9

34 files changed

Lines changed: 71 additions & 64 deletions

src/apify_client/_resource_clients/_resource_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020

2121
if TYPE_CHECKING:
2222
from apify_client._client_registry import ClientRegistry, ClientRegistryAsync
23+
from apify_client._types import Timeout
2324
from apify_client.http_clients import HttpClient, HttpClientAsync
24-
from apify_client.types import Timeout
2525

2626
_TerminalActorJobStatus = Literal['SUCCEEDED', 'FAILED', 'TIMED-OUT', 'ABORTED']
2727
"""Subset of `ActorJobStatus` values that indicate the job has finished and will not change again."""

src/apify_client/_resource_clients/actor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
WebhookCollectionClient,
5353
WebhookCollectionClientAsync,
5454
)
55-
from apify_client.types import Timeout, WebhooksList
55+
from apify_client._types import Timeout, WebhooksList
5656

5757
_PricingInfo = (
5858
PayPerEventActorPricingInfo

src/apify_client/_resource_clients/actor_collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
from datetime import timedelta
2323

2424
from apify_client._models import ActorShort
25-
from apify_client.types import Timeout
25+
from apify_client._types import Timeout
2626

2727

2828
@docs_group('Resource clients')

src/apify_client/_resource_clients/actor_env_var.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
from apify_client._resource_clients._resource_client import ResourceClient, ResourceClientAsync
88

99
if TYPE_CHECKING:
10-
from apify_client.types import Timeout
10+
from apify_client._types import Timeout
1111

1212

1313
@docs_group('Resource clients')

src/apify_client/_resource_clients/actor_env_var_collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
if TYPE_CHECKING:
1010
from collections.abc import AsyncIterator, Iterator
1111

12-
from apify_client.types import Timeout
12+
from apify_client._types import Timeout
1313

1414

1515
@docs_group('Resource clients')

src/apify_client/_resource_clients/actor_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
ActorEnvVarCollectionClient,
2424
ActorEnvVarCollectionClientAsync,
2525
)
26-
from apify_client.types import Timeout
26+
from apify_client._types import Timeout
2727

2828
_source_file_list_adapter = TypeAdapter(list[SourceCodeFile | SourceCodeFolder])
2929

src/apify_client/_resource_clients/actor_version_collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
from collections.abc import AsyncIterator, Iterator
2222

2323
from apify_client._literals import VersionSourceType
24-
from apify_client.types import Timeout
24+
from apify_client._types import Timeout
2525

2626

2727
_source_file_list_adapter = TypeAdapter(list[SourceCodeFile | SourceCodeFolder])

src/apify_client/_resource_clients/build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from datetime import timedelta
1212

1313
from apify_client._resource_clients import LogClient, LogClientAsync
14-
from apify_client.types import Timeout
14+
from apify_client._types import Timeout
1515

1616

1717
@docs_group('Resource clients')

src/apify_client/_resource_clients/build_collection.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from collections.abc import AsyncIterator, Iterator
1212

1313
from apify_client._models import BuildShort
14-
from apify_client.types import Timeout
14+
from apify_client._types import Timeout
1515

1616

1717
@docs_group('Resource clients')

src/apify_client/_resource_clients/dataset.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@
2121
from datetime import timedelta
2222

2323
from apify_client._literals import GeneralAccess
24+
from apify_client._types import JsonSerializable, Timeout
2425
from apify_client.http_clients import HttpResponse
25-
from apify_client.types import JsonSerializable, Timeout
2626

2727

2828
@docs_group('Other')

0 commit comments

Comments
 (0)