From 374b1552e1aec011221b5a8a564b98e969d18c21 Mon Sep 17 00:00:00 2001 From: NumaryBot Date: Thu, 1 Feb 2024 10:33:30 +0000 Subject: [PATCH] release(sdk): v2.0.0-rc.2 --- .speakeasy/gen.lock | 10 +++++----- docs/models/operations/getbalancesaggregatedrequest.md | 3 ++- .../operations/v2getbalancesaggregatedrequest.md | 3 ++- docs/models/shared/bankaccount.md | 1 + gen.yaml | 2 +- setup.py | 2 +- src/sdk/models/operations/getbalancesaggregated.py | 2 ++ src/sdk/models/operations/v2getbalancesaggregated.py | 2 ++ src/sdk/models/shared/bankaccount.py | 1 + src/sdk/sdkconfiguration.py | 6 +++--- 10 files changed, 20 insertions(+), 12 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 62edeb7b..5e71d66c 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -1,12 +1,12 @@ lockVersion: 2.0.0 -id: de03809d-f847-4782-904f-d4ae23562d80 +id: 21c298d1-8589-49b9-96cf-318090a21860 management: - docChecksum: 74fe1770e44fe93b529c51a38e5a1792 - docVersion: v2.0.0-rc.1 + docChecksum: 7dfe7c153410dab21130617af7d17ee2 + docVersion: v2.0.0-rc.2 speakeasyVersion: internal generationVersion: 2.237.2 - releaseVersion: v2.0.0-rc.1 - configChecksum: acef941f1effe7ca2e875df2367166e3 + releaseVersion: v2.0.0-rc.2 + configChecksum: 95bd8ec4025e96d6b92fe5c1048a0779 features: python: constsAndDefaults: 0.1.2 diff --git a/docs/models/operations/getbalancesaggregatedrequest.md b/docs/models/operations/getbalancesaggregatedrequest.md index 1b236bf9..04d4b9cc 100644 --- a/docs/models/operations/getbalancesaggregatedrequest.md +++ b/docs/models/operations/getbalancesaggregatedrequest.md @@ -6,4 +6,5 @@ | Field | Type | Required | Description | Example | | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | `address` | *Optional[str]* | :heavy_minus_sign: | Filter balances involving given account, either as source or destination. | users:001 | -| `ledger` | *str* | :heavy_check_mark: | Name of the ledger. | ledger001 | \ No newline at end of file +| `ledger` | *str* | :heavy_check_mark: | Name of the ledger. | ledger001 | +| `use_insertion_date` | *Optional[bool]* | :heavy_minus_sign: | Use insertion date instead of effective date | | \ No newline at end of file diff --git a/docs/models/operations/v2getbalancesaggregatedrequest.md b/docs/models/operations/v2getbalancesaggregatedrequest.md index 05d067f2..5a82c66f 100644 --- a/docs/models/operations/v2getbalancesaggregatedrequest.md +++ b/docs/models/operations/v2getbalancesaggregatedrequest.md @@ -7,4 +7,5 @@ | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | | `request_body` | Dict[str, *Any*] | :heavy_minus_sign: | N/A | | | `ledger` | *str* | :heavy_check_mark: | Name of the ledger. | ledger001 | -| `pit` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | | \ No newline at end of file +| `pit` | [date](https://docs.python.org/3/library/datetime.html#date-objects) | :heavy_minus_sign: | N/A | | +| `use_insertion_date` | *Optional[bool]* | :heavy_minus_sign: | Use insertion date instead of effective date | | \ No newline at end of file diff --git a/docs/models/shared/bankaccount.md b/docs/models/shared/bankaccount.md index 2073e5e8..5cceabf3 100644 --- a/docs/models/shared/bankaccount.md +++ b/docs/models/shared/bankaccount.md @@ -13,5 +13,6 @@ | `iban` | *Optional[str]* | :heavy_minus_sign: | N/A | | `id` | *str* | :heavy_check_mark: | N/A | | `metadata` | Dict[str, *str*] | :heavy_minus_sign: | N/A | +| `name` | *str* | :heavy_check_mark: | N/A | | `provider` | *Optional[str]* | :heavy_minus_sign: | N/A | | `swift_bic_code` | *Optional[str]* | :heavy_minus_sign: | N/A | \ No newline at end of file diff --git a/gen.yaml b/gen.yaml index 54b6978c..d7285a98 100755 --- a/gen.yaml +++ b/gen.yaml @@ -8,7 +8,7 @@ generation: comments: {} telemetryEnabled: false python: - version: v2.0.0-rc.1 + version: v2.0.0-rc.2 author: Formance clientServerStatusCodesAsErrors: true description: Python Client SDK Generated by Speakeasy diff --git a/setup.py b/setup.py index ec28830a..5558e0e4 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ setuptools.setup( name="formance-sdk-python", - version="v2.0.0-rc.1", + version="v2.0.0-rc.2", author="Formance", description="Python Client SDK Generated by Speakeasy", long_description=long_description, diff --git a/src/sdk/models/operations/getbalancesaggregated.py b/src/sdk/models/operations/getbalancesaggregated.py index a5bf3f70..d0851596 100644 --- a/src/sdk/models/operations/getbalancesaggregated.py +++ b/src/sdk/models/operations/getbalancesaggregated.py @@ -14,6 +14,8 @@ class GetBalancesAggregatedRequest: r"""Name of the ledger.""" address: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'address', 'style': 'form', 'explode': True }}) r"""Filter balances involving given account, either as source or destination.""" + use_insertion_date: Optional[bool] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'use_insertion_date', 'style': 'form', 'explode': True }}) + r"""Use insertion date instead of effective date""" diff --git a/src/sdk/models/operations/v2getbalancesaggregated.py b/src/sdk/models/operations/v2getbalancesaggregated.py index b075488a..4ceda740 100644 --- a/src/sdk/models/operations/v2getbalancesaggregated.py +++ b/src/sdk/models/operations/v2getbalancesaggregated.py @@ -15,6 +15,8 @@ class V2GetBalancesAggregatedRequest: r"""Name of the ledger.""" pit: Optional[datetime] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pit', 'style': 'form', 'explode': True }}) request_body: Optional[Dict[str, Any]] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'application/json' }}) + use_insertion_date: Optional[bool] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'use_insertion_date', 'style': 'form', 'explode': True }}) + r"""Use insertion date instead of effective date""" diff --git a/src/sdk/models/shared/bankaccount.py b/src/sdk/models/shared/bankaccount.py index a02fdfd5..e899dda9 100644 --- a/src/sdk/models/shared/bankaccount.py +++ b/src/sdk/models/shared/bankaccount.py @@ -16,6 +16,7 @@ class BankAccount: country: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('country') }}) created_at: datetime = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('createdAt'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse }}) id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('id') }}) + name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('name') }}) account_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('accountID'), 'exclude': lambda f: f is None }}) account_number: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('accountNumber'), 'exclude': lambda f: f is None }}) iban: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('iban'), 'exclude': lambda f: f is None }}) diff --git a/src/sdk/sdkconfiguration.py b/src/sdk/sdkconfiguration.py index 9f689606..634ce0cd 100644 --- a/src/sdk/sdkconfiguration.py +++ b/src/sdk/sdkconfiguration.py @@ -21,10 +21,10 @@ class SDKConfiguration: server_url: str = '' server_idx: int = 0 language: str = 'python' - openapi_doc_version: str = 'v2.0.0-rc.1' - sdk_version: str = 'v2.0.0-rc.1' + openapi_doc_version: str = 'v2.0.0-rc.2' + sdk_version: str = 'v2.0.0-rc.2' gen_version: str = '2.237.2' - user_agent: str = 'speakeasy-sdk/python v2.0.0-rc.1 2.237.2 v2.0.0-rc.1 formance-sdk-python' + user_agent: str = 'speakeasy-sdk/python v2.0.0-rc.2 2.237.2 v2.0.0-rc.2 formance-sdk-python' retry_config: RetryConfig = None def get_server_details(self) -> Tuple[str, Dict[str, str]]: