Skip to content
This repository was archived by the owner on Dec 25, 2024. It is now read-only.

Commit fcff195

Browse files
committed
Removes operation shared import for mypy
1 parent 765ffc2 commit fcff195

67 files changed

Lines changed: 504 additions & 81 deletions

File tree

Some content is hidden

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

modules/openapi-json-schema-generator/src/main/java/org/openapijsonschematools/codegen/languages/PythonClientCodegen.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -711,7 +711,6 @@ public void processOpts() {
711711
supportingFiles.add(new SupportingFile("shared_imports/schema_imports.hbs", packagePath() + File.separator + "shared_imports", "schema_imports.py"));
712712
supportingFiles.add(new SupportingFile("shared_imports/security_scheme_imports.hbs", packagePath() + File.separator + "shared_imports", "security_scheme_imports.py"));
713713
supportingFiles.add(new SupportingFile("shared_imports/server_imports.hbs", packagePath() + File.separator + "shared_imports", "server_imports.py"));
714-
supportingFiles.add(new SupportingFile("shared_imports/operation_imports.hbs", packagePath() + File.separator + "shared_imports", "operation_imports.py"));
715714

716715
if (Boolean.FALSE.equals(excludeTests)) {
717716
supportingFiles.add(new SupportingFile("__init__.hbs", testFolder, "__init__.py"));

modules/openapi-json-schema-generator/src/main/resources/python/paths/path/verb/operation.hbs

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,14 @@ from {{packageName}}.security import (
2626
{{/gt}}
2727
{{/neq}}
2828
{{/eq}}
29-
from {{packageName}}.shared_imports.operation_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
29+
import datetime
30+
import decimal
31+
import io
32+
import typing
33+
import typing_extensions
34+
import uuid
35+
36+
from {{packageName}} import schemas, api_response
3037
{{#if imports}}
3138

3239
{{/if}}

modules/openapi-json-schema-generator/src/main/resources/python/shared_imports/operation_imports.hbs

Lines changed: 0 additions & 8 deletions
This file was deleted.

samples/openapi3/client/petstore/python/.openapi-generator/FILES

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1321,7 +1321,6 @@ src/petstore_api/servers/server_1.py
13211321
src/petstore_api/servers/server_2.py
13221322
src/petstore_api/shared_imports/__init__.py
13231323
src/petstore_api/shared_imports/header_imports.py
1324-
src/petstore_api/shared_imports/operation_imports.py
13251324
src/petstore_api/shared_imports/response_imports.py
13261325
src/petstore_api/shared_imports/schema_imports.py
13271326
src/petstore_api/shared_imports/security_scheme_imports.py

samples/openapi3/client/petstore/python/src/petstore_api/paths/another_fake_dummy/patch/operation.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@
77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
99
from petstore_api import api_client
10-
from petstore_api.shared_imports.operation_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import typing_extensions
15+
import uuid
16+
17+
from petstore_api import schemas, api_response
1118

1219
from .. import path
1320
from .responses import response_200

samples/openapi3/client/petstore/python/src/petstore_api/paths/fake/delete/operation.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@
77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
99
from petstore_api import api_client, security_schemes
10-
from petstore_api.shared_imports.operation_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import typing_extensions
15+
import uuid
16+
17+
from petstore_api import schemas, api_response
1118

1219
from .. import path
1320
from .responses import response_200

samples/openapi3/client/petstore/python/src/petstore_api/paths/fake/get/operation.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@
77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
99
from petstore_api import api_client, exceptions
10-
from petstore_api.shared_imports.operation_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import typing_extensions
15+
import uuid
16+
17+
from petstore_api import schemas, api_response
1118

1219
from .. import path
1320
from .responses import (

samples/openapi3/client/petstore/python/src/petstore_api/paths/fake/patch/operation.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@
77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
99
from petstore_api import api_client
10-
from petstore_api.shared_imports.operation_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import typing_extensions
15+
import uuid
16+
17+
from petstore_api import schemas, api_response
1118

1219
from .. import path
1320
from .responses import response_200

samples/openapi3/client/petstore/python/src/petstore_api/paths/fake/post/operation.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@
77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
99
from petstore_api import api_client, exceptions, security_schemes
10-
from petstore_api.shared_imports.operation_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import typing_extensions
15+
import uuid
16+
17+
from petstore_api import schemas, api_response
1118

1219
from .. import path
1320
from .responses import (

samples/openapi3/client/petstore/python/src/petstore_api/paths/fake_additional_properties_with_array_of_enums/get/operation.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,14 @@
77
from __future__ import annotations
88
from petstore_api.shared_imports.schema_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
99
from petstore_api import api_client
10-
from petstore_api.shared_imports.operation_imports import * # pyright: ignore [reportWildcardImportFromLibrary]
10+
import datetime
11+
import decimal
12+
import io
13+
import typing
14+
import typing_extensions
15+
import uuid
16+
17+
from petstore_api import schemas, api_response
1118

1219
from .. import path
1320
from .responses import response_200

0 commit comments

Comments
 (0)