Skip to content

Commit 89c5835

Browse files
Domantasclaude
andcommitted
feat(hub): remove the /internal/_typegen method (hub.internal)
GET /internal/_typegen is gateway tooling for the type generator, not product surface (owner 2026-10-22: /internal/* is not SDK surface). The module, the client property (hub.internal / Internal), its docs page and its test are gone. This SDK has no module generator, so nothing can bring it back on a regeneration. Breaking: the /internal/_typegen method (hub.internal) is removed — it was gateway tooling. Breaking: DryRun / IsSandbox / IsEnabled / Publish / GenerateRecoveryCodesAtSignup / IncludeRawPayload are optional now; empty = true on the gateway. The module methods take keyword arguments and send only what the caller passes, so no method filled these fields with false; nothing else changes. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 8696af9 commit 89c5835

6 files changed

Lines changed: 0 additions & 72 deletions

File tree

‎docs/hub/_index.md‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
| [`echo`](./echo.md) | 1 |
1010
| [`email`](./email.md) | 1 |
1111
| [`files`](./files.md) | 23 |
12-
| [`internal`](./internal.md) | 1 |
1312
| [`logs`](./logs.md) | 15 |
1413
| [`membership`](./membership.md) | 25 |
1514
| [`notifications`](./notifications.md) | 117 |

‎docs/hub/internal.md‎

Lines changed: 0 additions & 7 deletions
This file was deleted.

‎src/norbix_python/client.py‎

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,6 @@ def __init__(
324324
self.email = hub.email
325325
self.environments = hub.environments
326326
self.files = hub.files
327-
self.internal = hub.internal
328327
self.logs = hub.logs
329328
self.membership = hub.membership
330329
self.notifications = hub.notifications
@@ -341,7 +340,6 @@ def __init__(
341340
self.Email = self.email
342341
self.Environments = self.environments
343342
self.Files = self.files
344-
self.Internal = self.internal
345343
self.Logs = self.logs
346344
self.Membership = self.membership
347345
self.Notifications = self.notifications

‎src/norbix_python/hub/__init__.py‎

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
from .email import AsyncEmailModule, EmailModule
1010
from .environments import AsyncEnvironmentsModule, EnvironmentsModule
1111
from .files import AsyncFilesModule, FilesModule
12-
from .internal import AsyncInternalModule, InternalModule
1312
from .logs import AsyncLogsModule, LogsModule
1413
from .membership import AsyncMembershipModule, MembershipModule
1514
from .notifications import AsyncNotificationsModule, NotificationsModule
@@ -31,7 +30,6 @@ def __init__(self, transport: Transport) -> None:
3130
self.email = EmailModule(transport)
3231
self.environments = EnvironmentsModule(transport)
3332
self.files = FilesModule(transport)
34-
self.internal = InternalModule(transport)
3533
self.logs = LogsModule(transport)
3634
self.membership = MembershipModule(transport)
3735
self.notifications = NotificationsModule(transport)
@@ -53,7 +51,6 @@ def __init__(self, transport: AsyncTransport) -> None:
5351
self.email = AsyncEmailModule(transport)
5452
self.environments = AsyncEnvironmentsModule(transport)
5553
self.files = AsyncFilesModule(transport)
56-
self.internal = AsyncInternalModule(transport)
5754
self.logs = AsyncLogsModule(transport)
5855
self.membership = AsyncMembershipModule(transport)
5956
self.notifications = AsyncNotificationsModule(transport)

‎src/norbix_python/hub/internal.py‎

Lines changed: 0 additions & 41 deletions
This file was deleted.

‎tests/hub/test_internal.py‎

Lines changed: 0 additions & 18 deletions
This file was deleted.

0 commit comments

Comments
 (0)