Skip to content

Commit ce7b0de

Browse files
authored
Merge pull request #103 from codatio/speakeasy-sdk-regen-1682598713
chore: speakeasy sdk regeneration - Generate Banking SDK
2 parents dafe22a + 2d4c328 commit ce7b0de

26 files changed

+287
-143
lines changed

banking/RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -238,4 +238,12 @@ Based on:
238238
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Banking.yaml
239239
- Speakeasy CLI 1.25.1 (2.22.0) https://github.com/speakeasy-api/speakeasy
240240
### Releases
241-
- [PyPI v0.12.0] https://pypi.org/project/codat-banking/0.12.0 - banking
241+
- [PyPI v0.12.0] https://pypi.org/project/codat-banking/0.12.0 - banking
242+
243+
## 2023-04-27 12:31:50
244+
### Changes
245+
Based on:
246+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Banking.yaml
247+
- Speakeasy CLI 1.26.0 (2.23.0) https://github.com/speakeasy-api/speakeasy
248+
### Releases
249+
- [PyPI v0.13.0] https://pypi.org/project/codat-banking/0.13.0 - banking

banking/gen.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ configVersion: 1.0.0
22
management:
33
docChecksum: 021e7fb3d6543c3585c6b446151af997
44
docVersion: 2.1.0
5-
speakeasyVersion: 1.25.1
6-
generationVersion: 2.22.0
5+
speakeasyVersion: 1.26.0
6+
generationVersion: 2.23.0
77
generation:
88
telemetryEnabled: false
99
sdkClassName: CodatBanking
1010
singleTagPerOp: false
1111
python:
12-
version: 0.12.0
12+
version: 0.13.0
1313
author: Speakeasy
1414
description: Python Client SDK Generated by Speakeasy
1515
packageName: codat-banking

banking/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
setuptools.setup(
1212
name="codat-banking",
13-
version="0.12.0",
13+
version="0.13.0",
1414
author="Speakeasy",
1515
description="Python Client SDK Generated by Speakeasy",
1616
long_description=long_description,

banking/src/codatbanking/models/operations/get_account.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,24 @@
1111
class GetAccountRequest:
1212

1313
account_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'accountId', 'style': 'simple', 'explode': False }})
14-
r"""Unique identifier for an account"""
15-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
16-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
14+
15+
r"""Unique identifier for an account"""
16+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
17+
18+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
19+
1720

1821

1922
@dataclasses.dataclass
2023
class GetAccountResponse:
2124

22-
content_type: str = dataclasses.field()
23-
status_code: int = dataclasses.field()
25+
content_type: str = dataclasses.field()
26+
27+
status_code: int = dataclasses.field()
28+
2429
account: Optional[shared_account.Account] = dataclasses.field(default=None)
25-
r"""Success"""
26-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
30+
31+
r"""Success"""
32+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
33+
2734

banking/src/codatbanking/models/operations/get_transaction.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,25 @@
1010
@dataclasses.dataclass
1111
class GetTransactionRequest:
1212

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
15+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
16+
1517
transaction_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'transactionId', 'style': 'simple', 'explode': False }})
16-
r"""The unique identifier for a transaction"""
18+
19+
r"""The unique identifier for a transaction"""
1720

1821

1922
@dataclasses.dataclass
2023
class GetTransactionResponse:
2124

22-
content_type: str = dataclasses.field()
23-
status_code: int = dataclasses.field()
24-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
25+
content_type: str = dataclasses.field()
26+
27+
status_code: int = dataclasses.field()
28+
29+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
30+
2531
transaction: Optional[shared_transaction.Transaction] = dataclasses.field(default=None)
26-
r"""Success"""
32+
33+
r"""Success"""
2734

banking/src/codatbanking/models/operations/get_transaction_category.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,25 @@
1010
@dataclasses.dataclass
1111
class GetTransactionCategoryRequest:
1212

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
15+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
16+
1517
transaction_category_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'transactionCategoryId', 'style': 'simple', 'explode': False }})
16-
r"""The unique identifier for a banking transaction category"""
18+
19+
r"""The unique identifier for a banking transaction category"""
1720

1821

1922
@dataclasses.dataclass
2023
class GetTransactionCategoryResponse:
2124

22-
content_type: str = dataclasses.field()
23-
status_code: int = dataclasses.field()
24-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
25+
content_type: str = dataclasses.field()
26+
27+
status_code: int = dataclasses.field()
28+
29+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
30+
2531
transaction_category: Optional[shared_transactioncategory.TransactionCategory] = dataclasses.field(default=None)
26-
r"""Success"""
32+
33+
r"""Success"""
2734

banking/src/codatbanking/models/operations/list_account_balances.py

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,34 @@
1010
@dataclasses.dataclass
1111
class ListAccountBalancesRequest:
1212

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
15+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
16+
1517
page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }})
16-
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
18+
19+
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
1720
order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }})
18-
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
21+
22+
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
1923
page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }})
20-
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
24+
25+
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
2126
query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }})
22-
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
27+
28+
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
2329

2430

2531
@dataclasses.dataclass
2632
class ListAccountBalancesResponse:
2733

28-
content_type: str = dataclasses.field()
29-
status_code: int = dataclasses.field()
34+
content_type: str = dataclasses.field()
35+
36+
status_code: int = dataclasses.field()
37+
3038
account_balances: Optional[shared_accountbalances.AccountBalances] = dataclasses.field(default=None)
31-
r"""Success"""
32-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
39+
40+
r"""Success"""
41+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
42+
3343

banking/src/codatbanking/models/operations/list_accounts.py

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,34 @@
1010
@dataclasses.dataclass
1111
class ListAccountsRequest:
1212

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
15+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
16+
1517
page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }})
16-
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
18+
19+
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
1720
order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }})
18-
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
21+
22+
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
1923
page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }})
20-
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
24+
25+
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
2126
query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }})
22-
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
27+
28+
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
2329

2430

2531
@dataclasses.dataclass
2632
class ListAccountsResponse:
2733

28-
content_type: str = dataclasses.field()
29-
status_code: int = dataclasses.field()
34+
content_type: str = dataclasses.field()
35+
36+
status_code: int = dataclasses.field()
37+
3038
accounts: Optional[shared_accounts.Accounts] = dataclasses.field(default=None)
31-
r"""Success"""
32-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
39+
40+
r"""Success"""
41+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
42+
3343

banking/src/codatbanking/models/operations/list_transaction_categories.py

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,34 @@
1010
@dataclasses.dataclass
1111
class ListTransactionCategoriesRequest:
1212

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
15+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
16+
1517
page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }})
16-
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
18+
19+
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
1720
order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }})
18-
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
21+
22+
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
1923
page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }})
20-
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
24+
25+
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
2126
query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }})
22-
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
27+
28+
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
2329

2430

2531
@dataclasses.dataclass
2632
class ListTransactionCategoriesResponse:
2733

28-
content_type: str = dataclasses.field()
29-
status_code: int = dataclasses.field()
30-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
34+
content_type: str = dataclasses.field()
35+
36+
status_code: int = dataclasses.field()
37+
38+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
39+
3140
transaction_categories: Optional[shared_transactioncategories.TransactionCategories] = dataclasses.field(default=None)
32-
r"""Success"""
41+
42+
r"""Success"""
3343

banking/src/codatbanking/models/operations/list_transactions.py

Lines changed: 20 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,24 +10,34 @@
1010
@dataclasses.dataclass
1111
class ListTransactionsRequest:
1212

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
15+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
16+
1517
page: int = dataclasses.field(metadata={'query_param': { 'field_name': 'page', 'style': 'form', 'explode': True }})
16-
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
18+
19+
r"""Page number. [Read more](https://docs.codat.io/using-the-api/paging)."""
1720
order_by: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'orderBy', 'style': 'form', 'explode': True }})
18-
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
21+
22+
r"""Field to order results by. [Read more](https://docs.codat.io/using-the-api/ordering-results)."""
1923
page_size: Optional[int] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'pageSize', 'style': 'form', 'explode': True }})
20-
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
24+
25+
r"""Number of records to return in a page. [Read more](https://docs.codat.io/using-the-api/paging)."""
2126
query: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'query', 'style': 'form', 'explode': True }})
22-
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
27+
28+
r"""Codat query string. [Read more](https://docs.codat.io/using-the-api/querying)."""
2329

2430

2531
@dataclasses.dataclass
2632
class ListTransactionsResponse:
2733

28-
content_type: str = dataclasses.field()
29-
status_code: int = dataclasses.field()
30-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
34+
content_type: str = dataclasses.field()
35+
36+
status_code: int = dataclasses.field()
37+
38+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
39+
3140
transactions: Optional[shared_transactions.Transactions] = dataclasses.field(default=None)
32-
r"""Success"""
41+
42+
r"""Success"""
3343

0 commit comments

Comments
 (0)