From 57d35fb180e767395b9bf2bfc9cf4065b36f8ffb Mon Sep 17 00:00:00 2001 From: Mendy Man Date: Thu, 23 Jan 2025 12:39:50 -0500 Subject: [PATCH] python: Revert last commit, and import types using `models.` --- python/svix/api/application.py | 4 ++-- python/svix/api/background_task.py | 10 ++++------ python/svix/api/codegen.json | 4 ++-- python/svix/api/endpoint.py | 4 ++-- python/svix/api/event_type.py | 4 ++-- python/svix/api/integration.py | 4 ++-- python/svix/api/message_attempt.py | 13 ++++++------- python/svix/api/operational_webhook_endpoint.py | 4 ++-- 8 files changed, 22 insertions(+), 25 deletions(-) diff --git a/python/svix/api/application.py b/python/svix/api/application.py index 108d523db..4bbfe5935 100644 --- a/python/svix/api/application.py +++ b/python/svix/api/application.py @@ -2,13 +2,13 @@ import typing as t from dataclasses import dataclass +from ..internal.openapi_client import models from ..internal.openapi_client.models.application_in import ApplicationIn from ..internal.openapi_client.models.application_out import ApplicationOut from ..internal.openapi_client.models.application_patch import ApplicationPatch from ..internal.openapi_client.models.list_response_application_out import ( ListResponseApplicationOut, ) -from ..internal.openapi_client.models.ordering import Ordering from .common import ApiBase, BaseOptions, serialize_params @@ -18,7 +18,7 @@ class ApplicationListOptions(BaseOptions): """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - order: t.Optional[Ordering] = None + order: t.Optional[models.Ordering] = None """The sorting order of the returned items""" def _query_params(self) -> t.Dict[str, str]: diff --git a/python/svix/api/background_task.py b/python/svix/api/background_task.py index 9ed4a416f..c5a46f80e 100644 --- a/python/svix/api/background_task.py +++ b/python/svix/api/background_task.py @@ -2,27 +2,25 @@ import typing as t from dataclasses import dataclass +from ..internal.openapi_client import models from ..internal.openapi_client.models.background_task_out import BackgroundTaskOut -from ..internal.openapi_client.models.background_task_status import BackgroundTaskStatus -from ..internal.openapi_client.models.background_task_type import BackgroundTaskType from ..internal.openapi_client.models.list_response_background_task_out import ( ListResponseBackgroundTaskOut, ) -from ..internal.openapi_client.models.ordering import Ordering from .common import ApiBase, BaseOptions, serialize_params @dataclass class BackgroundTaskListOptions(BaseOptions): - status: t.Optional[BackgroundTaskStatus] = None + status: t.Optional[models.BackgroundTaskStatus] = None """Filter the response based on the status.""" - task: t.Optional[BackgroundTaskType] = None + task: t.Optional[models.BackgroundTaskType] = None """Filter the response based on the type.""" limit: t.Optional[int] = None """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - order: t.Optional[Ordering] = None + order: t.Optional[models.Ordering] = None """The sorting order of the returned items""" def _query_params(self) -> t.Dict[str, str]: diff --git a/python/svix/api/codegen.json b/python/svix/api/codegen.json index aa14e7c0c..a11bea0b2 100644 --- a/python/svix/api/codegen.json +++ b/python/svix/api/codegen.json @@ -1,6 +1,6 @@ { - "file-generated-at": "2025-01-23T17:18:47.853769785+00:00", - "git-rev": "92650ca178634d29871f5f21f989793ddee9c8ee", + "file-generated-at": "2025-01-23T17:38:28.234604025+00:00", + "git-rev": "6b878374214d1c893739095595718fe54ca2f24a", "openapi-codegen-version": "0.1.0", "openapi.json-sha256": "9fa16f8eb28f617b8495cafc9bd529626145df7af01e5c09acdc2b98e39a4725" } \ No newline at end of file diff --git a/python/svix/api/endpoint.py b/python/svix/api/endpoint.py index 55ad6f7da..fcc34c1b2 100644 --- a/python/svix/api/endpoint.py +++ b/python/svix/api/endpoint.py @@ -3,6 +3,7 @@ from dataclasses import dataclass from datetime import datetime +from ..internal.openapi_client import models from ..internal.openapi_client.models.endpoint_headers_in import EndpointHeadersIn from ..internal.openapi_client.models.endpoint_headers_out import EndpointHeadersOut from ..internal.openapi_client.models.endpoint_headers_patch_in import ( @@ -28,7 +29,6 @@ ListResponseEndpointOut, ) from ..internal.openapi_client.models.message_out import MessageOut -from ..internal.openapi_client.models.ordering import Ordering from ..internal.openapi_client.models.recover_in import RecoverIn from ..internal.openapi_client.models.recover_out import RecoverOut from ..internal.openapi_client.models.replay_in import ReplayIn @@ -42,7 +42,7 @@ class EndpointListOptions(BaseOptions): """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - order: t.Optional[Ordering] = None + order: t.Optional[models.Ordering] = None """The sorting order of the returned items""" def _query_params(self) -> t.Dict[str, str]: diff --git a/python/svix/api/event_type.py b/python/svix/api/event_type.py index 0eba55c67..5e68f64b1 100644 --- a/python/svix/api/event_type.py +++ b/python/svix/api/event_type.py @@ -2,6 +2,7 @@ import typing as t from dataclasses import dataclass +from ..internal.openapi_client import models from ..internal.openapi_client.models.event_type_import_open_api_in import ( EventTypeImportOpenApiIn, ) @@ -15,7 +16,6 @@ from ..internal.openapi_client.models.list_response_event_type_out import ( ListResponseEventTypeOut, ) -from ..internal.openapi_client.models.ordering import Ordering from .common import ApiBase, BaseOptions, serialize_params @@ -25,7 +25,7 @@ class EventTypeListOptions(BaseOptions): """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - order: t.Optional[Ordering] = None + order: t.Optional[models.Ordering] = None """The sorting order of the returned items""" include_archived: t.Optional[bool] = None """When `true` archived (deleted but not expunged) items are included in the response.""" diff --git a/python/svix/api/integration.py b/python/svix/api/integration.py index d9d793299..6c0d987f3 100644 --- a/python/svix/api/integration.py +++ b/python/svix/api/integration.py @@ -4,6 +4,7 @@ from deprecated import deprecated +from ..internal.openapi_client import models from ..internal.openapi_client.models.integration_in import IntegrationIn from ..internal.openapi_client.models.integration_key_out import IntegrationKeyOut from ..internal.openapi_client.models.integration_out import IntegrationOut @@ -11,7 +12,6 @@ from ..internal.openapi_client.models.list_response_integration_out import ( ListResponseIntegrationOut, ) -from ..internal.openapi_client.models.ordering import Ordering from .common import ApiBase, BaseOptions, serialize_params @@ -21,7 +21,7 @@ class IntegrationListOptions(BaseOptions): """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - order: t.Optional[Ordering] = None + order: t.Optional[models.Ordering] = None """The sorting order of the returned items""" def _query_params(self) -> t.Dict[str, str]: diff --git a/python/svix/api/message_attempt.py b/python/svix/api/message_attempt.py index a5d23085f..74358e68d 100644 --- a/python/svix/api/message_attempt.py +++ b/python/svix/api/message_attempt.py @@ -3,6 +3,7 @@ from dataclasses import dataclass from datetime import datetime +from ..internal.openapi_client import models from ..internal.openapi_client.models.list_response_endpoint_message_out import ( ListResponseEndpointMessageOut, ) @@ -13,8 +14,6 @@ ListResponseMessageEndpointOut, ) from ..internal.openapi_client.models.message_attempt_out import MessageAttemptOut -from ..internal.openapi_client.models.message_status import MessageStatus -from ..internal.openapi_client.models.status_code_class import StatusCodeClass from .common import ApiBase, BaseOptions, serialize_params @@ -24,9 +23,9 @@ class MessageAttemptListByEndpointOptions(BaseOptions): """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - status: t.Optional[MessageStatus] = None + status: t.Optional[models.MessageStatus] = None """Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)""" - status_code_class: t.Optional[StatusCodeClass] = None + status_code_class: t.Optional[models.StatusCodeClass] = None """Filter response based on the HTTP status code""" channel: t.Optional[str] = None """Filter response based on the channel""" @@ -67,9 +66,9 @@ class MessageAttemptListByMsgOptions(BaseOptions): """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - status: t.Optional[MessageStatus] = None + status: t.Optional[models.MessageStatus] = None """Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)""" - status_code_class: t.Optional[StatusCodeClass] = None + status_code_class: t.Optional[models.StatusCodeClass] = None """Filter response based on the HTTP status code""" channel: t.Optional[str] = None """Filter response based on the channel""" @@ -114,7 +113,7 @@ class MessageAttemptListAttemptedMessagesOptions(BaseOptions): """Filter response based on the channel""" tag: t.Optional[str] = None """Filter response based on the message tags""" - status: t.Optional[MessageStatus] = None + status: t.Optional[models.MessageStatus] = None """Filter response based on the status of the attempt: Success (0), Pending (1), Failed (2), or Sending (3)""" before: t.Optional[datetime] = None """Only include items created before a certain date""" diff --git a/python/svix/api/operational_webhook_endpoint.py b/python/svix/api/operational_webhook_endpoint.py index dcbd36f7e..5eb7f2f6a 100644 --- a/python/svix/api/operational_webhook_endpoint.py +++ b/python/svix/api/operational_webhook_endpoint.py @@ -2,6 +2,7 @@ import typing as t from dataclasses import dataclass +from ..internal.openapi_client import models from ..internal.openapi_client.models.list_response_operational_webhook_endpoint_out import ( ListResponseOperationalWebhookEndpointOut, ) @@ -20,7 +21,6 @@ from ..internal.openapi_client.models.operational_webhook_endpoint_update import ( OperationalWebhookEndpointUpdate, ) -from ..internal.openapi_client.models.ordering import Ordering from .common import ApiBase, BaseOptions, serialize_params @@ -30,7 +30,7 @@ class OperationalWebhookEndpointListOptions(BaseOptions): """Limit the number of returned items""" iterator: t.Optional[str] = None """The iterator returned from a prior invocation""" - order: t.Optional[Ordering] = None + order: t.Optional[models.Ordering] = None """The sorting order of the returned items""" def _query_params(self) -> t.Dict[str, str]: