Skip to content

Commit cef013f

Browse files
fix: working python SDK with new structure
1 parent b23ce67 commit cef013f

36 files changed

+436
-328
lines changed

gen.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
python:
2+
packagename: speakeasy-client-sdk-python
3+
version: 0.0.4
4+
author: Speakeasy
5+
description: Speakeasy API Client SDK for Python

setup.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
long_description = fh.read()
55

66
setuptools.setup(
7-
name="speakeasy-client-sdk-python", # TODO: replace
8-
version="0.0.2", # TODO replace
9-
author="Speakeasy", # TODO replace
10-
description="Speakeasy API Client SDK for Python", # TODO replace
7+
name="speakeasy-client-sdk-python",
8+
version="0.0.4",
9+
author="Speakeasy",
10+
description="Speakeasy API Client SDK for Python",
1111
long_description=long_description,
1212
long_description_content_type="text/markdown",
1313
packages=setuptools.find_packages(where="src"),

src/sdk/models/__init__.py

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +0,0 @@
1-
from .api import *
2-
from .apiendpoint import *
3-
from .deleteapiendpointv1 import *
4-
from .deleteapiv1 import *
5-
from .deleteschemav1 import *
6-
from .deleteversionmetadatav1 import *
7-
from .downloadschemarevisionv1 import *
8-
from .downloadschemav1 import *
9-
from .error import *
10-
from .findapiendpointv1 import *
11-
from .getallapiendpointsv1 import *
12-
from .getallapiversionsv1 import *
13-
from .getallforversionapiendpointsv1 import *
14-
from .getapiendpointv1 import *
15-
from .getapisv1 import *
16-
from .getschemadiffv1 import *
17-
from .getschemarevisionv1 import *
18-
from .getschemasv1 import *
19-
from .getschemav1 import *
20-
from .getversionmetadatav1 import *
21-
from .insertversionmetadatav1 import *
22-
from .registerschemav1 import *
23-
from .schema import *
24-
from .schemadiff import *
25-
from .security import *
26-
from .upsertapiendpointv1 import *
27-
from .upsertapiv1 import *
28-
from .versionmetadata import *

src/sdk/models/operations/__init__.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
from .deleteapiendpointv1 import *
2+
from .deleteapiv1 import *
3+
from .deleteschemav1 import *
4+
from .deleteversionmetadatav1 import *
5+
from .downloadschemarevisionv1 import *
6+
from .downloadschemav1 import *
7+
from .findapiendpointv1 import *
8+
from .getallapiendpointsv1 import *
9+
from .getallapiversionsv1 import *
10+
from .getallforversionapiendpointsv1 import *
11+
from .getapiendpointv1 import *
12+
from .getapisv1 import *
13+
from .getschemadiffv1 import *
14+
from .getschemarevisionv1 import *
15+
from .getschemasv1 import *
16+
from .getschemav1 import *
17+
from .getversionmetadatav1 import *
18+
from .insertversionmetadatav1 import *
19+
from .registerschemav1 import *
20+
from .upsertapiendpointv1 import *
21+
from .upsertapiv1 import *

src/sdk/models/deleteapiendpointv1.py renamed to src/sdk/models/operations/deleteapiendpointv1.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from .error import Error
3+
from sdk.models import shared
44

55
@dataclass
66
class DeleteAPIEndpointV1PathParams:
@@ -16,7 +16,7 @@ class DeleteAPIEndpointV1Request:
1616

1717
@dataclass
1818
class DeleteAPIEndpointV1Responses:
19-
error: Optional[Error] = field(default=None)
19+
error: Optional[shared.Error] = field(default=None)
2020
raw_response: bytes = field(default=None)
2121

2222

src/sdk/models/deleteapiv1.py renamed to src/sdk/models/operations/deleteapiv1.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from .error import Error
3+
from sdk.models import shared
44

55
@dataclass
66
class DeleteAPIV1PathParams:
@@ -15,7 +15,7 @@ class DeleteAPIV1Request:
1515

1616
@dataclass
1717
class DeleteAPIV1Responses:
18-
error: Optional[Error] = field(default=None)
18+
error: Optional[shared.Error] = field(default=None)
1919
raw_response: bytes = field(default=None)
2020

2121

src/sdk/models/deleteschemav1.py renamed to src/sdk/models/operations/deleteschemav1.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from .error import Error
3+
from sdk.models import shared
44

55
@dataclass
66
class DeleteSchemaV1PathParams:
@@ -16,7 +16,7 @@ class DeleteSchemaV1Request:
1616

1717
@dataclass
1818
class DeleteSchemaV1Responses:
19-
error: Optional[Error] = field(default=None)
19+
error: Optional[shared.Error] = field(default=None)
2020
raw_response: bytes = field(default=None)
2121

2222

src/sdk/models/deleteversionmetadatav1.py renamed to src/sdk/models/operations/deleteversionmetadatav1.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import Optional
3-
from .error import Error
3+
from sdk.models import shared
44

55
@dataclass
66
class DeleteVersionMetadataV1PathParams:
@@ -17,7 +17,7 @@ class DeleteVersionMetadataV1Request:
1717

1818
@dataclass
1919
class DeleteVersionMetadataV1Responses:
20-
error: Optional[Error] = field(default=None)
20+
error: Optional[shared.Error] = field(default=None)
2121
raw_response: bytes = field(default=None)
2222

2323

src/sdk/models/downloadschemarevisionv1.py renamed to src/sdk/models/operations/downloadschemarevisionv1.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import List,Optional
3-
from .error import Error
3+
from sdk.models import shared
44

55
@dataclass
66
class DownloadSchemaRevisionV1PathParams:
@@ -16,7 +16,7 @@ class DownloadSchemaRevisionV1Request:
1616

1717
@dataclass
1818
class DownloadSchemaRevisionV1Responses:
19-
error: Optional[Error] = field(default=None)
19+
error: Optional[shared.Error] = field(default=None)
2020
raw_response: bytes = field(default=None)
2121

2222

src/sdk/models/downloadschemav1.py renamed to src/sdk/models/operations/downloadschemav1.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from dataclasses import dataclass, field
22
from typing import List,Optional
3-
from .error import Error
3+
from sdk.models import shared
44

55
@dataclass
66
class DownloadSchemaV1PathParams:
@@ -15,7 +15,7 @@ class DownloadSchemaV1Request:
1515

1616
@dataclass
1717
class DownloadSchemaV1Responses:
18-
error: Optional[Error] = field(default=None)
18+
error: Optional[shared.Error] = field(default=None)
1919
raw_response: bytes = field(default=None)
2020

2121

0 commit comments

Comments
 (0)