Skip to content

Commit edd9016

Browse files
committed
Sample regen
1 parent df96cbb commit edd9016

File tree

131 files changed

+182
-833
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

131 files changed

+182
-833
lines changed

petstore/openapi_json_schema_generator_python/.openapi-generator/FILES

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
.gitignore
22
.gitlab-ci.yml
3+
.openapi-generator-ignore
34
.travis.yml
45
README.md
56
docs/apis/tags/pet_api.md
@@ -361,10 +362,23 @@ src/openapi_client/security_schemes.py
361362
src/openapi_client/server.py
362363
src/openapi_client/servers/__init__.py
363364
src/openapi_client/servers/server_0.py
365+
src/openapi_client/shared_imports/__init__.py
366+
src/openapi_client/shared_imports/header_imports.py
367+
src/openapi_client/shared_imports/operation_imports.py
368+
src/openapi_client/shared_imports/response_imports.py
369+
src/openapi_client/shared_imports/schema_imports.py
370+
src/openapi_client/shared_imports/security_scheme_imports.py
371+
src/openapi_client/shared_imports/server_imports.py
364372
test-requirements.txt
365373
test/__init__.py
366374
test/components/__init__.py
367375
test/components/schema/__init__.py
376+
test/components/schema/test_api_response.py
377+
test/components/schema/test_category.py
378+
test/components/schema/test_order.py
379+
test/components/schema/test_pet.py
380+
test/components/schema/test_tag.py
381+
test/components/schema/test_user.py
368382
test/test_paths/__init__.py
369383
test/test_paths/__init__.py
370384
test/test_paths/__init__.py

petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_pet/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import typing, typing_extensions
7+
from openapi_client.shared_imports.header_imports import *
88

9-
from openapi_client import api_client
109
from .content.application_json import schema as application_json_schema
1110
from .content.application_xml import schema as application_xml_schema
1211

petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,8 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import typing, typing_extensions
7+
from openapi_client.shared_imports.header_imports import *
88

9-
from openapi_client import api_client
109
from .content.application_json import schema as application_json_schema
1110

1211
class UserArray(api_client.RequestBody):

petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/content/application_json/schema.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class Schema(

petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/api_response.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class ApiResponse(

petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/category.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class Category(

petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/order.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class Order(

petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/pet.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class Pet(

petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/tag.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class Tag(

petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/user.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class User(

petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_api_key.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import typing
9-
import typing_extensions
10-
11-
from openapi_client import security_schemes
7+
from openapi_client.shared_imports.security_scheme_imports import *
128

139
@dataclasses.dataclass
1410
class ApiKey(security_schemes.ApiKeySecurityScheme):

petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_petstore_auth.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import typing
9-
import typing_extensions
10-
11-
from openapi_client import security_schemes
7+
from openapi_client.shared_imports.security_scheme_imports import *
128

139
@dataclasses.dataclass
1410
class PetstoreAuth(security_schemes.OAuth2SecurityScheme):

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/operation.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,7 @@
55
"""
66

77
from openapi_client import api_client, security_schemes
8-
import datetime # noqa: F401
9-
import decimal # noqa: F401
10-
import io # noqa: F401
11-
import typing # noqa: F401
12-
import typing_extensions # noqa: F401
13-
import uuid # noqa: F401
14-
15-
import frozendict # noqa: F401
16-
17-
from openapi_client import schemas # noqa: F401
8+
from openapi_client.shared_imports.operation_imports import *
189

1910
from .. import path
2011
from .responses import (

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_200/__init__.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,8 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import typing
7+
from openapi_client.shared_imports.response_imports import *
98

10-
import typing_extensions
11-
import urllib3
12-
13-
from openapi_client import api_client
14-
from openapi_client import schemas
159
from .content.application_xml import schema as application_xml_schema
1610
from .content.application_json import schema as application_json_schema
1711

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_405/__init__.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import urllib3
9-
10-
from openapi_client import api_client
11-
from openapi_client import schemas
7+
from openapi_client.shared_imports.response_imports import *
128

139

1410
@dataclasses.dataclass

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/operation.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,7 @@
55
"""
66

77
from openapi_client import api_client, security_schemes
8-
import datetime # noqa: F401
9-
import decimal # noqa: F401
10-
import io # noqa: F401
11-
import typing # noqa: F401
12-
import typing_extensions # noqa: F401
13-
import uuid # noqa: F401
14-
15-
import frozendict # noqa: F401
16-
17-
from openapi_client import schemas # noqa: F401
8+
from openapi_client.shared_imports.operation_imports import *
189

1910
from .. import path
2011
from .responses import (

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_200/__init__.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,8 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import typing
7+
from openapi_client.shared_imports.response_imports import *
98

10-
import typing_extensions
11-
import urllib3
12-
13-
from openapi_client import api_client
14-
from openapi_client import schemas
159
from .content.application_xml import schema as application_xml_schema
1610
from .content.application_json import schema as application_json_schema
1711

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_400/__init__.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import urllib3
9-
10-
from openapi_client import api_client
11-
from openapi_client import schemas
7+
from openapi_client.shared_imports.response_imports import *
128

139

1410
@dataclasses.dataclass

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_404/__init__.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import urllib3
9-
10-
from openapi_client import api_client
11-
from openapi_client import schemas
7+
from openapi_client.shared_imports.response_imports import *
128

139

1410
@dataclasses.dataclass

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_405/__init__.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,7 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import urllib3
9-
10-
from openapi_client import api_client
11-
from openapi_client import schemas
7+
from openapi_client.shared_imports.response_imports import *
128

139

1410
@dataclasses.dataclass

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/operation.py

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,7 @@
55
"""
66

77
from openapi_client import api_client, security_schemes
8-
import datetime # noqa: F401
9-
import decimal # noqa: F401
10-
import io # noqa: F401
11-
import typing # noqa: F401
12-
import typing_extensions # noqa: F401
13-
import uuid # noqa: F401
14-
15-
import frozendict # noqa: F401
16-
17-
from openapi_client import schemas # noqa: F401
8+
from openapi_client.shared_imports.operation_imports import *
189

1910
from .. import path
2011
from .responses import (

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
from openapi_client import api_client
7+
from openapi_client.shared_imports.header_imports import *
88

99
from . import schema
1010

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/schema.py

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,17 +7,7 @@
77
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
88
"""
99

10-
import datetime # noqa: F401
11-
import decimal # noqa: F401
12-
import io # noqa: F401
13-
import re # noqa: F401
14-
import typing # noqa: F401
15-
import typing_extensions # noqa: F401
16-
import uuid # noqa: F401
17-
18-
import frozendict # noqa: F401
19-
20-
from openapi_client import schemas # noqa: F401
10+
from openapi_client.shared_imports.schema_imports import *
2111

2212

2313
class Schema(

petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/__init__.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,8 @@
44
Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator
55
"""
66

7-
import dataclasses
8-
import typing
7+
from openapi_client.shared_imports.response_imports import *
98

10-
import typing_extensions
11-
import urllib3
12-
13-
from openapi_client import api_client
14-
from openapi_client import schemas
159
from .content.application_xml import schema as application_xml_schema
1610
from .content.application_json import schema as application_json_schema
1711

0 commit comments

Comments
 (0)