Skip to content

Commit bc2ce48

Browse files
committed
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 0.16.0
1 parent af47e5c commit bc2ce48

40 files changed

+278
-180
lines changed

gen.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
management:
22
openapi-checksum: 8e8183d84cace76310a3208e63cd7855
33
openapi-version: 0.1.0
4-
speakeasy-version: 0.15.14
4+
speakeasy-version: 0.16.0
55
python:
66
author: Speakeasy
77
description: Speakeasy API Client SDK for Python
88
packagename: speakeasy-client-sdk-python
9-
version: 0.7.5
9+
version: 0.8.0
1010
telemetryenabled: null

setup.py

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

99
setuptools.setup(
1010
name="speakeasy-client-sdk-python",
11-
version="0.7.5",
11+
version="0.8.0",
1212
author="Speakeasy",
1313
description="Speakeasy API Client SDK for Python",
1414
long_description=long_description,
@@ -17,6 +17,7 @@
1717
install_requires=[
1818
"certifi==2022.6.15",
1919
"charset-normalizer==2.1.1",
20+
"dacite==1.6.0",
2021
"dataclasses-json-speakeasy==0.5.8",
2122
"idna==3.3",
2223
"marshmallow==3.17.1",

src/sdk/apiendpoints.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -230,15 +230,15 @@ def upsert_api_endpoint(self, request: operations.UpsertAPIEndpointRequest) -> o
230230
url = utils.generate_url(base_url, "/v1/apis/{apiID}/version/{versionID}/api_endpoints/{apiEndpointID}", request.path_params)
231231

232232
headers = {}
233-
req_content_type, data, form = utils.serialize_request_body(request)
233+
req_content_type, data, json, files = utils.serialize_request_body(request)
234234
if req_content_type != "multipart/form-data" and req_content_type != "multipart/mixed":
235235
headers["content-type"] = req_content_type
236236
if data is None and form is None:
237237
raise Exception('request body is required')
238238

239239
client = self._security_client
240240

241-
r = client.request("PUT", url, data=data, files=form, headers=headers)
241+
r = client.request("PUT", url, data=data, json=json, files=files, headers=headers)
242242
content_type = r.headers.get("Content-Type")
243243

244244
res = operations.UpsertAPIEndpointResponse(status_code=r.status_code, content_type=content_type)

src/sdk/apis.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,15 +179,15 @@ def upsert_api(self, request: operations.UpsertAPIRequest) -> operations.UpsertA
179179
url = utils.generate_url(base_url, "/v1/apis/{apiID}", request.path_params)
180180

181181
headers = {}
182-
req_content_type, data, form = utils.serialize_request_body(request)
182+
req_content_type, data, json, files = utils.serialize_request_body(request)
183183
if req_content_type != "multipart/form-data" and req_content_type != "multipart/mixed":
184184
headers["content-type"] = req_content_type
185185
if data is None and form is None:
186186
raise Exception('request body is required')
187187

188188
client = self._security_client
189189

190-
r = client.request("PUT", url, data=data, files=form, headers=headers)
190+
r = client.request("PUT", url, data=data, json=json, files=files, headers=headers)
191191
content_type = r.headers.get("Content-Type")
192192

193193
res = operations.UpsertAPIResponse(status_code=r.status_code, content_type=content_type)

src/sdk/metadata.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,15 +83,15 @@ def insert_version_metadata(self, request: operations.InsertVersionMetadataReque
8383
url = utils.generate_url(base_url, "/v1/apis/{apiID}/version/{versionID}/metadata", request.path_params)
8484

8585
headers = {}
86-
req_content_type, data, form = utils.serialize_request_body(request)
86+
req_content_type, data, json, files = utils.serialize_request_body(request)
8787
if req_content_type != "multipart/form-data" and req_content_type != "multipart/mixed":
8888
headers["content-type"] = req_content_type
8989
if data is None and form is None:
9090
raise Exception('request body is required')
9191

9292
client = self._security_client
9393

94-
r = client.request("POST", url, data=data, files=form, headers=headers)
94+
r = client.request("POST", url, data=data, json=json, files=files, headers=headers)
9595
content_type = r.headers.get("Content-Type")
9696

9797
res = operations.InsertVersionMetadataResponse(status_code=r.status_code, content_type=content_type)

src/sdk/models/operations/deleteapi.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/deleteapiendpoint.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/deleteschema.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/deleteversionmetadata.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/downloadschema.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/downloadschemarevision.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/findapiendpoint.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/generateopenapispec.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/generateopenapispecforapiendpoint.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/generatepostmancollection.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/generatepostmancollectionforapiendpoint.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/generaterequestpostmancollection.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getallapiendpoints.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getallapiversions.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getallforversionapiendpoints.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getapiendpoint.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getapis.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getembedaccesstoken.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getrequestfromeventlog.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getschema.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getschemadiff.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getschemarevision.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getschemas.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getvalidembedaccesstokens.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/getversionmetadata.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/insertversionmetadata.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/queryeventlog.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/registerschema.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/revokeembedaccesstoken.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/upsertapi.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/operations/upsertapiendpoint.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from sdk.models import shared
4-
from sdk.models import shared
3+
from .. import shared
54

65

76
@dataclass

src/sdk/models/shared/filters.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from dataclasses import dataclass, field
22
from dataclasses_json import dataclass_json
33
from sdk import utils
4-
from . import filter
4+
from .. import shared
55

66

77
@dataclass_json
@@ -11,7 +11,7 @@ class Filters:
1111
Filters are used to query requests.
1212
"""
1313

14-
filters: list[filter.Filter] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('filters') }})
14+
filters: list[shared.Filter] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('filters') }})
1515
limit: int = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('limit') }})
1616
offset: int = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('offset') }})
1717
operator: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('operator') }})

src/sdk/schemas.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -235,15 +235,15 @@ def register_schema(self, request: operations.RegisterSchemaRequest) -> operatio
235235
url = utils.generate_url(base_url, "/v1/apis/{apiID}/version/{versionID}/schema", request.path_params)
236236

237237
headers = {}
238-
req_content_type, data, form = utils.serialize_request_body(request)
238+
req_content_type, data, json, files = utils.serialize_request_body(request)
239239
if req_content_type != "multipart/form-data" and req_content_type != "multipart/mixed":
240240
headers["content-type"] = req_content_type
241241
if data is None and form is None:
242242
raise Exception('request body is required')
243243

244244
client = self._security_client
245245

246-
r = client.request("POST", url, data=data, files=form, headers=headers)
246+
r = client.request("POST", url, data=data, json=json, files=files, headers=headers)
247247
content_type = r.headers.get("Content-Type")
248248

249249
res = operations.RegisterSchemaResponse(status_code=r.status_code, content_type=content_type)

0 commit comments

Comments
 (0)