Skip to content

Commit 3c0445a

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
chore(internal): use TypeAlias marker for type assignments (#459)
1 parent b4c35d6 commit 3c0445a

8 files changed

+18
-13
lines changed
+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
from typing import Optional
4-
from typing_extensions import Literal
4+
from typing_extensions import Literal, TypeAlias
55

66
__all__ = ["BenefitFrequency"]
77

8-
BenefitFrequency = Optional[Literal["one_time", "every_paycheck", "monthly"]]
8+
BenefitFrequency: TypeAlias = Optional[Literal["one_time", "every_paycheck", "monthly"]]

src/finch/types/hris/benefit_type.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
from typing import Optional
4-
from typing_extensions import Literal
4+
from typing_extensions import Literal, TypeAlias
55

66
__all__ = ["BenefitType"]
77

8-
BenefitType = Optional[
8+
BenefitType: TypeAlias = Optional[
99
Literal[
1010
"401k",
1111
"401k_roth",
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
from typing import List
4+
from typing_extensions import TypeAlias
45

56
__all__ = ["DirectoryCreateResponse"]
67

7-
DirectoryCreateResponse = List[object]
8+
DirectoryCreateResponse: TypeAlias = List[object]
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
from typing import List
4+
from typing_extensions import TypeAlias
45

56
from .sandbox_job_configuration import SandboxJobConfiguration
67

78
__all__ = ["ConfigurationRetrieveResponse"]
89

9-
ConfigurationRetrieveResponse = List[SandboxJobConfiguration]
10+
ConfigurationRetrieveResponse: TypeAlias = List[SandboxJobConfiguration]
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
from typing_extensions import Literal
3+
from typing_extensions import Literal, TypeAlias
44

55
__all__ = ["ConnectionStatusType"]
66

7-
ConnectionStatusType = Literal[
7+
ConnectionStatusType: TypeAlias = Literal[
88
"pending", "processing", "connected", "error_no_account_setup", "error_permissions", "reauth"
99
]
+4-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

3-
from typing_extensions import Literal
3+
from typing_extensions import Literal, TypeAlias
44

55
__all__ = ["OperationSupport"]
66

7-
OperationSupport = Literal["supported", "not_supported_by_finch", "not_supported_by_provider", "client_access_only"]
7+
OperationSupport: TypeAlias = Literal[
8+
"supported", "not_supported_by_finch", "not_supported_by_provider", "client_access_only"
9+
]

src/finch/types/shared_params/connection_status_type.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22

33
from __future__ import annotations
44

5-
from typing_extensions import Literal
5+
from typing_extensions import Literal, TypeAlias
66

77
__all__ = ["ConnectionStatusType"]
88

9-
ConnectionStatusType = Literal[
9+
ConnectionStatusType: TypeAlias = Literal[
1010
"pending", "processing", "connected", "error_no_account_setup", "error_permissions", "reauth"
1111
]

src/finch/types/webhook_event.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
22

33
from typing import Union
4+
from typing_extensions import TypeAlias
45

56
from .company_event import CompanyEvent
67
from .payment_event import PaymentEvent
@@ -13,7 +14,7 @@
1314

1415
__all__ = ["WebhookEvent"]
1516

16-
WebhookEvent = Union[
17+
WebhookEvent: TypeAlias = Union[
1718
AccountUpdateEvent,
1819
JobCompletionEvent,
1920
CompanyEvent,

0 commit comments

Comments
 (0)