Skip to content

Commit 64033f7

Browse files
committed
ci: regenerated with OpenAPI Doc 1.1, Speakeay CLI 1.7.1
1 parent a6e8ee8 commit 64033f7

File tree

7 files changed

+18
-89
lines changed

7 files changed

+18
-89
lines changed

synccommerce/RELEASES.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,4 +6,12 @@ Based on:
66
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
77
- Speakeasy CLI 1.7.0 https://github.com/speakeasy-api/speakeasy
88
### Releases
9-
- [PyPI v0.1.0] https://pypi.org/project/codat-synccommerce/0.1.0 - synccommerce
9+
- [PyPI v0.1.0] https://pypi.org/project/codat-synccommerce/0.1.0 - synccommerce
10+
11+
## 2023-03-02 00:09:27
12+
### Changes
13+
Based on:
14+
- OpenAPI Doc 1.1 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Commerce.yaml
15+
- Speakeasy CLI 1.7.1 https://github.com/speakeasy-api/speakeasy
16+
### Releases
17+
- [PyPI v0.1.1] https://pypi.org/project/codat-synccommerce/0.1.1 - synccommerce

synccommerce/gen.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
configVersion: 1.0.0
22
management:
3-
docChecksum: e1233ce1ecab1b2a5237e65471e42bdd
3+
docChecksum: 61f4faedb5cff207a308dde1b4192a48
44
docVersion: "1.1"
5-
speakeasyVersion: 1.7.0
5+
speakeasyVersion: 1.7.1
66
generation:
77
telemetryEnabled: false
88
sdkClassName: codat
99
sdkFlattening: true
1010
python:
11-
version: 0.1.0
11+
version: 0.1.1
1212
author: Speakeasy
1313
description: Python Client SDK Generated by Speakeasy
1414
packageName: codat-synccommerce

synccommerce/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
setuptools.setup(
1010
name="codat-synccommerce",
11-
version="0.1.0",
11+
version="0.1.1",
1212
author="Speakeasy",
1313
description="Python Client SDK Generated by Speakeasy",
1414
long_description=long_description,

synccommerce/src/codat/models/operations/__init__.py

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

synccommerce/src/codat/models/operations/post_sync_latest.py

Lines changed: 2 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -15,86 +15,14 @@ class PostSyncLatestPathParams:
1515

1616
@dataclass_json(undefined=Undefined.EXCLUDE)
1717
@dataclasses.dataclass
18-
class PostSyncLatestApplicationWildcardPlusJSON:
19-
sync_to: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncTo'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
20-
21-
22-
@dataclass_json(undefined=Undefined.EXCLUDE)
23-
@dataclasses.dataclass
24-
class PostSyncLatestApplicationJSON:
25-
sync_to: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncTo'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
26-
27-
28-
@dataclass_json(undefined=Undefined.EXCLUDE)
29-
@dataclasses.dataclass
30-
class PostSyncLatestApplicationJSONPatchPlusJSON:
31-
sync_to: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncTo'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
32-
33-
34-
@dataclass_json(undefined=Undefined.EXCLUDE)
35-
@dataclasses.dataclass
36-
class PostSyncLatestTextJSON:
18+
class PostSyncLatestRequestBody:
3719
sync_to: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncTo'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
3820

3921

40-
@dataclasses.dataclass
41-
class PostSyncLatestRequests:
42-
object: Optional[PostSyncLatestApplicationWildcardPlusJSON] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'application/*+json' }})
43-
object1: Optional[PostSyncLatestApplicationJSON] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'application/json' }})
44-
object2: Optional[PostSyncLatestApplicationJSONPatchPlusJSON] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'application/json-patch+json' }})
45-
object3: Optional[PostSyncLatestTextJSON] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'text/json' }})
46-
47-
4822
@dataclasses.dataclass
4923
class PostSyncLatestRequest:
5024
path_params: PostSyncLatestPathParams = dataclasses.field()
51-
request: Optional[PostSyncLatestRequests] = dataclasses.field(default=None)
52-
53-
54-
@dataclass_json(undefined=Undefined.EXCLUDE)
55-
@dataclasses.dataclass
56-
class PostSyncLatest200TextJSONDataConnectionsDataConnectionErrors:
57-
errored_on_utc: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('erroredOnUtc'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
58-
error_message: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('errorMessage'), 'exclude': lambda f: f is None }})
59-
status_code: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('statusCode'), 'exclude': lambda f: f is None }})
60-
status_text: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('statusText'), 'exclude': lambda f: f is None }})
61-
62-
63-
@dataclass_json(undefined=Undefined.EXCLUDE)
64-
@dataclasses.dataclass
65-
class PostSyncLatest200TextJSONDataConnections:
66-
id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('id') }})
67-
integration_id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('integrationId') }})
68-
link_url: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('linkUrl') }})
69-
platform_name: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('platformName') }})
70-
source_id: str = dataclasses.field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('sourceId') }})
71-
created: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('created'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
72-
data_connection_errors: Optional[list[PostSyncLatest200TextJSONDataConnectionsDataConnectionErrors]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('dataConnectionErrors'), 'exclude': lambda f: f is None }})
73-
last_sync: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('lastSync'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
74-
source_type: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('sourceType'), 'exclude': lambda f: f is None }})
75-
status: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('status'), 'exclude': lambda f: f is None }})
76-
77-
78-
@dataclass_json(undefined=Undefined.EXCLUDE)
79-
@dataclasses.dataclass
80-
class PostSyncLatest200TextJSONSyncDateRangeUtc:
81-
finish: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('finish'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
82-
start: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('start'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
83-
84-
85-
@dataclass_json(undefined=Undefined.EXCLUDE)
86-
@dataclasses.dataclass
87-
class PostSyncLatest200TextJSON:
88-
commerce_sync_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('commerceSyncId'), 'exclude': lambda f: f is None }})
89-
company_id: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('companyId'), 'exclude': lambda f: f is None }})
90-
data_connections: Optional[list[PostSyncLatest200TextJSONDataConnections]] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('dataConnections'), 'exclude': lambda f: f is None }})
91-
data_pushed: Optional[bool] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('dataPushed'), 'exclude': lambda f: f is None }})
92-
error_message: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('errorMessage'), 'exclude': lambda f: f is None }})
93-
sync_date_range_utc: Optional[PostSyncLatest200TextJSONSyncDateRangeUtc] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncDateRangeUtc'), 'exclude': lambda f: f is None }})
94-
sync_exception_message: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncExceptionMessage'), 'exclude': lambda f: f is None }})
95-
sync_status: Optional[str] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncStatus'), 'exclude': lambda f: f is None }})
96-
sync_status_code: Optional[int] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncStatusCode'), 'exclude': lambda f: f is None }})
97-
sync_utc: Optional[datetime] = dataclasses.field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('syncUtc'), 'encoder': utils.datetimeisoformat(True), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso'), 'exclude': lambda f: f is None }})
25+
request: Optional[PostSyncLatestRequestBody] = dataclasses.field(default=None, metadata={'request': { 'media_type': 'application/json' }})
9826

9927

10028
@dataclass_json(undefined=Undefined.EXCLUDE)
@@ -148,6 +76,4 @@ class PostSyncLatestResponse:
14876
content_type: str = dataclasses.field()
14977
status_code: int = dataclasses.field()
15078
post_sync_latest_200_application_json_object: Optional[PostSyncLatest200ApplicationJSON] = dataclasses.field(default=None)
151-
post_sync_latest_200_text_json_object: Optional[PostSyncLatest200TextJSON] = dataclasses.field(default=None)
152-
post_sync_latest_200_text_plain_object: Optional[str] = dataclasses.field(default=None)
15379

synccommerce/src/codat/sdk.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ class Codat:
2626
_security: shared.Security
2727
_server_url: str = SERVERS[0]
2828
_language: str = "python"
29-
_sdk_version: str = "0.1.0"
30-
_gen_version: str = "1.7.0"
29+
_sdk_version: str = "0.1.1"
30+
_gen_version: str = "1.7.1"
3131

3232
def __init__(self) -> None:
3333
self._client = requests.Session()

synccommerce/src/codat/sync.py

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,6 @@ def post_sync_latest(self, request: operations.PostSyncLatestRequest) -> operati
4646
if utils.match_content_type(content_type, "application/json"):
4747
out = utils.unmarshal_json(r.text, Optional[operations.PostSyncLatest200ApplicationJSON])
4848
res.post_sync_latest_200_application_json_object = out
49-
if utils.match_content_type(content_type, "text/json"):
50-
out = utils.unmarshal_json(r.text, Optional[operations.PostSyncLatest200TextJSON])
51-
res.post_sync_latest_200_text_json_object = out
52-
if utils.match_content_type(content_type, "text/plain"):
53-
res.post_sync_latest_200_text_plain_object = r.content
5449

5550
return res
5651

0 commit comments

Comments
 (0)