Skip to content

Commit d7ce139

Browse files
committed
ci: regenerated with OpenAPI Doc 0.1.0, Speakeay CLI 0.13.6
1 parent 7978c94 commit d7ce139

22 files changed

+66
-68
lines changed

gen.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
management:
22
openapi-checksum: 46093b002f359f8049d6b8210be2bc73
33
openapi-version: 0.1.0
4-
speakeasy-version: 0.13.4
4+
speakeasy-version: 0.13.6
55
python:
66
author: Speakeasy
77
description: Speakeasy API Client SDK for Python
88
packagename: speakeasy-client-sdk-python
9-
version: 0.5.3
9+
version: 0.5.4
1010
telemetryenabled: null

setup.py

+1-1
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.5.3",
11+
version="0.5.4",
1212
author="Speakeasy",
1313
description="Speakeasy API Client SDK for Python",
1414
long_description=long_description,

src/sdk/apiendpoints.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import requests
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared, operations
44
from . import utils
55

@@ -154,7 +154,7 @@ def get_all_api_endpoints(self, request: operations.GetAllAPIEndpointsRequest) -
154154

155155
if r.status_code == 200:
156156
if utils.match_content_type(content_type, "application/json"):
157-
out = utils.unmarshal_json(r.text, Optional[List[shared.APIEndpoint]])
157+
out = utils.unmarshal_json(r.text, Optional[list[shared.APIEndpoint]])
158158
res.api_endpoints = out
159159
else:
160160
if utils.match_content_type(content_type, "application/json"):
@@ -182,7 +182,7 @@ def get_all_for_version_api_endpoints(self, request: operations.GetAllForVersion
182182

183183
if r.status_code == 200:
184184
if utils.match_content_type(content_type, "application/json"):
185-
out = utils.unmarshal_json(r.text, Optional[List[shared.APIEndpoint]])
185+
out = utils.unmarshal_json(r.text, Optional[list[shared.APIEndpoint]])
186186
res.api_endpoints = out
187187
else:
188188
if utils.match_content_type(content_type, "application/json"):

src/sdk/apis.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import requests
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared, operations
44
from . import utils
55

@@ -127,7 +127,7 @@ def get_all_api_versions(self, request: operations.GetAllAPIVersionsRequest) ->
127127

128128
if r.status_code == 200:
129129
if utils.match_content_type(content_type, "application/json"):
130-
out = utils.unmarshal_json(r.text, Optional[List[shared.API]])
130+
out = utils.unmarshal_json(r.text, Optional[list[shared.API]])
131131
res.apis = out
132132
else:
133133
if utils.match_content_type(content_type, "application/json"):
@@ -158,7 +158,7 @@ def get_apis(self, request: operations.GetApisRequest) -> operations.GetApisResp
158158

159159
if r.status_code == 200:
160160
if utils.match_content_type(content_type, "application/json"):
161-
out = utils.unmarshal_json(r.text, Optional[List[shared.API]])
161+
out = utils.unmarshal_json(r.text, Optional[list[shared.API]])
162162
res.apis = out
163163
else:
164164
if utils.match_content_type(content_type, "application/json"):

src/sdk/embeds.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import requests
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared, operations
44
from . import utils
55

@@ -69,7 +69,7 @@ def get_valid_embed_access_tokens(self) -> operations.GetValidEmbedAccessTokensR
6969

7070
if r.status_code == 200:
7171
if utils.match_content_type(content_type, "application/json"):
72-
out = utils.unmarshal_json(r.text, Optional[List[shared.EmbedToken]])
72+
out = utils.unmarshal_json(r.text, Optional[list[shared.EmbedToken]])
7373
res.embed_tokens = out
7474
else:
7575
if utils.match_content_type(content_type, "application/json"):

src/sdk/metadata.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import requests
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared, operations
44
from . import utils
55

@@ -64,7 +64,7 @@ def get_version_metadata(self, request: operations.GetVersionMetadataRequest) ->
6464

6565
if r.status_code == 200:
6666
if utils.match_content_type(content_type, "application/json"):
67-
out = utils.unmarshal_json(r.text, Optional[List[shared.VersionMetadata]])
67+
out = utils.unmarshal_json(r.text, Optional[list[shared.VersionMetadata]])
6868
res.version_metadata = out
6969
else:
7070
if utils.match_content_type(content_type, "application/json"):

src/sdk/models/operations/getallapiendpoints.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

@@ -17,6 +17,6 @@ class GetAllAPIEndpointsRequest:
1717
class GetAllAPIEndpointsResponse:
1818
content_type: str = field()
1919
status_code: int = field()
20-
api_endpoints: Optional[List[shared.APIEndpoint]] = field(default=None)
20+
api_endpoints: Optional[list[shared.APIEndpoint]] = field(default=None)
2121
error: Optional[shared.Error] = field(default=None)
2222

src/sdk/models/operations/getallapiversions.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

@@ -15,7 +15,7 @@ class GetAllAPIVersionsOp:
1515

1616
@dataclass
1717
class GetAllAPIVersionsQueryParams:
18-
metadata: Optional[dict[str, List[str]]] = field(default=None, metadata={'query_param': { 'field_name': 'metadata', 'style': 'deepObject', 'explode': True }})
18+
metadata: Optional[dict[str, list[str]]] = field(default=None, metadata={'query_param': { 'field_name': 'metadata', 'style': 'deepObject', 'explode': True }})
1919
op: Optional[GetAllAPIVersionsOp] = field(default=None, metadata={'query_param': { 'field_name': 'op', 'style': 'deepObject', 'explode': True }})
2020

2121

@@ -29,6 +29,6 @@ class GetAllAPIVersionsRequest:
2929
class GetAllAPIVersionsResponse:
3030
content_type: str = field()
3131
status_code: int = field()
32-
apis: Optional[List[shared.API]] = field(default=None)
32+
apis: Optional[list[shared.API]] = field(default=None)
3333
error: Optional[shared.Error] = field(default=None)
3434

src/sdk/models/operations/getallforversionapiendpoints.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

@@ -18,6 +18,6 @@ class GetAllForVersionAPIEndpointsRequest:
1818
class GetAllForVersionAPIEndpointsResponse:
1919
content_type: str = field()
2020
status_code: int = field()
21-
api_endpoints: Optional[List[shared.APIEndpoint]] = field(default=None)
21+
api_endpoints: Optional[list[shared.APIEndpoint]] = field(default=None)
2222
error: Optional[shared.Error] = field(default=None)
2323

src/sdk/models/operations/getapis.py

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

@@ -10,7 +10,7 @@ class GetApisOp:
1010

1111
@dataclass
1212
class GetApisQueryParams:
13-
metadata: Optional[dict[str, List[str]]] = field(default=None, metadata={'query_param': { 'field_name': 'metadata', 'style': 'deepObject', 'explode': True }})
13+
metadata: Optional[dict[str, list[str]]] = field(default=None, metadata={'query_param': { 'field_name': 'metadata', 'style': 'deepObject', 'explode': True }})
1414
op: Optional[GetApisOp] = field(default=None, metadata={'query_param': { 'field_name': 'op', 'style': 'deepObject', 'explode': True }})
1515

1616

@@ -23,6 +23,6 @@ class GetApisRequest:
2323
class GetApisResponse:
2424
content_type: str = field()
2525
status_code: int = field()
26-
apis: Optional[List[shared.API]] = field(default=None)
26+
apis: Optional[list[shared.API]] = field(default=None)
2727
error: Optional[shared.Error] = field(default=None)
2828

src/sdk/models/operations/getschemas.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

@@ -19,5 +19,5 @@ class GetSchemasResponse:
1919
content_type: str = field()
2020
status_code: int = field()
2121
error: Optional[shared.Error] = field(default=None)
22-
schemata: Optional[List[shared.Schema]] = field(default=None)
22+
schemata: Optional[list[shared.Schema]] = field(default=None)
2323

Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

66
@dataclass
77
class GetValidEmbedAccessTokensResponse:
88
content_type: str = field()
99
status_code: int = field()
10-
embed_tokens: Optional[List[shared.EmbedToken]] = field(default=None)
10+
embed_tokens: Optional[list[shared.EmbedToken]] = field(default=None)
1111
error: Optional[shared.Error] = field(default=None)
1212

src/sdk/models/operations/getversionmetadata.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

@@ -19,5 +19,5 @@ class GetVersionMetadataResponse:
1919
content_type: str = field()
2020
status_code: int = field()
2121
error: Optional[shared.Error] = field(default=None)
22-
version_metadata: Optional[List[shared.VersionMetadata]] = field(default=None)
22+
version_metadata: Optional[list[shared.VersionMetadata]] = field(default=None)
2323

src/sdk/models/operations/queryeventlog.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from dataclasses import dataclass, field
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared
44

55

@@ -17,6 +17,6 @@ class QueryEventLogRequest:
1717
class QueryEventLogResponse:
1818
content_type: str = field()
1919
status_code: int = field()
20-
bounded_requests: Optional[List[shared.BoundedRequest]] = field(default=None)
20+
bounded_requests: Optional[list[shared.BoundedRequest]] = field(default=None)
2121
error: Optional[shared.Error] = field(default=None)
2222

src/sdk/models/shared/api.py

+11-11
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,37 @@
22
from datetime import date, datetime
33
from marshmallow import fields
44
import dateutil.parser
5-
from typing import List,Optional
5+
from typing import Optional
66
from dataclasses_json import dataclass_json
77
from sdk import utils
88

99

1010
@dataclass_json
1111
@dataclass
12-
class APIInput:
13-
r"""APIInput
12+
class API:
13+
r"""API
1414
An Api is representation of a API (a collection of API Endpoints) within the Speakeasy Platform.
1515
"""
1616

1717
api_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('api_id') }})
18+
created_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('created_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }})
1819
description: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('description') }})
20+
updated_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('updated_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }})
1921
version_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('version_id') }})
20-
meta_data: Optional[dict[str, List[str]]] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('meta_data') }})
22+
workspace_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('workspace_id') }})
23+
matched: Optional[bool] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('matched') }})
24+
meta_data: Optional[dict[str, list[str]]] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('meta_data') }})
2125

2226

2327
@dataclass_json
2428
@dataclass
25-
class API:
26-
r"""API
29+
class APIInput:
30+
r"""APIInput
2731
An Api is representation of a API (a collection of API Endpoints) within the Speakeasy Platform.
2832
"""
2933

3034
api_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('api_id') }})
31-
created_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('created_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }})
3235
description: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('description') }})
33-
updated_at: datetime = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('updated_at'), 'encoder': utils.datetimeisoformat(False), 'decoder': dateutil.parser.isoparse, 'mm_field': fields.DateTime(format='iso') }})
3436
version_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('version_id') }})
35-
workspace_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('workspace_id') }})
36-
matched: Optional[bool] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('matched') }})
37-
meta_data: Optional[dict[str, List[str]]] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('meta_data') }})
37+
meta_data: Optional[dict[str, list[str]]] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('meta_data') }})
3838

src/sdk/models/shared/boundedrequest.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
from datetime import date, datetime
33
from marshmallow import fields
44
import dateutil.parser
5-
from typing import List,Optional
5+
from typing import Optional
66
from dataclasses_json import dataclass_json
77
from sdk import utils
88

@@ -27,5 +27,5 @@ class BoundedRequest:
2727
status: int = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('status') }})
2828
version_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('version_id') }})
2929
workspace_id: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('workspace_id') }})
30-
metadata: Optional[dict[str, List[str]]] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('metadata') }})
30+
metadata: Optional[dict[str, list[str]]] = field(default=None, metadata={'dataclasses_json': { 'letter_case': utils.field_name('metadata') }})
3131

src/sdk/models/shared/filters.py

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from dataclasses import dataclass, field
2-
from typing import List
32
from dataclasses_json import dataclass_json
43
from sdk import utils
54
from . import *
@@ -12,7 +11,7 @@ class Filters:
1211
Filters are used to query requests.
1312
"""
1413

15-
filters: List[Filter] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('filters') }})
14+
filters: list[Filter] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('filters') }})
1615
limit: int = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('limit') }})
1716
offset: int = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('offset') }})
1817
operator: str = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('operator') }})

src/sdk/models/shared/schemadiff.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from dataclasses import dataclass, field
2-
from typing import List
32
from dataclasses_json import dataclass_json
43
from sdk import utils
54

@@ -18,7 +17,7 @@ class SchemaDiff:
1817
A SchemaDiff represents a diff of two Schemas.
1918
"""
2019

21-
additions: List[str] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('additions') }})
22-
deletions: List[str] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('deletions') }})
20+
additions: list[str] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('additions') }})
21+
deletions: list[str] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('deletions') }})
2322
modifications: dict[str, SchemaDiffValueChange] = field(metadata={'dataclasses_json': { 'letter_case': utils.field_name('modifications') }})
2423

src/sdk/requests.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import requests
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared, operations
44
from . import utils
55

@@ -99,7 +99,7 @@ def query_event_log(self, request: operations.QueryEventLogRequest) -> operation
9999

100100
if r.status_code == 200:
101101
if utils.match_content_type(content_type, "application/json"):
102-
out = utils.unmarshal_json(r.text, Optional[List[shared.BoundedRequest]])
102+
out = utils.unmarshal_json(r.text, Optional[list[shared.BoundedRequest]])
103103
res.bounded_requests = out
104104
else:
105105
if utils.match_content_type(content_type, "application/json"):

src/sdk/schemas.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import requests
2-
from typing import List,Optional
2+
from typing import Optional
33
from sdk.models import shared, operations
44
from . import utils
55

@@ -214,7 +214,7 @@ def get_schemas(self, request: operations.GetSchemasRequest) -> operations.GetSc
214214

215215
if r.status_code == 200:
216216
if utils.match_content_type(content_type, "application/json"):
217-
out = utils.unmarshal_json(r.text, Optional[List[shared.Schema]])
217+
out = utils.unmarshal_json(r.text, Optional[list[shared.Schema]])
218218
res.schemata = out
219219
else:
220220
if utils.match_content_type(content_type, "application/json"):

src/sdk/sdk.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class SDK:
3131
_security: shared.Security
3232
_server_url: str = SERVERS[0]
3333
_language: str = "python"
34-
_sdk_version: str = "0.5.3"
34+
_sdk_version: str = "0.5.4"
3535
_gen_version: str = "internal"
3636

3737
def __init__(self) -> None:

0 commit comments

Comments
 (0)