diff --git a/README.md b/README.md index 9588bb9..04405c9 100644 --- a/README.md +++ b/README.md @@ -25,11 +25,11 @@ via vscode code counter tool | -------- | ----- | ---- | | openapi_generator_python_nextgen | 28 | 2781 | | openapi_generator_python_prior | 30 | 5075 | -| openapi_json_schema_generator_python | 365 | 9256 +| openapi_json_schema_generator_python | 365 | 8737 ### openapi_json_schema_generator_python breakdown -- 4.4k src/openapi_client/paths +- 3.9k src/openapi_client/paths - ~ 50% of this is in operation.py - 3.3k 7 files in src/openapi_client - api_client.py + schemas.py are big @@ -38,8 +38,6 @@ via vscode code counter tool Reasons for the openapi json scheme generator difference - has overload type hints on all endpoints, allows input content type selection - json paths used to create files so many files made -- object models have `__getitem__` methods for properties -- most of the code comes from paths, can itbe reduced? ## Generate diff --git a/petstore/openapi_json_schema_generator_python/.openapi-generator/FILES b/petstore/openapi_json_schema_generator_python/.openapi-generator/FILES index 55a48ba..903dbbd 100644 --- a/petstore/openapi_json_schema_generator_python/.openapi-generator/FILES +++ b/petstore/openapi_json_schema_generator_python/.openapi-generator/FILES @@ -1,5 +1,6 @@ .gitignore .gitlab-ci.yml +.openapi-generator-ignore .travis.yml README.md docs/apis/tags/pet_api.md @@ -361,10 +362,23 @@ src/openapi_client/security_schemes.py src/openapi_client/server.py src/openapi_client/servers/__init__.py src/openapi_client/servers/server_0.py +src/openapi_client/shared_imports/__init__.py +src/openapi_client/shared_imports/header_imports.py +src/openapi_client/shared_imports/operation_imports.py +src/openapi_client/shared_imports/response_imports.py +src/openapi_client/shared_imports/schema_imports.py +src/openapi_client/shared_imports/security_scheme_imports.py +src/openapi_client/shared_imports/server_imports.py test-requirements.txt test/__init__.py test/components/__init__.py test/components/schema/__init__.py +test/components/schema/test_api_response.py +test/components/schema/test_category.py +test/components/schema/test_order.py +test/components/schema/test_pet.py +test/components/schema/test_tag.py +test/components/schema/test_user.py test/test_paths/__init__.py test/test_paths/__init__.py test/test_paths/__init__.py diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_pet/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_pet/__init__.py index ad34d8a..5697c64 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_pet/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_pet/__init__.py @@ -4,9 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import typing, typing_extensions +from openapi_client.shared_imports.header_imports import * -from openapi_client import api_client from .content.application_json import schema as application_json_schema from .content.application_xml import schema as application_xml_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/__init__.py index 304c7f1..7d39ec0 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/__init__.py @@ -4,9 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import typing, typing_extensions +from openapi_client.shared_imports.header_imports import * -from openapi_client import api_client from .content.application_json import schema as application_json_schema class UserArray(api_client.RequestBody): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/content/application_json/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/content/application_json/schema.py index 8278494..e727a5d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/content/application_json/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/request_bodies/request_body_user_array/content/application_json/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/api_response.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/api_response.py index 0d6bcdc..498eb19 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/api_response.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/api_response.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class ApiResponse( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/category.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/category.py index 7690499..515caf3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/category.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/category.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Category( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/order.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/order.py index 7434368..fe2ad60 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/order.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/order.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Order( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/pet.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/pet.py index 6fc2818..2b10519 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/pet.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/pet.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Pet( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/tag.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/tag.py index e9c80c6..a8f79c7 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/tag.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/tag.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Tag( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/user.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/user.py index e23cabc..7789ea1 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/user.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/schema/user.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class User( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_api_key.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_api_key.py index 95e9013..04c6f11 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_api_key.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_api_key.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing -import typing_extensions - -from openapi_client import security_schemes +from openapi_client.shared_imports.security_scheme_imports import * @dataclasses.dataclass class ApiKey(security_schemes.ApiKeySecurityScheme): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_petstore_auth.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_petstore_auth.py index dd7d143..e389814 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_petstore_auth.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/components/security_schemes/security_scheme_petstore_auth.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing -import typing_extensions - -from openapi_client import security_schemes +from openapi_client.shared_imports.security_scheme_imports import * @dataclasses.dataclass class PetstoreAuth(security_schemes.OAuth2SecurityScheme): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/operation.py index 0a27e66..15f6265 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_405/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_405/__init__.py index fd44b57..17c8719 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_405/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/post/responses/response_405/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/operation.py index 2afa7f4..4f289f7 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_404/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_404/__init__.py index 6c3b1ee..1ce5248 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_404/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_404/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_405/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_405/__init__.py index fd44b57..17c8719 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_405/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet/put/responses/response_405/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/operation.py index cff8042..6b72759 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/__init__.py index 2fa1d08..02d83a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/schema.py index 66b9bd8..0993821 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/parameters/parameter_0/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_json/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_json/schema.py index d6b85c3..c8a2811 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_json/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_json/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_xml/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_xml/schema.py index d6b85c3..c8a2811 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_xml/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_200/content/application_xml/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_status/get/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/operation.py index ce455db..eb1185f 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/__init__.py index 210f4af..b0644c7 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/schema.py index 239a3cf..8f38348 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/parameters/parameter_0/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_json/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_json/schema.py index d6b85c3..c8a2811 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_json/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_json/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_xml/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_xml/schema.py index d6b85c3..c8a2811 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_xml/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_200/content/application_xml/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_find_by_tags/get/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/operation.py index d27bb04..89c4323 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_400 diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/__init__.py index 7d77718..ce4d66e 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/__init__.py index 47046ff..29765a6 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/schema.py index 351922f..37fb9bb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/parameters/parameter_1/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.Int64Schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/delete/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/operation.py index 6ee379f..513e79e 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/__init__.py index e9557c9..0aa9122 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/schema.py index 351922f..37fb9bb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.Int64Schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_404/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_404/__init__.py index 6c3b1ee..1ce5248 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_404/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/get/responses/response_404/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/operation.py index ac49dfe..ce4dd61 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_405 diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/__init__.py index e9557c9..0aa9122 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/schema.py index 351922f..37fb9bb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.Int64Schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/__init__.py index 7c1c465..68824e7 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/__init__.py @@ -4,9 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import typing, typing_extensions +from openapi_client.shared_imports.header_imports import * -from openapi_client import api_client from .content.application_x_www_form_urlencoded import schema as application_x_www_form_urlencoded_schema class RequestBody(api_client.RequestBody): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/schema.py index d9f3d1d..6447a0e 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/request_body/content/application_x_www_form_urlencoded/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/responses/response_405/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/responses/response_405/__init__.py index fd44b57..17c8719 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/responses/response_405/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id/post/responses/response_405/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/operation.py index ef5079e..f950a7c 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_200 diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/__init__.py index e9557c9..0aa9122 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/schema.py index 351922f..37fb9bb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.Int64Schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/__init__.py index 8a08edb..1eafdba 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/__init__.py @@ -4,9 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import typing, typing_extensions +from openapi_client.shared_imports.header_imports import * -from openapi_client import api_client from .content.multipart_form_data import schema as multipart_form_data_schema class RequestBody(api_client.RequestBody): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/schema.py index edc55db..d34e812 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/request_body/content/multipart_form_data/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/responses/response_200/__init__.py index 654cefb..3ae4b65 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/pet_pet_id_upload_image/post/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/operation.py index 5f5ca32..6c0e038 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_200 diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/__init__.py index 654cefb..3ae4b65 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/content/application_json/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/content/application_json/schema.py index a4a5a12..d201a1d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/content/application_json/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_inventory/get/responses/response_200/content/application_json/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/operation.py index cc89b3c..e0b42be 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/request_body/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/request_body/__init__.py index 0c2cb35..effc75d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/request_body/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/request_body/__init__.py @@ -4,9 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import typing, typing_extensions +from openapi_client.shared_imports.header_imports import * -from openapi_client import api_client from .content.application_json import schema as application_json_schema class RequestBody(api_client.RequestBody): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order/post/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/operation.py index 84900f5..484d263 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/__init__.py index fd484e1..34aba72 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_404/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_404/__init__.py index 6c3b1ee..1ce5248 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_404/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/delete/responses/response_404/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/operation.py index 2ba1194..5f4a3ab 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/__init__.py index fd484e1..34aba72 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/schema.py index 662371d..8e458bb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/parameters/parameter_0/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_404/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_404/__init__.py index 6c3b1ee..1ce5248 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_404/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/store_order_order_id/get/responses/response_404/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/operation.py index 50863d7..e85ec13 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_default diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/request_body/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/request_body/__init__.py index 0c2cb35..effc75d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/request_body/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/request_body/__init__.py @@ -4,9 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import typing, typing_extensions +from openapi_client.shared_imports.header_imports import * -from openapi_client import api_client from .content.application_json import schema as application_json_schema class RequestBody(api_client.RequestBody): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/responses/response_default/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/responses/response_default/__init__.py index 1d60b63..7e69a2d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/responses/response_default/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user/post/responses/response_default/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/operation.py index 1eb87f7..0f8c071 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_default diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/responses/response_default/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/responses/response_default/__init__.py index 1d60b63..7e69a2d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/responses/response_default/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_array/post/responses/response_default/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/operation.py index 514e676..e64e597 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_default diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/responses/response_default/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/responses/response_default/__init__.py index 1d60b63..7e69a2d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/responses/response_default/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_create_with_list/post/responses/response_default/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/operation.py index 88ad664..421b232 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/__init__.py index b523b70..e31fb8e 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/schema.py index ff01808..9059033 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_0/schema.py @@ -7,17 +7,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * class Schema( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/__init__.py index 9c59c02..dd83f1f 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/parameters/parameter_1/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/__init__.py index ea7ad45..e4a57fc 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/__init__.py @@ -4,19 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import datetime -import decimal -import io -import typing -import uuid - -import frozendict -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * + from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema from .headers import header_x_rate_limit diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_json/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_json/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_json/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_json/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_xml/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_xml/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_xml/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/content/application_xml/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/__init__.py index d9855eb..f1cab10 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/__init__.py @@ -4,7 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * + from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_set_cookie/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/__init__.py index ca405cd..529120c 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/__init__.py @@ -4,7 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * + from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/schema.py index f791605..89bf4b3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_expires_after/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.DateTimeSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/__init__.py index 3b1864a..c59c7ca 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/__init__.py @@ -4,7 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * + from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/schema.py index e60bf7e..59bda02 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_200/headers/header_x_rate_limit/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.Int32Schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_login/get/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/operation.py index 38922ca..f0a35ef 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import response_default diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/responses/response_default/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/responses/response_default/__init__.py index 1d60b63..7e69a2d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/responses/response_default/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_logout/get/responses/response_default/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/operation.py index 9ddd42b..d20ca61 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/__init__.py index 996a6b5..33bc605 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_404/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_404/__init__.py index 6c3b1ee..1ce5248 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_404/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/delete/responses/response_404/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/operation.py index ff6f15c..5db8e53 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/__init__.py index 996a6b5..33bc605 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_200/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_200/__init__.py index 81d0fa8..e6aa4cb 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_200/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_200/__init__.py @@ -4,14 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing +from openapi_client.shared_imports.response_imports import * -import typing_extensions -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas from .content.application_xml import schema as application_xml_schema from .content.application_json import schema as application_json_schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_404/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_404/__init__.py index 6c3b1ee..1ce5248 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_404/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/get/responses/response_404/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/operation.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/operation.py index 9a843eb..db12b28 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/operation.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/operation.py @@ -5,16 +5,7 @@ """ from openapi_client import api_client, security_schemes -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.operation_imports import * from .. import path from .responses import ( diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/__init__.py index 996a6b5..33bc605 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/__init__.py @@ -4,7 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -from openapi_client import api_client +from openapi_client.shared_imports.header_imports import * from . import schema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/schema.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/schema.py index 9ff03a0..2c590a3 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/schema.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/parameters/parameter_0/schema.py @@ -7,15 +7,5 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import datetime # noqa: F401 -import decimal # noqa: F401 -import io # noqa: F401 -import re # noqa: F401 -import typing # noqa: F401 -import typing_extensions # noqa: F401 -import uuid # noqa: F401 - -import frozendict # noqa: F401 - -from openapi_client import schemas # noqa: F401 +from openapi_client.shared_imports.schema_imports import * Schema = schemas.StrSchema diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/request_body/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/request_body/__init__.py index 0c2cb35..effc75d 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/request_body/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/request_body/__init__.py @@ -4,9 +4,8 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import typing, typing_extensions +from openapi_client.shared_imports.header_imports import * -from openapi_client import api_client from .content.application_json import schema as application_json_schema class RequestBody(api_client.RequestBody): diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_400/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_400/__init__.py index 1ea383b..3357656 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_400/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_400/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_404/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_404/__init__.py index 6c3b1ee..1ce5248 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_404/__init__.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/paths/user_username/put/responses/response_404/__init__.py @@ -4,11 +4,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import urllib3 - -from openapi_client import api_client -from openapi_client import schemas +from openapi_client.shared_imports.response_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/servers/server_0.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/servers/server_0.py index 3ed11b1..b2a7708 100644 --- a/petstore/openapi_json_schema_generator_python/src/openapi_client/servers/server_0.py +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/servers/server_0.py @@ -3,10 +3,7 @@ Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ -import dataclasses -import typing - -from openapi_client import server +from openapi_client.shared_imports.server_imports import * @dataclasses.dataclass diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/__init__.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/header_imports.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/header_imports.py new file mode 100644 index 0000000..7a39f2a --- /dev/null +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/header_imports.py @@ -0,0 +1,4 @@ +import typing +import typing_extensions + +from openapi_client import api_client \ No newline at end of file diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/operation_imports.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/operation_imports.py new file mode 100644 index 0000000..71af4d3 --- /dev/null +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/operation_imports.py @@ -0,0 +1,10 @@ +import datetime +import decimal +import io +import typing +import typing_extensions +import uuid + +import frozendict + +from openapi_client import schemas \ No newline at end of file diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/response_imports.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/response_imports.py new file mode 100644 index 0000000..1f8ac94 --- /dev/null +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/response_imports.py @@ -0,0 +1,12 @@ +import dataclasses +import datetime +import decimal +import io +import typing +import uuid + +import frozendict +import typing_extensions +import urllib3 + +from openapi_client import api_client, schemas \ No newline at end of file diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/schema_imports.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/schema_imports.py new file mode 100644 index 0000000..ae7d5ff --- /dev/null +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/schema_imports.py @@ -0,0 +1,11 @@ +import datetime +import decimal +import io +import re +import typing +import typing_extensions +import uuid + +import frozendict + +from openapi_client import schemas diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/security_scheme_imports.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/security_scheme_imports.py new file mode 100644 index 0000000..5373ab9 --- /dev/null +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/security_scheme_imports.py @@ -0,0 +1,5 @@ +import dataclasses +import typing +import typing_extensions + +from openapi_client import security_schemes \ No newline at end of file diff --git a/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/server_imports.py b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/server_imports.py new file mode 100644 index 0000000..66bec16 --- /dev/null +++ b/petstore/openapi_json_schema_generator_python/src/openapi_client/shared_imports/server_imports.py @@ -0,0 +1,5 @@ +import dataclasses +import typing +import typing_extensions + +from openapi_client import server, schemas \ No newline at end of file diff --git a/petstore/openapi_json_schema_generator_python/test/components/schema/test_api_response.py b/petstore/openapi_json_schema_generator_python/test/components/schema/test_api_response.py index 594898b..8ba32af 100644 --- a/petstore/openapi_json_schema_generator_python/test/components/schema/test_api_response.py +++ b/petstore/openapi_json_schema_generator_python/test/components/schema/test_api_response.py @@ -2,9 +2,7 @@ """ OpenAPI Petstore - This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. # noqa: E501 - The version of the OpenAPI document: 1.0.0 Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ diff --git a/petstore/openapi_json_schema_generator_python/test/components/schema/test_category.py b/petstore/openapi_json_schema_generator_python/test/components/schema/test_category.py index 02bfe72..eeeb202 100644 --- a/petstore/openapi_json_schema_generator_python/test/components/schema/test_category.py +++ b/petstore/openapi_json_schema_generator_python/test/components/schema/test_category.py @@ -2,9 +2,7 @@ """ OpenAPI Petstore - This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. # noqa: E501 - The version of the OpenAPI document: 1.0.0 Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ diff --git a/petstore/openapi_json_schema_generator_python/test/components/schema/test_order.py b/petstore/openapi_json_schema_generator_python/test/components/schema/test_order.py index 5e3f15b..e474f78 100644 --- a/petstore/openapi_json_schema_generator_python/test/components/schema/test_order.py +++ b/petstore/openapi_json_schema_generator_python/test/components/schema/test_order.py @@ -2,9 +2,7 @@ """ OpenAPI Petstore - This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. # noqa: E501 - The version of the OpenAPI document: 1.0.0 Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ diff --git a/petstore/openapi_json_schema_generator_python/test/components/schema/test_pet.py b/petstore/openapi_json_schema_generator_python/test/components/schema/test_pet.py index 68652eb..1082231 100644 --- a/petstore/openapi_json_schema_generator_python/test/components/schema/test_pet.py +++ b/petstore/openapi_json_schema_generator_python/test/components/schema/test_pet.py @@ -2,9 +2,7 @@ """ OpenAPI Petstore - This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. # noqa: E501 - The version of the OpenAPI document: 1.0.0 Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ diff --git a/petstore/openapi_json_schema_generator_python/test/components/schema/test_tag.py b/petstore/openapi_json_schema_generator_python/test/components/schema/test_tag.py index c631fd1..5ab76f4 100644 --- a/petstore/openapi_json_schema_generator_python/test/components/schema/test_tag.py +++ b/petstore/openapi_json_schema_generator_python/test/components/schema/test_tag.py @@ -2,9 +2,7 @@ """ OpenAPI Petstore - This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. # noqa: E501 - The version of the OpenAPI document: 1.0.0 Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """ diff --git a/petstore/openapi_json_schema_generator_python/test/components/schema/test_user.py b/petstore/openapi_json_schema_generator_python/test/components/schema/test_user.py index da8f955..7291a92 100644 --- a/petstore/openapi_json_schema_generator_python/test/components/schema/test_user.py +++ b/petstore/openapi_json_schema_generator_python/test/components/schema/test_user.py @@ -2,9 +2,7 @@ """ OpenAPI Petstore - This is a sample server Petstore server. For this sample, you can use the api key `special-key` to test the authorization filters. # noqa: E501 - The version of the OpenAPI document: 1.0.0 Generated by: https://github.com/openapi-json-schema-tools/openapi-json-schema-generator """