Skip to content

Commit 878c445

Browse files
authored
Merge pull request #102 from codatio/speakeasy-sdk-regen-1682598697
chore: speakeasy sdk regeneration - Generate Assess SDK
2 parents ce7b0de + de22354 commit 878c445

File tree

85 files changed

+945
-472
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

85 files changed

+945
-472
lines changed

assess/RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,4 +270,12 @@ Based on:
270270
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
271271
- Speakeasy CLI 1.25.1 (2.22.0) https://github.com/speakeasy-api/speakeasy
272272
### Releases
273-
- [PyPI v0.13.0] https://pypi.org/project/codat-assess/0.13.0 - assess
273+
- [PyPI v0.13.0] https://pypi.org/project/codat-assess/0.13.0 - assess
274+
275+
## 2023-04-27 12:31:36
276+
### Changes
277+
Based on:
278+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
279+
- Speakeasy CLI 1.26.0 (2.23.0) https://github.com/speakeasy-api/speakeasy
280+
### Releases
281+
- [PyPI v0.14.0] https://pypi.org/project/codat-assess/0.14.0 - assess

assess/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: 881b878ded57a84fd45496103119121c
44
docVersion: "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: CodatAssess
1010
singleTagPerOp: false
1111
python:
12-
version: 0.13.0
12+
version: 0.14.0
1313
author: Speakeasy
1414
description: Python Client SDK Generated by Speakeasy
1515
packageName: codat-assess

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

assess/src/codatassess/models/operations/download_excel_report.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,22 @@
1010
@dataclasses.dataclass
1111
class DownloadExcelReportRequest:
1212

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
1415
report_type: shared_excelreporttype_enum.ExcelReportTypeEnum = dataclasses.field(metadata={'query_param': { 'field_name': 'reportType', 'style': 'form', 'explode': True }})
15-
r"""The type of report you want to generate and download."""
16+
17+
r"""The type of report you want to generate and download."""
1618

1719

1820
@dataclasses.dataclass
1921
class DownloadExcelReportResponse:
2022

21-
content_type: str = dataclasses.field()
22-
status_code: int = dataclasses.field()
23-
body: Optional[bytes] = dataclasses.field(default=None)
24-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
23+
content_type: str = dataclasses.field()
24+
25+
status_code: int = dataclasses.field()
26+
27+
body: Optional[bytes] = dataclasses.field(default=None)
28+
29+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
30+
2531

assess/src/codatassess/models/operations/generate_excel_report.py

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,23 @@
1111
@dataclasses.dataclass
1212
class GenerateExcelReportRequest:
1313

14-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
15+
1516
report_type: shared_excelreporttype_enum.ExcelReportTypeEnum = dataclasses.field(metadata={'query_param': { 'field_name': 'reportType', 'style': 'form', 'explode': True }})
16-
r"""The type of report you want to generate and download."""
17+
18+
r"""The type of report you want to generate and download."""
1719

1820

1921
@dataclasses.dataclass
2022
class GenerateExcelReportResponse:
2123

22-
content_type: str = dataclasses.field()
23-
status_code: int = dataclasses.field()
24+
content_type: str = dataclasses.field()
25+
26+
status_code: int = dataclasses.field()
27+
2428
excel_status: Optional[shared_excelstatus.ExcelStatus] = dataclasses.field(default=None)
25-
r"""OK"""
26-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
29+
30+
r"""OK"""
31+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
32+
2733

assess/src/codatassess/models/operations/get_account_category.py

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

1313
account_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'accountId', 'style': 'simple', 'explode': False }})
14-
r"""Nominal account id"""
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"""Nominal account id"""
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 GetAccountCategoryResponse:
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
categorised_account: Optional[shared_categorisedaccount.CategorisedAccount] = dataclasses.field(default=None)
25-
r"""OK"""
26-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
30+
31+
r"""OK"""
32+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
33+
2734

assess/src/codatassess/models/operations/get_accounting_marketing_metrics.py

Lines changed: 24 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,40 @@
1111
@dataclasses.dataclass
1212
class GetAccountingMarketingMetricsRequest:
1313

14-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
15-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
14+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
15+
16+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
17+
1618
number_of_periods: int = dataclasses.field(metadata={'query_param': { 'field_name': 'numberOfPeriods', 'style': 'form', 'explode': True }})
17-
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
19+
20+
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
1821
period_length: int = dataclasses.field(metadata={'query_param': { 'field_name': 'periodLength', 'style': 'form', 'explode': True }})
19-
r"""The number of months per period. E.g. 2 = 2 months per period."""
22+
23+
r"""The number of months per period. E.g. 2 = 2 months per period."""
2024
period_unit: shared_periodunit_enum.PeriodUnitEnum = dataclasses.field(metadata={'query_param': { 'field_name': 'periodUnit', 'style': 'form', 'explode': True }})
21-
r"""The period unit of time returned."""
25+
26+
r"""The period unit of time returned."""
2227
report_date: str = dataclasses.field(metadata={'query_param': { 'field_name': 'reportDate', 'style': 'form', 'explode': True }})
23-
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
28+
29+
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
2430
include_display_names: Optional[bool] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'includeDisplayNames', 'style': 'form', 'explode': True }})
25-
r"""Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable."""
31+
32+
r"""Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable."""
2633
show_input_values: Optional[bool] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'showInputValues', 'style': 'form', 'explode': True }})
27-
r"""If set to true, then the system includes the input values within the response."""
34+
35+
r"""If set to true, then the system includes the input values within the response."""
2836

2937

3038
@dataclasses.dataclass
3139
class GetAccountingMarketingMetricsResponse:
3240

33-
content_type: str = dataclasses.field()
34-
status_code: int = dataclasses.field()
35-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
41+
content_type: str = dataclasses.field()
42+
43+
status_code: int = dataclasses.field()
44+
45+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
46+
3647
report: Optional[shared_report.Report] = dataclasses.field(default=None)
37-
r"""OK"""
48+
49+
r"""OK"""
3850

assess/src/codatassess/models/operations/get_accounts_for_enhanced_balance_sheet.py

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

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
1415
number_of_periods: int = dataclasses.field(metadata={'query_param': { 'field_name': 'numberOfPeriods', 'style': 'form', 'explode': True }})
15-
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
16+
17+
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
1618
report_date: str = dataclasses.field(metadata={'query_param': { 'field_name': 'reportDate', 'style': 'form', 'explode': True }})
17-
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
19+
20+
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
1821

1922

2023
@dataclasses.dataclass
2124
class GetAccountsForEnhancedBalanceSheetResponse:
2225

23-
content_type: str = dataclasses.field()
24-
status_code: int = dataclasses.field()
26+
content_type: str = dataclasses.field()
27+
28+
status_code: int = dataclasses.field()
29+
2530
enhanced_report: Optional[shared_enhancedreport.EnhancedReport] = dataclasses.field(default=None)
26-
r"""OK"""
27-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
31+
32+
r"""OK"""
33+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
34+
2835

assess/src/codatassess/models/operations/get_accounts_for_enhanced_profit_and_loss.py

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

13-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
13+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
14+
1415
number_of_periods: int = dataclasses.field(metadata={'query_param': { 'field_name': 'numberOfPeriods', 'style': 'form', 'explode': True }})
15-
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
16+
17+
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
1618
report_date: str = dataclasses.field(metadata={'query_param': { 'field_name': 'reportDate', 'style': 'form', 'explode': True }})
17-
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
19+
20+
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
1821

1922

2023
@dataclasses.dataclass
2124
class GetAccountsForEnhancedProfitAndLossResponse:
2225

23-
content_type: str = dataclasses.field()
24-
status_code: int = dataclasses.field()
26+
content_type: str = dataclasses.field()
27+
28+
status_code: int = dataclasses.field()
29+
2530
enhanced_report: Optional[shared_enhancedreport.EnhancedReport] = dataclasses.field(default=None)
26-
r"""OK"""
27-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
31+
32+
r"""OK"""
33+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
34+
2835

assess/src/codatassess/models/operations/get_commerce_customer_retention_metrics.py

Lines changed: 22 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,26 +11,37 @@
1111
@dataclasses.dataclass
1212
class GetCommerceCustomerRetentionMetricsRequest:
1313

14-
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
15-
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
14+
company_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'companyId', 'style': 'simple', 'explode': False }})
15+
16+
connection_id: str = dataclasses.field(metadata={'path_param': { 'field_name': 'connectionId', 'style': 'simple', 'explode': False }})
17+
1618
number_of_periods: int = dataclasses.field(metadata={'query_param': { 'field_name': 'numberOfPeriods', 'style': 'form', 'explode': True }})
17-
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
19+
20+
r"""The number of periods to return. There will be no pagination as a query parameter, however Codat will limit the number of periods to request to 12 periods."""
1821
period_length: int = dataclasses.field(metadata={'query_param': { 'field_name': 'periodLength', 'style': 'form', 'explode': True }})
19-
r"""The number of months per period. E.g. 2 = 2 months per period."""
22+
23+
r"""The number of months per period. E.g. 2 = 2 months per period."""
2024
period_unit: shared_periodunit_enum.PeriodUnitEnum = dataclasses.field(metadata={'query_param': { 'field_name': 'periodUnit', 'style': 'form', 'explode': True }})
21-
r"""The period unit of time returned."""
25+
26+
r"""The period unit of time returned."""
2227
report_date: str = dataclasses.field(metadata={'query_param': { 'field_name': 'reportDate', 'style': 'form', 'explode': True }})
23-
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
28+
29+
r"""The date in which the report is created up to. Users must specify a specific date, however the response will be provided for the full month."""
2430
include_display_names: Optional[bool] = dataclasses.field(default=None, metadata={'query_param': { 'field_name': 'includeDisplayNames', 'style': 'form', 'explode': True }})
25-
r"""Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable."""
31+
32+
r"""Shows the dimensionDisplayName and itemDisplayName in measures to make the report data human-readable."""
2633

2734

2835
@dataclasses.dataclass
2936
class GetCommerceCustomerRetentionMetricsResponse:
3037

31-
content_type: str = dataclasses.field()
32-
status_code: int = dataclasses.field()
33-
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
38+
content_type: str = dataclasses.field()
39+
40+
status_code: int = dataclasses.field()
41+
42+
raw_response: Optional[requests_http.Response] = dataclasses.field(default=None)
43+
3444
report: Optional[shared_report.Report] = dataclasses.field(default=None)
35-
r"""OK"""
45+
46+
r"""OK"""
3647

0 commit comments

Comments
 (0)