Skip to content

Commit 8f5e9c7

Browse files
authored
Merge pull request #60 from codatio/speakeasy-sdk-regen-1679098350
chore: speakeasy sdk regeneration - Generate Assess SDK
2 parents 3e4944b + ff7b2e9 commit 8f5e9c7

File tree

109 files changed

+3489
-2873
lines changed

Some content is hidden

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

109 files changed

+3489
-2873
lines changed

assess/README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ s = codat.Codat(
2222

2323

2424
req = operations.GetAccountCategoryRequest(
25-
account_id="unde",
26-
company_id="deserunt",
27-
connection_id="porro",
25+
account_id="corrupti",
26+
company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
27+
connection_id="2e9d2c44-f675-40ba-8049-353bfcb5e171",
2828
)
2929

3030
res = s.categories.get_account_category(req)
@@ -35,7 +35,7 @@ if res.categorised_account is not None:
3535
<!-- End SDK Example Usage -->
3636

3737
<!-- Start SDK Available Operations -->
38-
## SDK Available Operations
38+
## Available Resources and Operations
3939

4040

4141
### categories
@@ -54,10 +54,11 @@ if res.categorised_account is not None:
5454

5555
### excel_reports
5656

57+
* `download_excel_report` - Download generated excel report
58+
* `generate_excel_report` - Generate an Excel report
5759
* `get_accounting_marketing_metrics` - Get the marketing metrics from an accounting source for a given company.
5860
* `get_excel_report` - Download generated excel report
59-
* `make_request_to_download_excel_report` - Request an Excel report for download
60-
* `request_excel_report_for_download` - Request an Excel report for download
61+
* `get_excel_report_generation_status` - Get status of Excel report
6162

6263
### reports
6364

@@ -70,7 +71,8 @@ if res.categorised_account is not None:
7071
* `get_commerce_revenue_metrics` - Commerce Revenue Metrics
7172
* `get_enhanced_balance_sheet` - Enhanced Balance Sheet
7273
* `get_enhanced_cash_flow_transactions` - Get enhanced cash flow report
73-
* `get_enhanced_financial_metrics` - List finanicial metrics
74+
* `get_enhanced_financial_metrics` - List financial metrics
75+
* `get_enhanced_invoices_report` - Enhanced Invoices Report
7476
* `get_enhanced_profit_and_loss` - Enhanced Profit and Loss
7577
* `get_recurring_revenue_metrics` - Get key metrics for subscription revenue
7678
* `request_recurring_revenue_metrics` - Request production of key subscription revenue metrics

assess/RELEASES.md

Lines changed: 105 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,4 +102,108 @@ Based on:
102102
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
103103
- Speakeasy CLI 1.12.1 https://github.com/speakeasy-api/speakeasy
104104
### Releases
105-
- [PyPI v0.5.1] https://pypi.org/project/codat-assess/0.5.1 - assess
105+
- [PyPI v0.5.1] https://pypi.org/project/codat-assess/0.5.1 - assess
106+
107+
## 2023-03-18 00:12:29
108+
### Changes
109+
Based on:
110+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
111+
- Speakeasy CLI 1.12.3 https://github.com/speakeasy-api/speakeasy
112+
### Releases
113+
- [PyPI v0.5.2] https://pypi.org/project/codat-assess/0.5.2 - assess
114+
115+
## 2023-03-21 00:12:29
116+
### Changes
117+
Based on:
118+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
119+
- Speakeasy CLI 1.12.4 https://github.com/speakeasy-api/speakeasy
120+
### Releases
121+
- [PyPI v0.5.3] https://pypi.org/project/codat-assess/0.5.3 - assess
122+
123+
## 2023-03-22 00:11:05
124+
### Changes
125+
Based on:
126+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
127+
- Speakeasy CLI 1.13.0 https://github.com/speakeasy-api/speakeasy
128+
### Releases
129+
- [PyPI v0.6.0] https://pypi.org/project/codat-assess/0.6.0 - assess
130+
131+
## 2023-03-23 00:12:25
132+
### Changes
133+
Based on:
134+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
135+
- Speakeasy CLI 1.15.0 (2.13.1) https://github.com/speakeasy-api/speakeasy
136+
### Releases
137+
- [PyPI v0.6.1] https://pypi.org/project/codat-assess/0.6.1 - assess
138+
139+
## 2023-03-23 16:30:22
140+
### Changes
141+
Based on:
142+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
143+
- Speakeasy CLI 1.16.1 (2.14.1) https://github.com/speakeasy-api/speakeasy
144+
### Releases
145+
- [PyPI v0.7.0] https://pypi.org/project/codat-assess/0.7.0 - assess
146+
147+
## 2023-03-24 00:12:28
148+
### Changes
149+
Based on:
150+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
151+
- Speakeasy CLI 1.17.0 (2.15.0) https://github.com/speakeasy-api/speakeasy
152+
### Releases
153+
- [PyPI v0.8.0] https://pypi.org/project/codat-assess/0.8.0 - assess
154+
155+
## 2023-03-25 00:12:21
156+
### Changes
157+
Based on:
158+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
159+
- Speakeasy CLI 1.18.7 (2.16.1) https://github.com/speakeasy-api/speakeasy
160+
### Releases
161+
- [PyPI v0.9.0] https://pypi.org/project/codat-assess/0.9.0 - assess
162+
163+
## 2023-03-28 00:13:48
164+
### Changes
165+
Based on:
166+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
167+
- Speakeasy CLI 1.18.9 (2.16.4) https://github.com/speakeasy-api/speakeasy
168+
### Releases
169+
- [PyPI v0.9.1] https://pypi.org/project/codat-assess/0.9.1 - assess
170+
171+
## 2023-03-29 00:14:36
172+
### Changes
173+
Based on:
174+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
175+
- Speakeasy CLI 1.19.2 (2.16.5) https://github.com/speakeasy-api/speakeasy
176+
### Releases
177+
- [PyPI v0.9.2] https://pypi.org/project/codat-assess/0.9.2 - assess
178+
179+
## 2023-03-30 00:13:16
180+
### Changes
181+
Based on:
182+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
183+
- Speakeasy CLI 1.19.2 (2.16.5) https://github.com/speakeasy-api/speakeasy
184+
### Releases
185+
- [PyPI v0.9.3] https://pypi.org/project/codat-assess/0.9.3 - assess
186+
187+
## 2023-03-31 00:13:24
188+
### Changes
189+
Based on:
190+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
191+
- Speakeasy CLI 1.19.2 (2.16.5) https://github.com/speakeasy-api/speakeasy
192+
### Releases
193+
- [PyPI v0.9.4] https://pypi.org/project/codat-assess/0.9.4 - assess
194+
195+
## 2023-04-01 00:13:24
196+
### Changes
197+
Based on:
198+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
199+
- Speakeasy CLI 1.19.3 (2.16.7) https://github.com/speakeasy-api/speakeasy
200+
### Releases
201+
- [PyPI v0.9.5] https://pypi.org/project/codat-assess/0.9.5 - assess
202+
203+
## 2023-04-03 00:12:32
204+
### Changes
205+
Based on:
206+
- OpenAPI Doc 1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Assess.yaml
207+
- Speakeasy CLI 1.19.3 (2.16.7) https://github.com/speakeasy-api/speakeasy
208+
### Releases
209+
- [PyPI v0.9.6] https://pypi.org/project/codat-assess/0.9.6 - assess

assess/USAGE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ s = codat.Codat(
1111

1212

1313
req = operations.GetAccountCategoryRequest(
14-
account_id="unde",
15-
company_id="deserunt",
16-
connection_id="porro",
14+
account_id="corrupti",
15+
company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
16+
connection_id="2e9d2c44-f675-40ba-8049-353bfcb5e171",
1717
)
1818

1919
res = s.categories.get_account_category(req)

assess/files.gen

Lines changed: 62 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,11 @@ src/codat/models/operations/update_accounts_categories.py
1818
src/codat/models/operations/get_data_integrity_details.py
1919
src/codat/models/operations/get_data_integrity_status.py
2020
src/codat/models/operations/get_data_integrity_summaries.py
21+
src/codat/models/operations/download_excel_report.py
22+
src/codat/models/operations/generate_excel_report.py
2123
src/codat/models/operations/get_accounting_marketing_metrics.py
2224
src/codat/models/operations/get_excel_report.py
23-
src/codat/models/operations/make_request_to_download_excel_report.py
24-
src/codat/models/operations/request_excel_report_for_download.py
25+
src/codat/models/operations/get_excel_report_generation_status.py
2526
src/codat/models/operations/get_accounts_for_enhanced_balance_sheet.py
2627
src/codat/models/operations/get_accounts_for_enhanced_profit_and_loss.py
2728
src/codat/models/operations/get_commerce_customer_retention_metrics.py
@@ -32,11 +33,70 @@ src/codat/models/operations/get_commerce_revenue_metrics.py
3233
src/codat/models/operations/get_enhanced_balance_sheet.py
3334
src/codat/models/operations/get_enhanced_cash_flow_transactions.py
3435
src/codat/models/operations/get_enhanced_financial_metrics.py
36+
src/codat/models/operations/get_enhanced_invoices_report.py
3537
src/codat/models/operations/get_enhanced_profit_and_loss.py
3638
src/codat/models/operations/get_recurring_revenue_metrics.py
3739
src/codat/models/operations/request_recurring_revenue_metrics.py
3840
src/codat/models/operations/__init__.py
41+
src/codat/models/shared/categorisedaccount.py
42+
src/codat/models/shared/accountcategorydeprecated.py
43+
src/codat/models/shared/accountref.py
44+
src/codat/models/shared/categorisedaccounts.py
45+
src/codat/models/shared/links.py
46+
src/codat/models/shared/halref.py
47+
src/codat/models/shared/categories.py
48+
src/codat/models/shared/confirmcategory.py
49+
src/codat/models/shared/accountcategory.py
50+
src/codat/models/shared/confirmcategories.py
51+
src/codat/models/shared/details.py
52+
src/codat/models/shared/dataintegritydetails.py
53+
src/codat/models/shared/dataintegritymatch.py
54+
src/codat/models/shared/dataintegritydatatype_enum.py
55+
src/codat/models/shared/status.py
56+
src/codat/models/shared/dataintegritystatus.py
57+
src/codat/models/shared/dataintegritystatusinfo.py
58+
src/codat/models/shared/integritystatus_enum.py
59+
src/codat/models/shared/dataintegritydates.py
60+
src/codat/models/shared/dataintegrityconnectionid.py
61+
src/codat/models/shared/dataintegrityamounts.py
62+
src/codat/models/shared/summaries.py
63+
src/codat/models/shared/dataintegritysummary.py
64+
src/codat/models/shared/dataintegritybycount.py
65+
src/codat/models/shared/dataintegritybyamount.py
66+
src/codat/models/shared/excelreporttype_enum.py
67+
src/codat/models/shared/excelstatus.py
68+
src/codat/models/shared/report.py
69+
src/codat/models/shared/reportcomponent.py
70+
src/codat/models/shared/reportcomponentmeasure.py
71+
src/codat/models/shared/reportmeasure.py
72+
src/codat/models/shared/reporterror.py
73+
src/codat/models/shared/reportdimension.py
74+
src/codat/models/shared/periodunit_enum.py
75+
src/codat/models/shared/enhancedreport.py
76+
src/codat/models/shared/enhancedreportaccountcategory.py
77+
src/codat/models/shared/accountcategorylevel.py
78+
src/codat/models/shared/enhancedreportinfo.py
79+
src/codat/models/shared/enhancedcashflowtransactions.py
80+
src/codat/models/shared/enhancedcashflowitem.py
81+
src/codat/models/shared/enhancedcashflowtransaction.py
82+
src/codat/models/shared/transactioncategory.py
83+
src/codat/models/shared/sourceref.py
84+
src/codat/models/shared/reportinfo.py
85+
src/codat/models/shared/datasource.py
86+
src/codat/models/shared/accounts.py
87+
src/codat/models/shared/financialmetrics.py
88+
src/codat/models/shared/financialmetric.py
89+
src/codat/models/shared/financialmetricerror.py
90+
src/codat/models/shared/enhancedinvoicesreport.py
91+
src/codat/models/shared/enhancedinvoicereportitem.py
92+
src/codat/models/shared/invoicestatus_enum.py
93+
src/codat/models/shared/payment.py
94+
src/codat/models/shared/paymentline.py
95+
src/codat/models/shared/paymentlinelink.py
96+
src/codat/models/shared/paymentlinktype_enum.py
97+
src/codat/models/shared/customerref.py
3998
src/codat/models/shared/security.py
99+
src/codat/models/shared/accountcategoriesupdatedwebhook.py
40100
src/codat/models/shared/__init__.py
41101
src/codat/models/webhooks/account_categories_updated.py
42102
src/codat/models/webhooks/__init__.py

assess/gen.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
configVersion: 1.0.0
22
management:
3-
docChecksum: ef07474bdf5c9e85370b2557c3764749
3+
docChecksum: fcf6973398e8a312ca5f59ea4c164381
44
docVersion: "1.0"
5-
speakeasyVersion: 1.12.1
5+
speakeasyVersion: 1.19.3
6+
generationVersion: 2.16.7
67
generation:
78
telemetryEnabled: false
89
sdkClassName: codat
910
sdkFlattening: true
11+
singleTagPerOp: false
1012
python:
11-
version: 0.5.1
13+
version: 0.9.6
1214
author: Speakeasy
1315
description: Python Client SDK Generated by Speakeasy
1416
packageName: codat-assess

assess/pylintrc

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,12 +124,7 @@ attr-naming-style=snake_case
124124
#attr-rgx=
125125

126126
# Bad variable names which should always be refused, separated by a comma.
127-
bad-names=foo,
128-
bar,
129-
baz,
130-
toto,
131-
tutu,
132-
tata
127+
bad-names=
133128

134129
# Bad variable names regexes, separated by a comma. If names match any regex,
135130
# they will always be refused
@@ -438,7 +433,11 @@ disable=raw-checker-failed,
438433
duplicate-code,
439434
trailing-newlines,
440435
too-many-public-methods,
441-
too-many-locals
436+
too-many-locals,
437+
too-many-lines,
438+
using-constant-test,
439+
too-many-statements,
440+
cyclic-import,
442441

443442
# Enable the message, report, category or checker with the given id(s). You can
444443
# either give multiple identifier separated by comma (,) or put this option

assess/setup.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"""Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT."""
2+
13
import setuptools
24

35
try:
@@ -8,7 +10,7 @@
810

911
setuptools.setup(
1012
name="codat-assess",
11-
version="0.5.1",
13+
version="0.9.6",
1214
author="Speakeasy",
1315
description="Python Client SDK Generated by Speakeasy",
1416
long_description=long_description,

assess/src/codat/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
1+
"""Code generated by Speakeasy (https://speakeasyapi.dev). DO NOT EDIT."""
2+
13
from .sdk import *

0 commit comments

Comments
 (0)