Skip to content

Commit faf5019

Browse files
authored
Merge pull request #119 from codatio/speakeasy-sdk-regen-1682641555
chore: speakeasy sdk regeneration - Generate Files SDK
2 parents a7ffe5d + 7d73587 commit faf5019

File tree

14 files changed

+132
-72
lines changed

14 files changed

+132
-72
lines changed

files/README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,9 @@ s = codatfiles.CodatFiles(
2222
),
2323
)
2424

25-
2625
req = operations.DownloadFilesRequest(
27-
company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
28-
date_="corrupti",
26+
company_id='8a210b68-6988-11ed-a1eb-0242ac120002',
27+
date_='corrupti',
2928
)
3029

3130
res = s.files.download_files(req)

files/RELEASES.md

Lines changed: 73 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,4 +246,76 @@ Based on:
246246
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
247247
- Speakeasy CLI 1.26.1 (2.23.1) https://github.com/speakeasy-api/speakeasy
248248
### Releases
249-
- [PyPI v0.13.1] https://pypi.org/project/codat-files/0.13.1 - files
249+
- [PyPI v0.13.1] https://pypi.org/project/codat-files/0.13.1 - files
250+
251+
## 2023-04-28 00:25:53
252+
### Changes
253+
Based on:
254+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
255+
- Speakeasy CLI 1.26.2 (2.23.2) https://github.com/speakeasy-api/speakeasy
256+
### Releases
257+
- [PyPI v0.13.2] https://pypi.org/project/codat-files/0.13.2 - files
258+
259+
## 2023-04-29 00:00:47
260+
### Changes
261+
Based on:
262+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
263+
- Speakeasy CLI 1.26.3 (2.23.3) https://github.com/speakeasy-api/speakeasy
264+
### Releases
265+
- [PyPI v0.13.3] https://pypi.org/project/codat-files/0.13.3 - files
266+
267+
## 2023-04-30 00:00:45
268+
### Changes
269+
Based on:
270+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
271+
- Speakeasy CLI 1.26.4 (2.23.4) https://github.com/speakeasy-api/speakeasy
272+
### Releases
273+
- [PyPI v0.13.4] https://pypi.org/project/codat-files/0.13.4 - files
274+
275+
## 2023-05-03 00:00:56
276+
### Changes
277+
Based on:
278+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
279+
- Speakeasy CLI 1.27.0 (2.24.0) https://github.com/speakeasy-api/speakeasy
280+
### Releases
281+
- [PyPI v0.14.0] https://pypi.org/project/codat-files/0.14.0 - files
282+
283+
## 2023-05-05 00:01:12
284+
### Changes
285+
Based on:
286+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
287+
- Speakeasy CLI 1.29.0 (2.26.0) https://github.com/speakeasy-api/speakeasy
288+
### Releases
289+
- [PyPI v0.15.0] https://pypi.org/project/codat-files/0.15.0 - files
290+
291+
## 2023-05-06 00:01:03
292+
### Changes
293+
Based on:
294+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
295+
- Speakeasy CLI 1.29.1 (2.26.1) https://github.com/speakeasy-api/speakeasy
296+
### Releases
297+
- [PyPI v0.15.1] https://pypi.org/project/codat-files/0.15.1 - files
298+
299+
## 2023-05-10 00:00:43
300+
### Changes
301+
Based on:
302+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
303+
- Speakeasy CLI 1.29.2 (2.26.2) https://github.com/speakeasy-api/speakeasy
304+
### Releases
305+
- [PyPI v0.15.2] https://pypi.org/project/codat-files/0.15.2 - files
306+
307+
## 2023-05-11 00:00:50
308+
### Changes
309+
Based on:
310+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
311+
- Speakeasy CLI 1.30.0 (2.26.3) https://github.com/speakeasy-api/speakeasy
312+
### Releases
313+
- [PyPI v0.15.3] https://pypi.org/project/codat-files/0.15.3 - files
314+
315+
## 2023-05-12 00:00:45
316+
### Changes
317+
Based on:
318+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Files.yaml
319+
- Speakeasy CLI 1.30.1 (2.26.4) https://github.com/speakeasy-api/speakeasy
320+
### Releases
321+
- [PyPI v0.15.4] https://pypi.org/project/codat-files/0.15.4 - files

files/USAGE.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,9 @@ s = codatfiles.CodatFiles(
99
),
1010
)
1111

12-
1312
req = operations.DownloadFilesRequest(
14-
company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
15-
date_="corrupti",
13+
company_id='8a210b68-6988-11ed-a1eb-0242ac120002',
14+
date_='corrupti',
1615
)
1716

1817
res = s.files.download_files(req)

files/docs/files/README.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,9 @@ s = codatfiles.CodatFiles(
2626
),
2727
)
2828

29-
3029
req = operations.DownloadFilesRequest(
31-
company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
32-
date_="provident",
30+
company_id='8a210b68-6988-11ed-a1eb-0242ac120002',
31+
date_='provident',
3332
)
3433

3534
res = s.files.download_files(req)
@@ -54,9 +53,8 @@ s = codatfiles.CodatFiles(
5453
),
5554
)
5655

57-
5856
req = operations.ListFilesRequest(
59-
company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
57+
company_id='8a210b68-6988-11ed-a1eb-0242ac120002',
6058
)
6159

6260
res = s.files.list_files(req)
@@ -81,14 +79,13 @@ s = codatfiles.CodatFiles(
8179
),
8280
)
8381

84-
8582
req = operations.UploadFilesRequest(
8683
request_body=operations.UploadFilesRequestBody(
87-
content="distinctio".encode(),
88-
request_body="quibusdam",
84+
content='distinctio'.encode(),
85+
request_body='quibusdam',
8986
),
90-
company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
91-
connection_id="2e9d2c44-f675-40ba-8049-353bfcb5e171",
87+
company_id='8a210b68-6988-11ed-a1eb-0242ac120002',
88+
connection_id='2e9d2c44-f675-40ba-8049-353bfcb5e171',
9289
)
9390

9491
res = s.files.upload_files(req)

files/gen.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@ configVersion: 1.0.0
22
management:
33
docChecksum: 6a385d7f017b50a79d070b3109870d4b
44
docVersion: 2.1.0
5-
speakeasyVersion: 1.26.1
6-
generationVersion: 2.23.1
5+
speakeasyVersion: 1.30.1
6+
generationVersion: 2.26.4
77
generation:
88
telemetryEnabled: true
99
sdkClassName: CodatFiles
1010
singleTagPerOp: false
1111
python:
12-
version: 0.13.1
12+
version: 0.15.4
1313
author: Speakeasy
1414
description: Python Client SDK Generated by Speakeasy
15+
maxMethodParams: 0
1516
packageName: codat-files

files/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-files",
13-
version="0.13.1",
13+
version="0.15.4",
1414
author="Speakeasy",
1515
description="Python Client SDK Generated by Speakeasy",
1616
long_description=long_description,

files/src/codatfiles/files.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ def __init__(self, client: requests_http.Session, security_client: requests_http
2222
self._sdk_version = sdk_version
2323
self._gen_version = gen_version
2424

25+
2526
def download_files(self, request: operations.DownloadFilesRequest, retries: Optional[utils.RetryConfig] = None) -> operations.DownloadFilesResponse:
2627
r"""Download all files for a company
2728
You can specify a date to download specific files for.
@@ -58,6 +59,7 @@ def do_request():
5859

5960
return res
6061

62+
6163
def list_files(self, request: operations.ListFilesRequest, retries: Optional[utils.RetryConfig] = None) -> operations.ListFilesResponse:
6264
r"""List all files uploaded by a company
6365
Returns an array of files that have been uploaded for a given company.
@@ -94,6 +96,7 @@ def do_request():
9496

9597
return res
9698

99+
97100
def upload_files(self, request: operations.UploadFilesRequest, retries: Optional[utils.RetryConfig] = None) -> operations.UploadFilesResponse:
98101
r"""Upload files for a company
99102
Upload files

files/src/codatfiles/models/operations/download_files.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,22 +10,16 @@
1010
class DownloadFilesRequest:
1111

1212
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
13-
1413
date_: Optional[str] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'date', 'style': 'form', 'explode': True }})
15-
1614
r"""Only download files uploaded on this date"""
1715

1816

1917
@dataclasses.dataclass
2018
class DownloadFilesResponse:
2119

2220
content_type: str = dataclasses.field()
23-
2421
status_code: int = dataclasses.field()
25-
2622
data: Optional[bytes] = dataclasses.field(default=None)
27-
2823
r"""Success"""
2924
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
30-
3125

files/src/codatfiles/models/operations/list_files.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,14 @@
1111
class ListFilesRequest:
1212

1313
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14-
1514

1615

1716
@dataclasses.dataclass
1817
class ListFilesResponse:
1918

2019
content_type: str = dataclasses.field()
21-
2220
status_code: int = dataclasses.field()
23-
2421
files: Optional[list[shared_file.File]] = dataclasses.field(default=None)
25-
2622
r"""Success"""
2723
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
28-
2924

files/src/codatfiles/models/operations/upload_files.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,21 @@
1010
class UploadFilesRequestBody:
1111

1212
content: bytes = dataclasses.field(metadata={'multipart_form': { 'content': True }})
13-
1413
request_body: str = dataclasses.field(metadata={'multipart_form': { 'field_name': 'requestBody' }})
15-
1614

1715

1816
@dataclasses.dataclass
1917
class UploadFilesRequest:
2018

2119
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
22-
2320
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
24-
2521
request_body: Optional[UploadFilesRequestBody] = dataclasses.field(default=None, metadata={'multipart_form': { 'file': True }, 'request': { 'media_type': 'multipart/form-data' }})
26-
2722

2823

2924
@dataclasses.dataclass
3025
class UploadFilesResponse:
3126

3227
content_type: str = dataclasses.field()
33-
3428
status_code: int = dataclasses.field()
35-
3629
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
37-
3830

0 commit comments

Comments
 (0)