diff --git a/pyproject.toml b/pyproject.toml index 95ee96df..1b7203e3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "MergePythonClient" -version = "1.0.11" +version = "1.0.12" description = "" readme = "README.md" authors = [] diff --git a/src/merge/client.py b/src/merge/client.py index c8c40419..48012ff0 100644 --- a/src/merge/client.py +++ b/src/merge/client.py @@ -78,9 +78,9 @@ def __init__( ) self.ats = AtsClient(client_wrapper=self._client_wrapper) self.crm = CrmClient(client_wrapper=self._client_wrapper) + self.hris = HrisClient(client_wrapper=self._client_wrapper) self.filestorage = FilestorageClient(client_wrapper=self._client_wrapper) self.ticketing = TicketingClient(client_wrapper=self._client_wrapper) - self.hris = HrisClient(client_wrapper=self._client_wrapper) self.accounting = AccountingClient(client_wrapper=self._client_wrapper) @@ -148,9 +148,9 @@ def __init__( ) self.ats = AsyncAtsClient(client_wrapper=self._client_wrapper) self.crm = AsyncCrmClient(client_wrapper=self._client_wrapper) + self.hris = AsyncHrisClient(client_wrapper=self._client_wrapper) self.filestorage = AsyncFilestorageClient(client_wrapper=self._client_wrapper) self.ticketing = AsyncTicketingClient(client_wrapper=self._client_wrapper) - self.hris = AsyncHrisClient(client_wrapper=self._client_wrapper) self.accounting = AsyncAccountingClient(client_wrapper=self._client_wrapper) diff --git a/src/merge/core/client_wrapper.py b/src/merge/core/client_wrapper.py index b17288a4..cca1d58c 100644 --- a/src/merge/core/client_wrapper.py +++ b/src/merge/core/client_wrapper.py @@ -25,7 +25,7 @@ def get_headers(self) -> typing.Dict[str, str]: headers: typing.Dict[str, str] = { "X-Fern-Language": "Python", "X-Fern-SDK-Name": "MergePythonClient", - "X-Fern-SDK-Version": "1.0.11", + "X-Fern-SDK-Version": "1.0.12", } if self._account_token is not None: headers["X-Account-Token"] = self._account_token diff --git a/src/merge/resources/accounting/types/credit_note_line_item.py b/src/merge/resources/accounting/types/credit_note_line_item.py index 85ff29d2..3f108ff3 100644 --- a/src/merge/resources/accounting/types/credit_note_line_item.py +++ b/src/merge/resources/accounting/types/credit_note_line_item.py @@ -62,7 +62,7 @@ class CreditNoteLineItem(pydantic_v1.BaseModel): The credit note line item's associated tracking category. """ - tracking_categories: typing.List[str] = pydantic_v1.Field() + tracking_categories: typing.Optional[typing.List[typing.Optional[str]]] = pydantic_v1.Field() """ The credit note line item's associated tracking categories. """ diff --git a/src/merge/resources/accounting/types/purchase_order_line_item.py b/src/merge/resources/accounting/types/purchase_order_line_item.py index a37648fb..fdfdc4ca 100644 --- a/src/merge/resources/accounting/types/purchase_order_line_item.py +++ b/src/merge/resources/accounting/types/purchase_order_line_item.py @@ -64,7 +64,7 @@ class PurchaseOrderLineItem(pydantic_v1.BaseModel): The purchase order line item's associated tracking category. """ - tracking_categories: typing.List[str] = pydantic_v1.Field() + tracking_categories: typing.Optional[typing.List[typing.Optional[str]]] = pydantic_v1.Field() """ The purchase order line item's associated tracking categories. """ diff --git a/src/merge/resources/accounting/types/purchase_order_line_item_request.py b/src/merge/resources/accounting/types/purchase_order_line_item_request.py index 8196938b..0724a705 100644 --- a/src/merge/resources/accounting/types/purchase_order_line_item_request.py +++ b/src/merge/resources/accounting/types/purchase_order_line_item_request.py @@ -53,7 +53,7 @@ class PurchaseOrderLineItemRequest(pydantic_v1.BaseModel): The purchase order line item's associated tracking category. """ - tracking_categories: typing.List[str] = pydantic_v1.Field() + tracking_categories: typing.Optional[typing.List[typing.Optional[str]]] = pydantic_v1.Field() """ The purchase order line item's associated tracking categories. """ diff --git a/src/merge/resources/accounting/types/transaction_line_item.py b/src/merge/resources/accounting/types/transaction_line_item.py index cc90a3e7..31e37c32 100644 --- a/src/merge/resources/accounting/types/transaction_line_item.py +++ b/src/merge/resources/accounting/types/transaction_line_item.py @@ -64,7 +64,7 @@ class TransactionLineItem(pydantic_v1.BaseModel): The line's associated tracking category. """ - tracking_categories: typing.List[str] = pydantic_v1.Field() + tracking_categories: typing.Optional[typing.List[typing.Optional[str]]] = pydantic_v1.Field() """ The line's associated tracking categories. """ diff --git a/src/merge/resources/accounting/types/vendor_credit_line.py b/src/merge/resources/accounting/types/vendor_credit_line.py index d425a8a1..7cf9691e 100644 --- a/src/merge/resources/accounting/types/vendor_credit_line.py +++ b/src/merge/resources/accounting/types/vendor_credit_line.py @@ -47,7 +47,7 @@ class VendorCreditLine(pydantic_v1.BaseModel): The line's associated tracking category. """ - tracking_categories: typing.List[str] = pydantic_v1.Field() + tracking_categories: typing.Optional[typing.List[typing.Optional[str]]] = pydantic_v1.Field() """ The line's associated tracking categories. """