Skip to content

Commit d59e6f4

Browse files
committed
ci: regenerated with OpenAPI Doc 2.1.0, Speakeay CLI 1.23.1
1 parent 5b6429b commit d59e6f4

16 files changed

Lines changed: 37 additions & 509 deletions

commerce/RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,4 +246,12 @@ Based on:
246246
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Commerce.yaml
247247
- Speakeasy CLI 1.23.1 (2.21.1) https://github.com/speakeasy-api/speakeasy
248248
### Releases
249-
- [PyPI v0.12.1] https://pypi.org/project/codat-commerce/0.12.1 - commerce
249+
- [PyPI v0.12.1] https://pypi.org/project/codat-commerce/0.12.1 - commerce
250+
251+
## 2023-04-26 01:19:21
252+
### Changes
253+
Based on:
254+
- OpenAPI Doc 2.1.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Commerce.yaml
255+
- Speakeasy CLI 1.23.1 (2.21.1) https://github.com/speakeasy-api/speakeasy
256+
### Releases
257+
- [PyPI v0.12.2] https://pypi.org/project/codat-commerce/0.12.2 - commerce

commerce/gen.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
configVersion: 1.0.0
22
management:
3-
docChecksum: 15ca9adadda8d048c7d90c67e3923697
3+
docChecksum: 700f4cb43fb4b7bf4e85e0c35b0a59bc
44
docVersion: 2.1.0
55
speakeasyVersion: 1.23.1
66
generationVersion: 2.21.1
@@ -9,7 +9,7 @@ generation:
99
sdkClassName: CodatCommerce
1010
singleTagPerOp: false
1111
python:
12-
version: 0.12.1
12+
version: 0.12.2
1313
author: Speakeasy
1414
description: Python Client SDK Generated by Speakeasy
1515
packageName: codat-commerce

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

commerce/src/codatcommerce/models/shared/companyinfo.py

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -77,52 +77,12 @@ class CompanyInfo:
7777
> Not all dates from Codat will contain information about time zones.
7878
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
7979
"""
80-
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
81-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
82-
83-
```
84-
2020-10-08T22:40:50Z
85-
2021-01-01T00:00:00
86-
```
87-
88-
89-
90-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
91-
92-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
93-
- Unqualified local time: `2021-11-15T01:00:00`
94-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
95-
96-
> Time zones
97-
>
98-
> Not all dates from Codat will contain information about time zones.
99-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
100-
"""
80+
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
10181
phone_numbers: Optional[list[shared_phonenumber.PhoneNumber]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('phoneNumbers'), 'exclude': lambda f: f is None }})
10282
r"""Phone numbers associated with the company"""
10383
registration_number: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('registrationNumber'), 'exclude': lambda f: f is None }})
10484
r"""The registration number of the company"""
105-
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
106-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
107-
108-
```
109-
2020-10-08T22:40:50Z
110-
2021-01-01T00:00:00
111-
```
112-
113-
114-
115-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
116-
117-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
118-
- Unqualified local time: `2021-11-15T01:00:00`
119-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
120-
121-
> Time zones
122-
>
123-
> Not all dates from Codat will contain information about time zones.
124-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
125-
"""
85+
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
12686
source_urls: Optional[dict[str, str]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceUrls'), 'exclude': lambda f: f is None }})
12787
r"""URL addresses for the originating system. For example, potential use cases include 'deeplinking' to the originating system"""
12888
web_links: Optional[list[CompanyInfoWeblink]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('webLinks'), 'exclude': lambda f: f is None }})

commerce/src/codatcommerce/models/shared/customer.py

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -46,50 +46,10 @@ class Customer:
4646
default_currency: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('defaultCurrency'), 'exclude': lambda f: f is None }})
4747
email_address: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('emailAddress'), 'exclude': lambda f: f is None }})
4848
r"""Email address of the customer"""
49-
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
50-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
51-
52-
```
53-
2020-10-08T22:40:50Z
54-
2021-01-01T00:00:00
55-
```
56-
57-
58-
59-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
60-
61-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
62-
- Unqualified local time: `2021-11-15T01:00:00`
63-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
64-
65-
> Time zones
66-
>
67-
> Not all dates from Codat will contain information about time zones.
68-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
69-
"""
49+
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
7050
note: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('note'), 'exclude': lambda f: f is None }})
7151
r"""Any additional information about the customer"""
7252
phone: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('phone'), 'exclude': lambda f: f is None }})
7353
r"""A phone number."""
74-
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
75-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
76-
77-
```
78-
2020-10-08T22:40:50Z
79-
2021-01-01T00:00:00
80-
```
81-
82-
83-
84-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
85-
86-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
87-
- Unqualified local time: `2021-11-15T01:00:00`
88-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
89-
90-
> Time zones
91-
>
92-
> Not all dates from Codat will contain information about time zones.
93-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
94-
"""
54+
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
9555

commerce/src/codatcommerce/models/shared/dispute.py

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -77,50 +77,10 @@ class Dispute:
7777
> Not all dates from Codat will contain information about time zones.
7878
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
7979
"""
80-
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
81-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
82-
83-
```
84-
2020-10-08T22:40:50Z
85-
2021-01-01T00:00:00
86-
```
87-
88-
89-
90-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
91-
92-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
93-
- Unqualified local time: `2021-11-15T01:00:00`
94-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
95-
96-
> Time zones
97-
>
98-
> Not all dates from Codat will contain information about time zones.
99-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
100-
"""
80+
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
10181
reason: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('reason'), 'exclude': lambda f: f is None }})
10282
r"""Reason for the dispute"""
103-
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
104-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
105-
106-
```
107-
2020-10-08T22:40:50Z
108-
2021-01-01T00:00:00
109-
```
110-
111-
112-
113-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
114-
115-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
116-
- Unqualified local time: `2021-11-15T01:00:00`
117-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
118-
119-
> Time zones
120-
>
121-
> Not all dates from Codat will contain information about time zones.
122-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
123-
"""
83+
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
12484
status: Optional[shared_disputestatus_enum.DisputeStatusEnum] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('status'), 'exclude': lambda f: f is None }})
12585
r"""Current status of the dispute"""
12686
total_amount: Optional[float] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('totalAmount'), 'exclude': lambda f: f is None }})

commerce/src/codatcommerce/models/shared/locations.py

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -21,48 +21,8 @@ class Locations:
2121
id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('id') }})
2222
r"""A unique, persistent identifier for this record"""
2323
address: Optional[shared_address.Address] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('address'), 'exclude': lambda f: f is None }})
24-
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
25-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
26-
27-
```
28-
2020-10-08T22:40:50Z
29-
2021-01-01T00:00:00
30-
```
31-
32-
33-
34-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
35-
36-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
37-
- Unqualified local time: `2021-11-15T01:00:00`
38-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
39-
40-
> Time zones
41-
>
42-
> Not all dates from Codat will contain information about time zones.
43-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
44-
"""
24+
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
4525
name: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('name'), 'exclude': lambda f: f is None }})
4626
r"""Name of this location"""
47-
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
48-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
49-
50-
```
51-
2020-10-08T22:40:50Z
52-
2021-01-01T00:00:00
53-
```
54-
55-
56-
57-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
58-
59-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
60-
- Unqualified local time: `2021-11-15T01:00:00`
61-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
62-
63-
> Time zones
64-
>
65-
> Not all dates from Codat will contain information about time zones.
66-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
67-
"""
27+
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
6828

commerce/src/codatcommerce/models/shared/order.py

Lines changed: 2 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -76,53 +76,13 @@ class Order:
7676
r"""Reference to the customer that placed the order."""
7777
location_ref: Optional[shared_locationref.LocationRef] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('locationRef'), 'exclude': lambda f: f is None }})
7878
r"""Reference to the geographic location where the order was placed."""
79-
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
80-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
81-
82-
```
83-
2020-10-08T22:40:50Z
84-
2021-01-01T00:00:00
85-
```
86-
87-
88-
89-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
90-
91-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
92-
- Unqualified local time: `2021-11-15T01:00:00`
93-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
94-
95-
> Time zones
96-
>
97-
> Not all dates from Codat will contain information about time zones.
98-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
99-
"""
79+
modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('modifiedDate'), 'exclude': lambda f: f is None }})
10080
order_line_items: Optional[list[shared_orderlineitem.OrderLineItem]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('orderLineItems'), 'exclude': lambda f: f is None }})
10181
order_number: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('orderNumber'), 'exclude': lambda f: f is None }})
10282
r"""Friendly reference for the order in the commerce or point of sale platform."""
10383
payments: Optional[list[shared_paymentref.PaymentRef]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('payments'), 'exclude': lambda f: f is None }})
10484
service_charges: Optional[list[shared_servicecharge.ServiceCharge]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('serviceCharges'), 'exclude': lambda f: f is None }})
105-
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
106-
r"""In Codat's data model, dates and times are represented using the <a class=\\"external\\" href=\\"https://en.wikipedia.org/wiki/ISO_8601\\" target=\\"_blank\\">ISO 8601 standard</a>. Date and time fields are formatted as strings; for example:
107-
108-
```
109-
2020-10-08T22:40:50Z
110-
2021-01-01T00:00:00
111-
```
112-
113-
114-
115-
When syncing data that contains `DateTime` fields from Codat, make sure you support the following cases when reading time information:
116-
117-
- Coordinated Universal Time (UTC): `2021-11-15T06:00:00Z`
118-
- Unqualified local time: `2021-11-15T01:00:00`
119-
- UTC time offsets: `2021-11-15T01:00:00-05:00`
120-
121-
> Time zones
122-
>
123-
> Not all dates from Codat will contain information about time zones.
124-
> Where it is not available from the underlying platform, Codat will return these as times local to the business whose data has been synced.
125-
"""
85+
source_modified_date: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('sourceModifiedDate'), 'exclude': lambda f: f is None }})
12686
total_amount: Optional[float] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('totalAmount'), 'exclude': lambda f: f is None }})
12787
r"""Total amount of the order, including tax, net of any discounts and refunds."""
12888
total_discount: Optional[float] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.get_field_name('totalDiscount'), 'exclude': lambda f: f is None }})

0 commit comments

Comments
 (0)