Skip to content

Commit a9b71ed

Browse files
authored
Merge pull request #66 from codatio/speakeasy-sdk-regen-1679502138
chore: speakeasy sdk regeneration - Generate Bank Feeds SDK
2 parents f112338 + 116d7e7 commit a9b71ed

21 files changed

+94
-100
lines changed

bankfeeds/README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@ pip install codat-bankfeeds
1111
## SDK Example Usage
1212
<!-- Start SDK Example Usage -->
1313
```python
14-
import bankfeeds
15-
from bankfeeds.models import operations, shared
14+
import codat
15+
from codat.models import operations, shared
1616

17-
s = bankfeeds.BankFeeds(
17+
s = codat.Codat(
1818
security=shared.Security(
1919
auth_header="YOUR_API_KEY_HERE",
2020
),
@@ -26,36 +26,36 @@ req = operations.CreateBankFeedRequest(
2626
operations.CreateBankFeedBankFeedBankAccount(
2727
account_name="deserunt",
2828
account_number="porro",
29-
account_type="Debit",
29+
account_type="debit",
3030
balance=6027.63,
3131
currency="vero",
32-
feed_start_date="2022-09-04T03:05:19.307Z",
32+
feed_start_date="perspiciatis",
3333
id="nulla",
34-
modified_date="2022-10-18T09:02:57.396Z",
34+
modified_date="nihil",
3535
sort_code="fuga",
3636
status="facilis",
3737
),
3838
operations.CreateBankFeedBankFeedBankAccount(
3939
account_name="eum",
4040
account_number="iusto",
41-
account_type="Unknown",
41+
account_type="unknown",
4242
balance=8917.73,
4343
currency="inventore",
44-
feed_start_date="2022-04-04T06:34:46.681Z",
44+
feed_start_date="sapiente",
4545
id="enim",
46-
modified_date="2022-11-02T01:19:03.212Z",
46+
modified_date="eum",
4747
sort_code="voluptatum",
4848
status="autem",
4949
),
5050
operations.CreateBankFeedBankFeedBankAccount(
5151
account_name="vel",
5252
account_number="non",
53-
account_type="Credit",
53+
account_type="credit",
5454
balance=5680.45,
5555
currency="reprehenderit",
56-
feed_start_date="2022-04-18T04:02:20.145Z",
56+
feed_start_date="molestiae",
5757
id="quo",
58-
modified_date="2023-02-24T01:59:21.569Z",
58+
modified_date="quasi",
5959
sort_code="laboriosam",
6060
status="dicta",
6161
),
@@ -74,7 +74,7 @@ if res.bank_feed_bank_accounts is not None:
7474
<!-- Start SDK Available Operations -->
7575
## SDK Available Operations
7676

77-
### BankFeeds SDK
77+
### Codat SDK
7878

7979
* `create_bank_feed` - Create bank feed bank accounts
8080
* `get_bank_account_push_options` - List push options for bank account bank transactions

bankfeeds/RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,4 +134,12 @@ Based on:
134134
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Bank-Feeds.yaml
135135
- Speakeasy CLI 1.13.0 https://github.com/speakeasy-api/speakeasy
136136
### Releases
137-
- [PyPI v0.6.0] https://pypi.org/project/codat-bankfeeds/0.6.0 - bankfeeds
137+
- [PyPI v0.6.0] https://pypi.org/project/codat-bankfeeds/0.6.0 - bankfeeds
138+
139+
## 2023-03-22 16:22:16
140+
### Changes
141+
Based on:
142+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Bank-Feeds.yaml
143+
- Speakeasy CLI 1.14.2 (2.13.0) https://github.com/speakeasy-api/speakeasy
144+
### Releases
145+
- [PyPI v0.6.1] https://pypi.org/project/codat-bankfeeds/0.6.1 - bankfeeds

bankfeeds/USAGE.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
<!-- Start SDK Example Usage -->
22
```python
3-
import bankfeeds
4-
from bankfeeds.models import operations, shared
3+
import codat
4+
from codat.models import operations, shared
55

6-
s = bankfeeds.BankFeeds(
6+
s = codat.Codat(
77
security=shared.Security(
88
auth_header="YOUR_API_KEY_HERE",
99
),
@@ -15,36 +15,36 @@ req = operations.CreateBankFeedRequest(
1515
operations.CreateBankFeedBankFeedBankAccount(
1616
account_name="deserunt",
1717
account_number="porro",
18-
account_type="Debit",
18+
account_type="debit",
1919
balance=6027.63,
2020
currency="vero",
21-
feed_start_date="2022-09-04T03:05:19.307Z",
21+
feed_start_date="perspiciatis",
2222
id="nulla",
23-
modified_date="2022-10-18T09:02:57.396Z",
23+
modified_date="nihil",
2424
sort_code="fuga",
2525
status="facilis",
2626
),
2727
operations.CreateBankFeedBankFeedBankAccount(
2828
account_name="eum",
2929
account_number="iusto",
30-
account_type="Unknown",
30+
account_type="unknown",
3131
balance=8917.73,
3232
currency="inventore",
33-
feed_start_date="2022-04-04T06:34:46.681Z",
33+
feed_start_date="sapiente",
3434
id="enim",
35-
modified_date="2022-11-02T01:19:03.212Z",
35+
modified_date="eum",
3636
sort_code="voluptatum",
3737
status="autem",
3838
),
3939
operations.CreateBankFeedBankFeedBankAccount(
4040
account_name="vel",
4141
account_number="non",
42-
account_type="Credit",
42+
account_type="credit",
4343
balance=5680.45,
4444
currency="reprehenderit",
45-
feed_start_date="2022-04-18T04:02:20.145Z",
45+
feed_start_date="molestiae",
4646
id="quo",
47-
modified_date="2023-02-24T01:59:21.569Z",
47+
modified_date="quasi",
4848
sort_code="laboriosam",
4949
status="dicta",
5050
),

bankfeeds/files.gen

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
src/bankfeeds/sdk.py
1+
src/codat/sdk.py
22
pylintrc
33
setup.py
4-
src/bankfeeds/__init__.py
5-
src/bankfeeds/models/__init__.py
6-
src/bankfeeds/utils/__init__.py
7-
src/bankfeeds/utils/retries.py
8-
src/bankfeeds/utils/utils.py
9-
src/bankfeeds/models/operations/create_bank_feed.py
10-
src/bankfeeds/models/operations/get_bank_account_push_options.py
11-
src/bankfeeds/models/operations/get_bank_feeds.py
12-
src/bankfeeds/models/operations/list_bank_account_transactions.py
13-
src/bankfeeds/models/operations/post_bank_transactions.py
14-
src/bankfeeds/models/operations/update_bank_feed.py
15-
src/bankfeeds/models/operations/__init__.py
16-
src/bankfeeds/models/shared/security.py
17-
src/bankfeeds/models/shared/__init__.py
4+
src/codat/__init__.py
5+
src/codat/models/__init__.py
6+
src/codat/utils/__init__.py
7+
src/codat/utils/retries.py
8+
src/codat/utils/utils.py
9+
src/codat/models/operations/create_bank_feed.py
10+
src/codat/models/operations/get_bank_account_push_options.py
11+
src/codat/models/operations/get_bank_feeds.py
12+
src/codat/models/operations/list_bank_account_transactions.py
13+
src/codat/models/operations/post_bank_transactions.py
14+
src/codat/models/operations/update_bank_feed.py
15+
src/codat/models/operations/__init__.py
16+
src/codat/models/shared/security.py
17+
src/codat/models/shared/__init__.py
1818
USAGE.md

bankfeeds/gen.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
configVersion: 1.0.0
22
management:
3-
docChecksum: 2e48f0c988ee0e1ed38834c6cf72cc74
3+
docChecksum: ca947f67007593bd67c81628b58151d0
44
docVersion: 2.1.0
5-
speakeasyVersion: 1.13.0
5+
speakeasyVersion: 1.14.2
6+
generationVersion: 2.13.0
67
generation:
78
telemetryEnabled: false
89
sdkClassName: Codat
910
tagNamespacingDisabled: true
1011
sdkFlattening: true
1112
python:
12-
version: 0.6.0
13+
version: 0.6.1
1314
author: Speakeasy
1415
description: Python Client SDK Generated by Speakeasy
1516
packageName: codat-bankfeeds

bankfeeds/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-bankfeeds",
13-
version="0.6.0",
13+
version="0.6.1",
1414
author="Speakeasy",
1515
description="Python Client SDK Generated by Speakeasy",
1616
long_description=long_description,
File renamed without changes.
File renamed without changes.

bankfeeds/src/bankfeeds/models/operations/create_bank_feed.py renamed to bankfeeds/src/codat/models/operations/create_bank_feed.py

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,17 @@
22

33
from __future__ import annotations
44
import dataclasses
5-
import dateutil.parser
65
import requests as requests_http
7-
from bankfeeds import utils
6+
from codat import utils
87
from dataclasses_json import Undefined, dataclass_json
9-
from datetime import datetime
108
from enum import Enum
11-
from marshmallow import fields
129
from typing import Optional
1310

1411
class CreateBankFeedBankFeedBankAccountAccountTypeEnum(str, Enum):
1512
r"""The type of bank account e.g. Credit"""
16-
UNKNOWN = "Unknown"
17-
CREDIT = "Credit"
18-
DEBIT = "Debit"
13+
UNKNOWN = "unknown"
14+
CREDIT = "credit"
15+
DEBIT = "debit"
1916

2017

2118
@dataclass_json(undefined=Undefined.EXCLUDE)
@@ -35,9 +32,9 @@ class CreateBankFeedBankFeedBankAccount:
3532
r"""The latest balance for the bank account"""
3633
currency: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('currency'), 'exclude': lambda f: f is None }})
3734
r"""The currency e.g. USD"""
38-
feed_start_date: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('feedStartDate'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
35+
feed_start_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('feedStartDate'), 'exclude': lambda f: f is None }})
3936
r"""null"""
40-
modified_date: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
37+
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
4138
r"""The last date the bank account was modified"""
4239
sort_code: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sortCode'), 'exclude': lambda f: f is None }})
4340
r"""The sort code"""

0 commit comments

Comments
 (0)